DACA2 - libs
STARTDATE 2018-08-21
STARTTIME 06:59:12
GIT-REVISION a30941d
ftp://ftp.se.debian.org/debian/pool/main/libs/libs3/libs3_2.0.orig.tar.gz
libs3-2.0/src/general.c:280:9: style: The scope of the variable 'fit' can be reduced. [variableScope]
libs3-2.0/src/s3.c:728:9: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
libs3-2.0/src/service_access_logging.c:58:9: style: The scope of the variable 'fit' can be reduced. [variableScope]
libs3-2.0/src/util.c:61:9: style: The scope of the variable 'len' can be reduced. [variableScope]
[06:59]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsafe-isa-perl/libsafe-isa-perl_1.000010.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsah-schemas-rinci-perl/libsah-schemas-rinci-perl_1.1.82.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsambox-java/libsambox-java_1.1.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsamplerate/libsamplerate_0.1.9.orig.tar.gz
libsamplerate-0.1.9/src/samplerate.c:226:3: style: Variable 'psrc->mode' is reassigned a value before the old one has been used. [redundantAssignment]
libsamplerate-0.1.9/src/samplerate.c:224:3: note: Variable 'psrc->mode' is reassigned a value before the old one has been used.
libsamplerate-0.1.9/src/samplerate.c:226:3: note: Variable 'psrc->mode' is reassigned a value before the old one has been used.
libsamplerate-0.1.9/src/samplerate.c:469:10: style: The scope of the variable 'scaled_value' can be reduced. [variableScope]
libsamplerate-0.1.9/src/samplerate.c:502:10: style: The scope of the variable 'scaled_value' can be reduced. [variableScope]
libsamplerate-0.1.9/src/samplerate.c:440:23: style: Function 'src_simple' argument 1 names different: declaration 'data' definition 'src_data'. [funcArgNamesDifferent]
libsamplerate-0.1.9/src/samplerate.h:95:27: note: Function 'src_simple' argument 1 names different: declaration 'data' definition 'src_data'.
libsamplerate-0.1.9/src/samplerate.c:440:23: note: Function 'src_simple' argument 1 names different: declaration 'data' definition 'src_data'.
libsamplerate-0.1.9/src/samplerate.c:440:37: style: Function 'src_simple' argument 2 names different: declaration 'converter_type' definition 'converter'. [funcArgNamesDifferent]
libsamplerate-0.1.9/src/samplerate.h:95:37: note: Function 'src_simple' argument 2 names different: declaration 'converter_type' definition 'converter'.
libsamplerate-0.1.9/src/samplerate.c:440:37: note: Function 'src_simple' argument 2 names different: declaration 'converter_type' definition 'converter'.
libsamplerate-0.1.9/src/src_linear.c:199:2: style: Variable 'priv' is reassigned a value before the old one has been used. [redundantAssignment]
libsamplerate-0.1.9/src/src_linear.c:197:0: note: Variable 'priv' is reassigned a value before the old one has been used.
libsamplerate-0.1.9/src/src_linear.c:199:2: note: Variable 'priv' is reassigned a value before the old one has been used.
libsamplerate-0.1.9/src/src_sinc.c:316:14: style: The scope of the variable 'increment' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:316:25: style: The scope of the variable 'start_filter_index' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:317:30: style: The scope of the variable 'samples_in_hand' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:465:14: style: The scope of the variable 'increment' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:465:25: style: The scope of the variable 'start_filter_index' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:466:30: style: The scope of the variable 'samples_in_hand' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:619:14: style: The scope of the variable 'increment' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:619:25: style: The scope of the variable 'start_filter_index' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:620:30: style: The scope of the variable 'samples_in_hand' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:779:14: style: The scope of the variable 'increment' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:779:25: style: The scope of the variable 'start_filter_index' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:780:30: style: The scope of the variable 'samples_in_hand' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:1026:14: style: The scope of the variable 'increment' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:1026:25: style: The scope of the variable 'start_filter_index' can be reduced. [variableScope]
libsamplerate-0.1.9/src/src_sinc.c:1027:30: style: The scope of the variable 'samples_in_hand' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/calc_snr.c:233:7: warning: Redundant assignment of 'data' to itself. [selfAssignment]
libsamplerate-0.1.9/tests/calc_snr.c:234:6: warning: Redundant assignment of 'len' to itself. [selfAssignment]
libsamplerate-0.1.9/tests/calc_snr.c:235:17: warning: Redundant assignment of 'expected_peaks' to itself. [selfAssignment]
libsamplerate-0.1.9/tests/callback_test.c:92:38: style: Function 'callback_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'. [funcArgNamesDifferent]
libsamplerate-0.1.9/tests/callback_test.c:21:50: note: Function 'callback_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/callback_test.c:92:38: note: Function 'callback_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/misc_test.c:116:31: warning: Either the condition 'errorstr==NULL' is redundant or there is possible null pointer dereference: errorstr. [nullPointerRedundantCheck]
libsamplerate-0.1.9/tests/misc_test.c:117:16: note: Assuming that condition 'errorstr==NULL' is not redundant
libsamplerate-0.1.9/tests/misc_test.c:116:31: note: Null pointer dereference
libsamplerate-0.1.9/tests/misc_test.c:46:15: style: The scope of the variable 'name' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/misc_test.c:109:15: style: The scope of the variable 'errorstr' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/multi_channel_test.c:85:15: style: The scope of the variable 'snr' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/multi_channel_test.c:157:15: style: The scope of the variable 'snr' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/multi_channel_test.c:285:15: style: The scope of the variable 'snr' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/multi_channel_test.c:286:38: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/multichan_throughput_test.c:30:22: style: The scope of the variable 'clock_time' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/multichan_throughput_test.c:33:6: style: The scope of the variable 'error' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/simple_test.c:50:36: style: Function 'simple_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'. [funcArgNamesDifferent]
libsamplerate-0.1.9/tests/simple_test.c:20:48: note: Function 'simple_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/simple_test.c:50:36: note: Function 'simple_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/termination_test.c:69:6: style: The scope of the variable 'ilen' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/termination_test.c:69:34: style: The scope of the variable 'error' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/termination_test.c:93:39: style: Function 'init_term_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'. [funcArgNamesDifferent]
libsamplerate-0.1.9/tests/termination_test.c:22:51: note: Function 'init_term_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/termination_test.c:93:39: note: Function 'init_term_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/termination_test.c:169:36: style: Function 'stream_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'. [funcArgNamesDifferent]
libsamplerate-0.1.9/tests/termination_test.c:21:48: note: Function 'stream_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/termination_test.c:169:36: note: Function 'stream_test' argument 2 names different: declaration 'ratio' definition 'src_ratio'.
libsamplerate-0.1.9/tests/termination_test.c:72:9: style: Variable 'in' is not assigned a value. [unassignedVariable]
libsamplerate-0.1.9/tests/throughput_test.c:30:22: style: The scope of the variable 'clock_time' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/throughput_test.c:33:6: style: The scope of the variable 'error' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/util.c:182:11: style: Condition 'file==NULL' is always true [knownConditionTrueFalse]
libsamplerate-0.1.9/tests/util.c:179:9: note: Assignment 'file=NULL', assigned value is 0
libsamplerate-0.1.9/tests/util.c:182:11: note: Condition 'file==NULL' is always true
libsamplerate-0.1.9/tests/util.c:179:2: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
libsamplerate-0.1.9/tests/util.c:164:0: note: Variable 'file' is reassigned a value before the old one has been used.
libsamplerate-0.1.9/tests/util.c:179:2: note: Variable 'file' is reassigned a value before the old one has been used.
libsamplerate-0.1.9/tests/util.c:185:13: style: Same expression on both sides of '==' because the value of 'search' and 'NULL' are the same. [duplicateExpression]
libsamplerate-0.1.9/tests/util.c:162:42: note: 'search' is assigned value 'NULL' here.
libsamplerate-0.1.9/tests/util.c:185:13: note: Same expression on both sides of '==' because the value of 'search' and 'NULL' are the same.
libsamplerate-0.1.9/tests/util.c:24:20: style: The scope of the variable 'phase' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/util.c:144:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsamplerate-0.1.9/tests/util.c:192:17: style: The scope of the variable 'dest' can be reduced. [variableScope]
[06:59]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsane-perl/libsane-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsass/libsass_3.5.4+20180621~c0a6cf3.orig.tar.gz
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/contrib/plugin.cpp:16:30: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/contrib/plugin.cpp:17:31: style: Variable 'opts' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/contrib/plugin.cpp:40:18: style: Variable 'cookie' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3004:21: style: The scope of the variable 'specificity' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1192:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1823:12: style: The scope of the variable 'l' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1824:12: style: The scope of the variable 'r' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:844:65: style: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2745:56: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:844:65: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:852:68: style: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2744:59: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:852:68: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:858:69: style: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2743:60: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:858:69: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:858:86: style: Function 'is_superselector_of' argument 2 names different: declaration 'wrapped' definition 'wrapping'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2743:77: note: Function 'is_superselector_of' argument 2 names different: declaration 'wrapped' definition 'wrapping'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:858:86: note: Function 'is_superselector_of' argument 2 names different: declaration 'wrapped' definition 'wrapping'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:983:71: style: Function 'unify_with' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2868:55: note: Function 'unify_with' argument 1 names different: declaration 'rhs' definition 'other'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:983:71: note: Function 'unify_with' argument 1 names different: declaration 'rhs' definition 'other'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1083:68: style: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2865:60: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1083:68: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1088:67: style: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2866:59: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1088:67: note: Function 'is_superselector_of' argument 1 names different: declaration 'sub' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1043:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast_def_macros.hpp:14:13: performance: Variable 'orig' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast_def_macros.hpp:19:13: performance: Variable 'orig' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.hpp:82:10: style: Technically the member function 'Sass::SharedObj::getRefCount' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.hpp:117:10: style: Technically the member function 'Sass::SharedPtr::isNull' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/b64/encode.h:31:7: performance: Technically the member function 'base64::encoder::encode' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:37:14: style: Technically the member function 'Sass::Offset::off' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:96:5: style: Technically the member function 'Sass::Token::operatorbool' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:97:5: style: Technically the member function 'Sass::Token::operatorstd::string' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:99:10: style: Technically the member function 'Sass::Token::operator==' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:110:14: style: Technically the member function 'Sass::ParserState::off' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:111:16: style: Technically the member function 'Sass::ParserState::pos' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:112:19: style: Technically the member function 'Sass::ParserState::pstate' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.hpp:69:10: style: Technically the member function 'Sass::Subset_Map::empty' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.hpp:71:38: style: Technically the member function 'Sass::Subset_Map::values' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.hpp:22:26: style: Technically the member function 'Sass::Emitter::buffer' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.hpp:23:23: style: Technically the member function 'Sass::Emitter::smap' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.hpp:24:26: style: Technically the member function 'Sass::Emitter::output' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/plugins.hpp:44:46: style: Technically the member function 'Sass::Plugins::get_headers' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/plugins.hpp:45:46: style: Technically the member function 'Sass::Plugins::get_importers' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/plugins.hpp:46:46: style: Technically the member function 'Sass::Plugins::get_functions' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:104:23: style: Technically the member function 'Sass::Context::output_style' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:122:24: style: Technically the member function 'Sass::Context::cwd' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:136:12: style: Technically the member function 'Sass::AST_Node::off' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:137:14: style: Technically the member function 'Sass::AST_Node::pos' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:381:25: style: Technically the member function 'Sass::Hashed::elements' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:746:17: style: Technically the member function 'Sass::Import_Stub::abs_path' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:747:17: style: Technically the member function 'Sass::Import_Stub::imp_path' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:748:13: style: Technically the member function 'Sass::Import_Stub::resource' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1148:14: style: Technically the member function 'Sass::Map::to_list' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:2114:17: note: Technically the member function 'Sass::Map::to_list' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1148:14: note: Technically the member function 'Sass::Map::to_list' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1233:23: style: Technically the member function 'Sass::Binary_Expression::type_name' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1236:23: style: Technically the member function 'Sass::Binary_Expression::separator' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1302:23: style: Technically the member function 'Sass::Unary_Expression::type_name' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1603:10: style: Technically the member function 'Sass::Number::zero' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2072:10: style: Technically the member function 'Sass::At_Root_Query::exclude' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:105:23: note: Technically the member function 'Sass::At_Root_Query::exclude' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2072:10: note: Technically the member function 'Sass::At_Root_Query::exclude' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2090:10: style: Technically the member function 'Sass::At_Root_Block::exclude_node' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2808:10: style: Technically the member function 'Sass::Complex_Selector::contains_placeholder' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2905:30: style: Technically the member function 'Sass::Complex_Selector::sources' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3037:45: style: Technically the member function 'Sass::cmp_complex_selector::operator()' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3038:46: style: Technically the member function 'Sass::cmp_compound_selector::operator()' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3039:44: style: Technically the member function 'Sass::cmp_simple_selector::operator()' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.hpp:55:26: style: Technically the member function 'Sass::Node::selector' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < void , Inspect >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < Expression_Ptr , Listize >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < Expression_Ptr , Eval >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < void , Extend >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:86:0: performance: Technically the member function 'Sass :: Operation < void >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:86:0: performance: Technically the member function 'Sass :: Operation < Statement_Ptr >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:86:0: performance: Technically the member function 'Sass :: Operation < Expression_Ptr >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:86:0: performance: Technically the member function 'Sass :: Operation < Selector_Ptr >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:86:0: performance: Technically the member function 'Sass :: Operation < std :: string >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:86:0: performance: Technically the member function 'Sass :: Operation < Value_Ptr >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:556:5: warning: The class 'Bubble' defines member variable with name 'group_end_' also defined in its parent class 'Statement'. [duplInheritedMember]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:456:5: note: Parent variable 'Statement::group_end_'
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:556:5: note: Derived variable 'Bubble::group_end_'
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.hpp:140:5: style: Class 'SharedImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.hpp:143:5: style: Class 'SharedImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.hpp:145:5: style: Class 'SharedImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.hpp:147:5: style: Class 'SharedImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/units.hpp:67:5: style: Class 'Units' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/b64/encode.h:25:3: style: Struct 'encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast_def_macros.hpp:11:5: style: Class 'LocalOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/environment.hpp:29:5: style: Class 'Environment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:14:7: style: Class 'Offset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:15:7: style: Class 'Offset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:16:7: style: Class 'Offset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:48:7: style: Class 'Position' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:82:5: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/source_map.hpp:25:5: style: Class 'SourceMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.hpp:16:7: style: Class 'Emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:20:5: style: Class 'Inspect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:26:5: style: Class 'Output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/utf8/checked.h:44:9: style: Class 'invalid_code_point' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/utf8/checked.h:52:9: style: Class 'invalid_utf8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/utf8/checked.h:60:9: style: Class 'invalid_utf16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:127:5: style: Class 'File_Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:138:5: style: Class 'Data_Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:137:9: style: Class 'OperationError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:369:5: style: Class 'Hashed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:494:5: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:541:5: style: Class 'Ruleset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:561:5: style: Class 'Bubble' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:581:5: style: Class 'Trace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:599:5: style: Class 'Media_Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:620:5: style: Class 'Directive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:654:5: style: Class 'Keyframe_Rule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:675:5: style: Class 'Declaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:703:5: style: Class 'Assignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:723:5: style: Class 'Import' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:729:5: style: Class 'Import' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:753:5: style: Class 'Import_Stub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:769:5: style: Class 'Warning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:785:5: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:801:5: style: Class 'Debug' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:818:5: style: Class 'Comment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:839:5: style: Class 'If' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:866:5: style: Class 'For' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:887:5: style: Class 'Each' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:903:5: style: Class 'While' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:919:5: style: Class 'Return' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:935:5: style: Class 'Extension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:962:5: style: Class 'Definition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1040:5: style: Class 'Mixin_Call' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1055:5: style: Class 'Content' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1059:5: style: Class 'Content' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1088:5: style: Class 'List' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1141:5: style: Class 'Map' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1226:5: style: Class 'Binary_Expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1296:5: style: Class 'Unary_Expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1355:5: style: Class 'Argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1409:5: style: Class 'Arguments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1416:5: style: Class 'Arguments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1444:5: style: Class 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1485:5: style: Class 'Function_Call' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1541:5: style: Class 'Function_Call_Schema' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1559:5: style: Class 'Variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1596:5: style: Class 'Number' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1644:5: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1682:5: style: Class 'Custom_Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1699:5: style: Class 'Custom_Warning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1718:5: style: Class 'Boolean' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1777:5: style: Class 'String_Schema' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1826:5: style: Class 'String_Constant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1884:5: style: Class 'String_Quoted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1907:5: style: Class 'Media_Query' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1930:5: style: Class 'Media_Query_Expression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1949:5: style: Class 'Supports_Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1962:5: style: Class 'Supports_Condition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1965:5: style: Class 'Supports_Condition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1987:5: style: Class 'Supports_Operator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2008:5: style: Class 'Supports_Negation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2027:5: style: Class 'Supports_Declaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2047:5: style: Class 'Supports_Interpolation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2067:5: style: Class 'At_Root_Query' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2086:5: style: Class 'At_Root_Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2132:5: style: Class 'Null' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2133:5: style: Class 'Null' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2181:5: style: Class 'Parameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2230:5: style: Class 'Parameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2236:5: style: Class 'Parameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2321:5: style: Class 'Selector_Schema' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2454:5: style: Class 'Parent_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2478:5: style: Class 'Placeholder_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2501:5: style: Class 'Element_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2527:5: style: Class 'Class_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2547:5: style: Class 'Id_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2571:5: style: Class 'Attribute_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2620:5: style: Class 'Pseudo_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2669:5: style: Class 'Wrapped_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2711:5: style: Class 'Compound_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2823:5: style: Class 'Complex_Selector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2974:5: style: Class 'Selector_List' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/eval.hpp:24:5: style: Class 'Eval' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.hpp:71:5: style: Class 'Extend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:36:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:36:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:37:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:37:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:38:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:38:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:39:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:39:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:40:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:40:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:41:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:41:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:42:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:42:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:43:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:43:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:44:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:44:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:45:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:45:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:46:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.hpp:24:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.hpp:46:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:131:23: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:94:23: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:131:23: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:147:23: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:94:23: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:147:23: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:100:29: style: The function 'errtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:32:29: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:100:29: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:110:29: style: The function 'errtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:32:29: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:110:29: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:119:29: style: The function 'errtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:32:29: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:119:29: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:128:29: style: The function 'errtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:32:29: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:128:29: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:152:29: style: The function 'errtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:141:29: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:152:29: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:223:25: style: The function 'inspect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:125:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:223:25: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:224:25: style: The function 'to_sass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:126:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:224:25: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:123:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:217:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:499:18: style: The function 'has_content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:471:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:499:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:507:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:507:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:522:18: style: The function 'has_content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:471:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:522:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:546:10: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:469:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:546:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:548:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:548:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:566:10: style: The function 'bubbles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:470:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:566:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:568:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:568:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:587:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:587:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:602:10: style: The function 'bubbles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:470:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:602:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:603:10: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:469:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:603:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:605:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:605:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:626:10: style: The function 'bubbles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:470:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:626:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:640:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:640:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:658:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:658:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:683:18: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:469:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:683:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:685:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:685:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:711:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:711:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:738:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:738:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:757:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:757:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:773:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:773:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:789:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:789:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:805:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:805:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:823:18: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:469:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:823:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:826:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:826:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:844:18: style: The function 'has_content' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:522:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:844:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:849:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:849:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:874:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:874:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:891:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:891:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:907:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:907:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:923:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:923:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:939:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:939:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1027:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1027:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1046:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1046:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1064:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1064:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1096:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1096:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1102:10: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:213:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1102:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1107:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1107:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1118:18: style: The function 'set_delayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:219:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1118:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1124:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1124:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1127:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1127:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1134:10: style: The function 'adjust_after_pushing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:367:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1134:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1145:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1145:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1147:10: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:213:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1147:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1150:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1150:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1162:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1162:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1165:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1165:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1239:10: style: The function 'is_left_interpolant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:221:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1239:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1240:10: style: The function 'is_right_interpolant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:222:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1240:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1241:10: style: The function 'has_interpolant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:220:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1241:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1246:18: style: The function 'set_delayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:219:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1246:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1252:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:217:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1252:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1268:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1268:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1279:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1279:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1311:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:217:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1311:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1326:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1326:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1335:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1335:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1368:18: style: The function 'set_delayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:219:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1368:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1369:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:217:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1369:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1384:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1384:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1394:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1394:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1424:18: style: The function 'set_delayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:219:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1424:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1430:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1430:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1448:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1448:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1450:10: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:213:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1450:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1459:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1459:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1462:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1462:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1500:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:217:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1500:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1518:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1518:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1528:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1528:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1547:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1547:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1563:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:217:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1563:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1577:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1577:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1583:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1583:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1604:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1604:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1610:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1610:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1624:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1624:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1626:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1626:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1653:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1653:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1656:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1656:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1667:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1667:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1670:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1670:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1685:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1685:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1687:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1687:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1702:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1702:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1704:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1704:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1723:13: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:210:13: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1723:13: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1724:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1724:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1726:18: style: The function 'is_false' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:215:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1726:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1728:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1728:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1736:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1736:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1739:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1739:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1757:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1757:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1762:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1762:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1784:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1784:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1787:10: style: The function 'is_left_interpolant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:221:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1787:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1788:10: style: The function 'is_right_interpolant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:222:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1788:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1796:18: style: The function 'rtrim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1756:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1796:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1798:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1798:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1807:18: style: The function 'set_delayed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:219:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1807:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1811:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1757:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1811:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1813:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1762:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1813:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1845:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1845:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1847:18: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:213:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1847:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1848:18: style: The function 'rtrim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1756:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1848:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1850:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1850:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1858:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1757:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1858:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1859:25: style: The function 'inspect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:223:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1859:25: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1866:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1762:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1866:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1887:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1858:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1887:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1888:25: style: The function 'inspect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1859:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1888:25: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1890:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1866:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1890:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1915:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1915:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1937:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1937:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1952:10: style: The function 'bubbles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:470:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1952:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1954:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1954:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1970:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1970:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1993:18: style: The function 'needs_parens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1968:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1993:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1995:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1970:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1995:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2011:18: style: The function 'needs_parens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1968:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2011:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2013:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1970:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2013:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2032:18: style: The function 'needs_parens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1968:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2032:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2034:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1970:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2034:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2051:18: style: The function 'needs_parens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1968:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2051:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2053:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1970:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2053:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2074:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2074:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2089:10: style: The function 'bubbles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:470:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2089:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2124:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2124:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2134:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2134:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2136:10: style: The function 'is_invisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:213:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2136:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2137:5: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:210:13: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2137:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2138:10: style: The function 'is_false' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:215:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2138:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2140:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2140:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2145:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:258:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2145:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2148:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2148:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2194:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2194:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2243:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2243:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2283:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:226:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2283:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2335:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:123:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2335:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2342:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2342:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2379:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2283:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2379:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2423:18: style: The function 'has_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2288:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2423:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2424:18: style: The function 'has_real_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2291:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2424:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2429:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2296:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2429:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2433:10: style: The function 'operator<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2295:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2433:10: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2458:18: style: The function 'has_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2423:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2458:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2459:18: style: The function 'has_real_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2424:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2459:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2460:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2460:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2464:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2464:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2467:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2467:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2481:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2481:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2485:18: style: The function 'has_placeholder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2417:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2485:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2490:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2490:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2504:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2504:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2510:35: style: The function 'unify_with' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2422:35: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2510:35: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2511:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2430:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2511:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2516:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2516:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2530:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2530:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2534:35: style: The function 'unify_with' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2422:35: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2534:35: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2536:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2536:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2550:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2550:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2554:35: style: The function 'unify_with' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2422:35: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2554:35: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2556:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2556:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2577:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2379:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2577:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2586:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2586:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2590:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2430:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2590:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2595:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2595:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2632:18: style: The function 'is_pseudo_element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2425:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2632:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2637:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2379:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2637:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2645:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2645:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2651:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2430:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2651:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2655:35: style: The function 'unify_with' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2422:35: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2655:35: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2657:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2657:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2675:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2379:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2675:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2676:18: style: The function 'has_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2423:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2676:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2677:18: style: The function 'has_real_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2424:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2677:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2678:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2678:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2679:18: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:132:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2679:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2680:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2430:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2680:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2684:18: style: The function 'cloneChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:129:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2684:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2686:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2437:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2686:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2734:18: style: The function 'has_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2288:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2734:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2735:18: style: The function 'has_real_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2291:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2735:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2746:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2283:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2746:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2754:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2754:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2777:18: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:132:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2777:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2778:18: style: The function 'operator<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2295:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2778:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2779:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2296:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2779:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2789:18: style: The function 'cloneChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:129:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2789:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2791:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2791:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2829:18: style: The function 'has_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2288:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2829:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2830:18: style: The function 'has_real_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2291:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2830:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2872:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2283:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2872:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2882:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2882:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2889:18: style: The function 'set_media_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2285:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2889:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2899:18: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:132:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2899:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2900:18: style: The function 'operator<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2295:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2900:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2901:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2296:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2901:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2954:18: style: The function 'cloneChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:129:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2954:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2956:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2956:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2980:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:212:25: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2980:17: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2983:18: style: The function 'has_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2288:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2983:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2984:18: style: The function 'has_real_parent_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2291:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2984:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2993:20: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2283:20: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2993:20: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3001:27: style: The function 'specificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2284:27: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3001:27: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3012:18: style: The function 'set_media_block' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2285:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3012:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3024:18: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:132:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3024:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3025:18: style: The function 'operator<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2295:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3025:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3026:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2296:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3026:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3030:18: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:217:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3030:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3031:18: style: The function 'cloneChildren' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:129:18: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3031:18: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3033:5: style: The function 'perform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:138:5: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:3033:5: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:94:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:11:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:94:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:96:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:14:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:96:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:97:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:15:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:97:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:98:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:16:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:98:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:99:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:17:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:99:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:100:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:18:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:100:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:101:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:19:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:101:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:102:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:20:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:102:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:103:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:21:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:103:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:104:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:22:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:104:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:105:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:23:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:105:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:106:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:24:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:106:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:107:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:25:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:107:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:108:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:26:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:108:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:109:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:27:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:109:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:110:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:28:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:110:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:111:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:29:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:111:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:112:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:30:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:112:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:113:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:31:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:113:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:114:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:32:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:114:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:115:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:33:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:115:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:116:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:34:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:116:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:117:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:35:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:117:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:118:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:36:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:118:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:119:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:37:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:119:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:120:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:38:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:120:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:121:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:39:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:121:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:123:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:41:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:123:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:124:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:42:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:124:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:125:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:43:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:125:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:126:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:44:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:126:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:127:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:45:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:127:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:128:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:46:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:128:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:129:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:47:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:129:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:130:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:48:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:130:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:131:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:49:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:131:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:132:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:50:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:132:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:133:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:51:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:133:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:134:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:52:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:134:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:135:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:53:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:135:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:136:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:54:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:136:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:137:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:56:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:137:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:138:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:55:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:138:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:139:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:57:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:139:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:140:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:58:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:140:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:141:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:59:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:141:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:142:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:60:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:142:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:143:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:61:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:143:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:144:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:62:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:144:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:145:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:63:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:145:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:146:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:64:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:146:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:147:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:65:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:147:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:148:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:66:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:148:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:150:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:68:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:150:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:151:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:69:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:151:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:152:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:70:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:152:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:153:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:71:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:153:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:155:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:73:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:155:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:156:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:74:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:156:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:157:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:75:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:157:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:158:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:76:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:158:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:159:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:77:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:159:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:160:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:78:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:160:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:161:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:79:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:161:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:162:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:80:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:162:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:163:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:81:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:163:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:164:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:82:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:164:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:165:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:83:0: note: Virtual function in base class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:165:0: note: Function in derived class
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:99:27: performance: Function parameter 't' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:53:83: performance: Function parameter 'paths' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:57:86: performance: Function parameter 'paths' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:80:28: performance: Function parameter 'imp_path' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:80:50: performance: Function parameter 'ctx_path' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:93:48: performance: Function parameter 'abs_path' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/backtrace.hpp:16:27: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/backtrace.hpp:16:47: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:109:82: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.hpp:137:36: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:111:5: performance: Function parameter 'pstate__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:113:26: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:195:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:234:26: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:250:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:458:27: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:489:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:516:27: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:538:25: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:558:24: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:576:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:578:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:578:43: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:596:29: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:613:5: performance: Function parameter 'keyword__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:617:27: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:617:47: performance: Function parameter 'kwd' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:651:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:671:29: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:692:5: performance: Function parameter 'variable__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:697:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:698:28: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:723:24: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:750:29: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:750:45: performance: Function parameter 'res' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:766:25: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:782:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:798:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:815:25: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:836:20: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:856:5: performance: Function parameter 'variable__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:861:21: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:862:21: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:881:5: performance: Function parameter 'variables__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:884:22: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:884:55: performance: Function parameter 'vars' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:900:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:916:24: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:932:27: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:952:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:975:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:976:28: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:991:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:993:28: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1008:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1010:28: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1034:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1037:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1037:48: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1055:25: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1079:22: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1136:21: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1222:35: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1293:34: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1343:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1348:26: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1348:66: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1409:27: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1441:26: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1469:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1476:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1476:51: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1479:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1479:51: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1482:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1482:51: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1538:38: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1554:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1556:26: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1556:46: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1637:5: performance: Function parameter 'disp__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1640:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1640:93: performance: Function parameter 'disp' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1677:5: performance: Function parameter 'message__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1679:30: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1679:50: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1694:5: performance: Function parameter 'message__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1696:32: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1696:52: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1714:25: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1748:24: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1774:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1822:5: performance: Function parameter 'value__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1833:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1833:53: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1836:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1839:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1842:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1874:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1874:51: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1902:29: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1926:40: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1946:32: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1962:36: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:1984:35: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2005:35: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2024:38: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2044:40: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2064:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2083:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2132:22: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2158:23: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2167:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2171:27: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2172:27: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2230:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2265:26: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2314:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2349:5: performance: Function parameter 'ns__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2350:5: performance: Function parameter 'name__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2354:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2451:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2475:38: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2475:58: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2498:34: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2498:54: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2524:32: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2524:52: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2544:29: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2544:49: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2563:5: performance: Function parameter 'matcher__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2568:36: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2568:56: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2568:71: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2617:33: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2617:53: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2666:34: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2666:54: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2705:35: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2813:34: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2964:5: performance: Function parameter 'wspace__' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.hpp:2968:31: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast.cpp:1816:30: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/backtrace.cpp:5:69: performance: Function parameter 'indent' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/base64vlq.hpp:16:10: performance: Technically the member function 'Sass::Base64VLQ::base64_encode' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/base64vlq.cpp:24:19: note: Technically the member function 'Sass::Base64VLQ::base64_encode' can be static.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/base64vlq.hpp:16:10: note: Technically the member function 'Sass::Base64VLQ::base64_encode' can be static.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/base64vlq.hpp:18:9: performance: Technically the member function 'Sass::Base64VLQ::to_vlq_signed' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/base64vlq.cpp:32:18: note: Technically the member function 'Sass::Base64VLQ::to_vlq_signed' can be static.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/base64vlq.hpp:18:9: note: Technically the member function 'Sass::Base64VLQ::to_vlq_signed' can be static.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < Statement_Ptr , Expand >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/cencode.c:30:7: style: The scope of the variable 'fragment' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/check_nesting.cpp:38:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/check_nesting.cpp:35:47: note: outer condition: i>0
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/check_nesting.cpp:38:15: note: identical inner condition: i>0
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < Statement_Ptr , CheckNesting >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.cpp:538:66: style: Function 'apply_custom_headers' argument 2 names different: declaration 'path' definition 'ctx_path'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:75:59: note: Function 'apply_custom_headers' argument 2 names different: declaration 'path' definition 'ctx_path'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.cpp:538:66: note: Function 'apply_custom_headers' argument 2 names different: declaration 'path' definition 'ctx_path'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.cpp:705:69: style: Function 'format_source_mapping_url' argument 1 names different: declaration 'out_path' definition 'file'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:113:62: note: Function 'format_source_mapping_url' argument 1 names different: declaration 'out_path' definition 'file'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.cpp:705:69: note: Function 'format_source_mapping_url' argument 1 names different: declaration 'out_path' definition 'file'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:105:30: style: Technically the member function 'Sass::Context::get_included_files' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.cpp:721:37: note: Technically the member function 'Sass::Context::get_included_files' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/context.hpp:105:30: note: Technically the member function 'Sass::Context::get_included_files' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.hpp:90:17: style: Technically the member function 'Sass::Parser::sneak' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < Statement_Ptr , Cssize >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < void , Remove_Placeholders >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/cssize.hpp:23:5: style: Class 'Cssize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.hpp:54:64: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.cpp:97:52: style: Function 'prepend_output' argument 1 names different: declaration 'out' definition 'output'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.hpp:69:47: note: Function 'prepend_output' argument 1 names different: declaration 'out' definition 'output'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.cpp:97:52: note: Function 'prepend_output' argument 1 names different: declaration 'out' definition 'output'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.hpp:60:19: style: Technically the member function 'Sass::Emitter::get_buffer' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.cpp:29:24: note: Technically the member function 'Sass::Emitter::get_buffer' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/emitter.hpp:60:19: note: Technically the member function 'Sass::Emitter::get_buffer' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:197:17: style: Variable 'abs_path' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:13:28: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:13:48: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:13:64: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:18:42: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:18:61: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:18:81: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:23:66: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:33:54: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:33:73: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:33:93: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:40:58: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:40:77: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:40:97: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:40:113: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:40:130: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:49:50: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:49:69: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:49:89: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:49:105: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:49:122: performance: Function parameter 'fntype' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:57:46: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:57:65: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:57:85: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:61:54: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:61:73: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:61:93: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:65:53: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:75:43: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:75:92: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:84:43: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:91:39: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:151:47: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:151:67: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:161:25: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:161:42: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:166:28: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:177:25: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:177:42: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:182:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:194:31: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/error_handling.cpp:210:36: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/eval.cpp:113:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/eval.cpp:116:7: note: Found duplicate branches for 'if' and 'else'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/eval.cpp:113:12: note: Found duplicate branches for 'if' and 'else'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/eval.cpp:720:10: style: The scope of the variable 'schema_op' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/eval.cpp:40:5: performance: Variable 'bool_true' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operation.hpp:168:0: performance: Technically the member function 'Sass :: Operation_CRTP < Value_Ptr , To_Value >::fallback' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/to_value.hpp:20:5: style: Class 'To_Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast_def_macros.hpp:11:0: style: Class 'LocalOption < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/expand.cpp:314:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/expand.cpp:317:7: note: Found duplicate branches for 'if' and 'else'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/expand.cpp:314:12: note: Found duplicate branches for 'if' and 'else'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:1520:61: style: Function 'extendCompoundSelector' argument 1 names different: declaration 'sel' definition 'pSelector'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.hpp:53:55: note: Function 'extendCompoundSelector' argument 1 names different: declaration 'sel' definition 'pSelector'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:1520:61: note: Function 'extendCompoundSelector' argument 1 names different: declaration 'sel' definition 'pSelector'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:1744:59: style: Function 'extendComplexSelector' argument 1 names different: declaration 'sel' definition 'selector'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.hpp:52:53: note: Function 'extendComplexSelector' argument 1 names different: declaration 'sel' definition 'selector'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:1744:59: note: Function 'extendComplexSelector' argument 1 names different: declaration 'sel' definition 'selector'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:2074:30: style: Function 'setEval' argument 1 names different: declaration 'eval' definition 'e'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.hpp:59:24: note: Function 'setEval' argument 1 names different: declaration 'eval' definition 'e'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:2074:30: note: Function 'setEval' argument 1 names different: declaration 'eval' definition 'e'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_util.hpp:226:141: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:303:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:312:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:1461:154: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:1472:132: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/extend.cpp:662:5: style: Class 'ParentSuperselectorChunker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:124:47: style: Same expression on both sides of '!=' because the value of 'pos_w' and 'std::string::npos' are the same. [duplicateExpression]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:122:35: note: 'pos_w' is assigned value 'std::string::npos' here.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:124:47: note: Same expression on both sides of '!=' because the value of 'pos_w' and 'std::string::npos' are the same.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:76:41: style: Function 'file_exists' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:19:41: note: Function 'file_exists' argument 1 names different: declaration 'file' definition 'path'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:76:41: note: Function 'file_exists' argument 1 names different: declaration 'file' definition 'path'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:194:40: style: Function 'join_paths' argument 1 names different: declaration 'root' definition 'l'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:37:40: note: Function 'join_paths' argument 1 names different: declaration 'root' definition 'l'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:194:40: note: Function 'join_paths' argument 1 names different: declaration 'root' definition 'l'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:194:55: style: Function 'join_paths' argument 2 names different: declaration 'name' definition 'r'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:37:58: note: Function 'join_paths' argument 2 names different: declaration 'name' definition 'r'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:194:55: note: Function 'join_paths' argument 2 names different: declaration 'name' definition 'r'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:406:40: style: Function 'read_file' argument 1 names different: declaration 'file' definition 'path'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:65:40: note: Function 'read_file' argument 1 names different: declaration 'file' definition 'path'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:406:40: note: Function 'read_file' argument 1 names different: declaration 'file' definition 'path'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:465:58: style: Function 'split_path_list' argument 1 names different: declaration 'paths' definition 'str'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.hpp:60:58: note: Function 'split_path_list' argument 1 names different: declaration 'paths' definition 'str'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:465:58: note: Function 'split_path_list' argument 1 names different: declaration 'paths' definition 'str'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:328:30: style: Variable 'filename' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:357:97: performance: Function parameter 'paths' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:383:83: performance: Function parameter 'paths' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/file.cpp:391:86: performance: Function parameter 'paths' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1701:12: style: The scope of the variable 'remove' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:142:107: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:156:87: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:172:91: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:172:110: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:181:87: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:181:106: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:198:89: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:198:108: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:207:87: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:207:106: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:220:94: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:220:113: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:324:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:324:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:349:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:349:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:378:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:378:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:413:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:413:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:417:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:417:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:421:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:421:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:441:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:441:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:533:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:533:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:559:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:559:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:588:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:588:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:598:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:598:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:608:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:608:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:618:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:618:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:618:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:634:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:634:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:634:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:656:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:656:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:656:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:679:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:679:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:711:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:711:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:711:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:738:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:738:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:759:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:759:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:759:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:774:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:774:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:798:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:798:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:816:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:816:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:831:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:831:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:849:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:904:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:960:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1015:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1015:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1042:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1042:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1068:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1068:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1085:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1085:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1101:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1101:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1146:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1146:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1171:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1171:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1223:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1223:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1244:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1244:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1269:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1277:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1277:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1286:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1286:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1295:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1295:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1304:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1304:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1313:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1313:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1331:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1331:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1349:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1390:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1390:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1417:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1458:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1482:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1482:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1501:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1545:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1584:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1584:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1620:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1620:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1637:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1637:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1655:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1655:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1663:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1663:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1674:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1674:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1685:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1685:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1699:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1699:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1716:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1716:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1737:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1737:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1744:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1744:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1752:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1752:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1760:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1760:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1775:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1775:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1788:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1788:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1801:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1819:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1819:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1832:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1832:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1845:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1900:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1900:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1908:5: performance: Function parameter 'pstate' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1908:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1927:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:1927:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2004:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2098:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2109:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2126:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2143:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2159:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2168:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2177:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2177:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2187:5: performance: Function parameter 'traces' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2187:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2195:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/functions.cpp:2204:5: performance: Function parameter 'selector_stack' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/inspect.cpp:417:24: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/json.cpp:1380:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/json.cpp:513:19: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/json.cpp:1329:8: style: The scope of the variable 'c' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/json.cpp:490:58: style: Function 'json_find_member' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/json.hpp:82:64: note: Function 'json_find_member' argument 2 names different: declaration 'key' definition 'name'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/json.cpp:490:58: note: Function 'json_find_member' argument 2 names different: declaration 'key' definition 'name'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/json.cpp:244:10: warning: Assert statement calls a function which may have desired side effects: 'utf8_validate_cz'. [assertWithSideEffect]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:133:55: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR' is always true. [redundantCondition]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:34:31: style: Function 'is_alpha' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:29:31: note: Function 'is_alpha' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:34:31: note: Function 'is_alpha' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:40:31: style: Function 'is_space' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:28:31: note: Function 'is_space' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:40:31: note: Function 'is_space' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:46:31: style: Function 'is_digit' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:31:31: note: Function 'is_digit' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:46:31: note: Function 'is_digit' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:52:32: style: Function 'is_number' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:32:32: note: Function 'is_number' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:52:32: note: Function 'is_number' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:58:32: style: Function 'is_xdigit' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:34:32: note: Function 'is_xdigit' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:58:32: note: Function 'is_xdigit' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:66:31: style: Function 'is_punct' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:30:31: note: Function 'is_punct' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:66:31: note: Function 'is_punct' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:72:31: style: Function 'is_alnum' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:33:31: note: Function 'is_alnum' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:72:31: note: Function 'is_alnum' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:78:33: style: Function 'is_unicode' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:35:33: note: Function 'is_unicode' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:78:33: note: Function 'is_unicode' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:86:34: style: Function 'is_nonascii' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:36:34: note: Function 'is_nonascii' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:86:34: note: Function 'is_nonascii' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:98:39: style: Function 'is_uri_character' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:38:39: note: Function 'is_uri_character' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:98:39: note: Function 'is_uri_character' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:114:35: style: Function 'is_character' argument 1 names different: declaration 'src' definition 'chr'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.hpp:37:35: note: Function 'is_character' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/lexer.cpp:114:35: note: Function 'is_character' argument 1 names different: declaration 'src' definition 'chr'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.cpp:96:52: style: Function 'operator=' argument 1 names different: declaration 'obj' definition 'rhs'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.hpp:105:43: note: Function 'operator=' argument 1 names different: declaration 'obj' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/memory/SharedPtr.cpp:96:52: note: Function 'operator=' argument 1 names different: declaration 'obj' definition 'rhs'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.cpp:198:35: style: Condition 'empty_parent_ref' is always false [knownConditionTrueFalse]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.cpp:195:33: note: Assuming that condition '!empty_parent_ref' is not redundant
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.cpp:198:35: note: Condition 'empty_parent_ref' is always false
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.cpp:56:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.cpp:71:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.cpp:108:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/node.cpp:244:122: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:159:0: style: Same expression used in consecutive assignments of 'l_n_units' and 'l_d_units'. [duplicateAssignExpression]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:160:0: note: Same expression used in consecutive assignments of 'l_n_units' and 'l_d_units'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:159:0: note: Same expression used in consecutive assignments of 'l_n_units' and 'l_d_units'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:161:0: style: Same expression used in consecutive assignments of 'r_n_units' and 'r_d_units'. [duplicateAssignExpression]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:162:0: note: Same expression used in consecutive assignments of 'r_n_units' and 'r_d_units'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:161:0: note: Same expression used in consecutive assignments of 'r_n_units' and 'r_d_units'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:250:31: style: Same expression on both sides of '||'. [duplicateExpression]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:58:60: performance: Function parameter 'lsh' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/operators.cpp:58:77: performance: Function parameter 'rhs' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/output.cpp:91:23: style: Variable 'txt' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:1946:17: style: The scope of the variable 'e' can be reduced. [variableScope]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:33:41: style: Function 'from_c_str' argument 1 names different: declaration 'src' definition 'beg'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.hpp:63:42: note: Function 'from_c_str' argument 1 names different: declaration 'src' definition 'beg'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:33:41: note: Function 'from_c_str' argument 1 names different: declaration 'src' definition 'beg'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:69:56: style: Function 'parse_selector' argument 1 names different: declaration 'src' definition 'beg'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.hpp:67:57: note: Function 'parse_selector' argument 1 names different: declaration 'src' definition 'beg'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:69:56: note: Function 'parse_selector' argument 1 names different: declaration 'src' definition 'beg'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:1588:17: style: Variable 'hext' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.hpp:347:20: performance: Technically the member function 'Sass::Parser::fold_operands' can be static. [functionStatic]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:2987:26: note: Technically the member function 'Sass::Parser::fold_operands' can be static.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.hpp:347:20: note: Technically the member function 'Sass::Parser::fold_operands' can be static.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/ast_def_macros.hpp:11:0: style: Class 'LocalOption < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:2106:5: error: Return value of allocation function 'parse_list' is not stored. [leakReturnValNotUsed]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/parser.cpp:3058:34: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.cpp:89:42: style: Function 'operator+=' argument 1 names different: declaration 'pos' definition 'off'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.hpp:27:38: note: Function 'operator+=' argument 1 names different: declaration 'pos' definition 'off'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/position.cpp:89:42: note: Function 'operator+=' argument 1 names different: declaration 'pos' definition 'off'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass2scss.cpp:780:24: style: Variable 'se' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:82:25: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:81:51: note: outer condition: *line_end!='\n'
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:82:25: note: opposite inner condition: *line_end=='\n'
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:87:36: warning: Either the condition 'line_end' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:86:13: note: Assuming that condition 'line_end' is not redundant
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:87:36: note: Null pointer subtraction
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:226:32: style: Variable 'input_path' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_context.cpp:227:33: style: Variable 'output_path' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_functions.cpp:104:22: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_util.cpp:112:17: style: Redundant condition: If 'n == 0', the comparison 'n != -1' is always true. [redundantCondition]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_util.cpp:120:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:84:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:93:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:104:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:116:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:127:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:138:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:151:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:162:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:170:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/sass_values.cpp:180:27: style: C-style pointer casting [cstyleCast]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/source_map.cpp:14:14: warning: Member variable 'SourceMap::base64vlq' is not initialized in the constructor. [uninitMemberVar]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/source_map.cpp:15:14: warning: Member variable 'SourceMap::base64vlq' is not initialized in the constructor. [uninitMemberVar]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/source_map.hpp:39:17: style: Technically the member function 'Sass::SourceMap::serialize_mappings' can be const. [functionConst]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/source_map.cpp:83:26: note: Technically the member function 'Sass::SourceMap::serialize_mappings' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/source_map.hpp:39:17: note: Technically the member function 'Sass::SourceMap::serialize_mappings' can be const.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.cpp:18:78: style: Function 'get_kv' argument 1 names different: declaration 's' definition 'sel'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.hpp:67:68: note: Function 'get_kv' argument 1 names different: declaration 's' definition 'sel'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.cpp:18:78: note: Function 'get_kv' argument 1 names different: declaration 's' definition 'sel'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.cpp:50:77: style: Function 'get_v' argument 1 names different: declaration 's' definition 'sel'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.hpp:68:67: note: Function 'get_v' argument 1 names different: declaration 's' definition 'sel'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/subset_map.cpp:50:77: note: Function 'get_v' argument 1 names different: declaration 's' definition 'sel'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:253:51: style: Function 'read_hex_escapes' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.hpp:24:51: note: Function 'read_hex_escapes' argument 1 names different: declaration 'str' definition 's'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:253:51: note: Function 'read_hex_escapes' argument 1 names different: declaration 'str' definition 's'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:322:51: style: Function 'unquote' argument 2 names different: declaration 'q' definition 'qd'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.hpp:29:49: note: Function 'unquote' argument 2 names different: declaration 'q' definition 'qd'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:322:51: note: Function 'unquote' argument 2 names different: declaration 'q' definition 'qd'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:605:41: style: Function 'isPrintable' argument 1 names different: declaration 'r' definition 'f'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.hpp:45:41: note: Function 'isPrintable' argument 1 names different: declaration 'r' definition 'f'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:605:41: note: Function 'isPrintable' argument 1 names different: declaration 'r' definition 'f'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:636:38: style: Function 'isPrintable' argument 1 names different: declaration 'r' definition 'm'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.hpp:46:38: note: Function 'isPrintable' argument 1 names different: declaration 'r' definition 'm'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:636:38: note: Function 'isPrintable' argument 1 names different: declaration 'r' definition 'm'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:674:34: style: Function 'isPrintable' argument 1 names different: declaration 'b' definition 'c'. [funcArgNamesDifferent]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.hpp:47:34: note: Function 'isPrintable' argument 1 names different: declaration 'b' definition 'c'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/src/util.cpp:674:34: note: Function 'isPrintable' argument 1 names different: declaration 'b' definition 'c'.
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_node.cpp:55:30: style: Variable 'nodeString' is assigned a value that is never used. [unreadVariable]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_selector_difference.cpp:14:23: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_selector_difference.cpp:14:38: performance: Function parameter 't' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_specificity.cpp:14:23: performance: Function parameter 'sel' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_superselector.cpp:16:33: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_superselector.cpp:16:49: performance: Function parameter 's2' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_superselector.cpp:27:32: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_superselector.cpp:27:48: performance: Function parameter 's2' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_unification.cpp:13:24: performance: Function parameter 'lhs' should be passed by const reference. [passedByValue]
libsass-c0a6cf39dea9b2522a08d61b731bc72dfb362584/test/test_unification.cpp:13:41: performance: Function parameter 'rhs' should be passed by const reference. [passedByValue]
[07:00]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsass-python/libsass-python_0.14.5.orig.tar.gz
libsass-python-0.14.5/pysass.cpp:135:5: style: Variable 'retv' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:130:0: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:135:5: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:189:5: style: Variable 'retv' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:182:0: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:189:5: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:204:5: style: Variable 'retv' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:200:0: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:204:5: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:216:5: style: Variable 'retv' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:214:0: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:216:5: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:225:5: style: Variable 'retv' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:222:0: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:225:5: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:235:5: style: Variable 'retv' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:232:0: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:235:5: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:264:5: style: Variable 'retv' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:242:0: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:264:5: note: Variable 'retv' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:426:5: style: Variable 'py_result' is reassigned a value before the old one has been used. [redundantAssignment]
libsass-python-0.14.5/pysass.cpp:422:0: note: Variable 'py_result' is reassigned a value before the old one has been used.
libsass-python-0.14.5/pysass.cpp:426:5: note: Variable 'py_result' is reassigned a value before the old one has been used.
[07:00]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsavitar/libsavitar_3.3.0.orig.tar.gz
libSavitar-3.3.0/pugixml/src/pugixml.cpp:7989:15: style: Same expression on both sides of '/'. [duplicateExpression]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:3130:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5006:50: style: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:295:25: note: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5006:50: note: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5394:86: style: Function 'children' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:662:68: note: Function 'children' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5394:86: note: Function 'children' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5454:50: style: Function 'child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:494:32: note: Function 'child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5454:50: note: Function 'child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5464:59: style: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:495:41: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5464:59: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5475:57: style: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:496:39: note: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5475:57: note: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5490:61: style: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:497:43: note: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5490:61: note: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5500:59: style: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:500:41: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5500:59: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5500:81: style: Function 'attribute' argument 2 names different: declaration 'hint' definition 'hint_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:500:62: note: Function 'attribute' argument 2 names different: declaration 'hint' definition 'hint_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5500:81: note: Function 'attribute' argument 2 names different: declaration 'hint' definition 'hint_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5571:61: style: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:506:43: note: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5571:61: note: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5616:66: style: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:513:48: note: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5616:66: note: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5633:67: style: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:514:49: note: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5633:67: note: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5650:72: style: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:515:54: note: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5650:72: note: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5668:73: style: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:516:55: note: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5668:73: note: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5756:57: style: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:525:39: note: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5756:57: note: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5773:58: style: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:526:40: note: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5773:58: note: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5790:64: style: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:528:46: note: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5790:64: note: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5808:63: style: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:527:45: note: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5808:63: note: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5826:57: style: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:531:39: note: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5826:57: note: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5835:58: style: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:532:40: note: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5835:58: note: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5844:63: style: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:533:45: note: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5844:63: note: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5853:64: style: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:534:46: note: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:5853:64: note: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6000:57: style: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:550:39: note: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6000:57: note: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6019:53: style: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:554:35: note: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6019:53: note: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6066:68: style: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:610:50: note: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6066:68: note: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6129:66: style: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:619:48: note: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6129:66: note: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6246:83: style: Function 'print' argument 1 names different: declaration 'os' definition 'stream'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:644:65: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6246:83: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6253:89: style: Function 'print' argument 1 names different: declaration 'os' definition 'stream'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:645:71: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6253:89: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6939:64: style: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1013:42: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6939:64: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6949:67: style: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1014:45: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6949:67: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:7024:52: style: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1037:30: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:7024:52: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:7032:55: style: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1038:33: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:7032:55: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11818:70: style: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1235:54: note: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11818:70: note: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11838:50: style: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1259:30: note: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11838:50: note: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11842:55: style: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1260:35: note: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11842:55: note: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11842:83: style: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1260:62: note: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11842:83: note: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:12058:59: style: Function 'xpath_variable' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1083:35: note: Function 'xpath_variable' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:12058:59: note: Function 'xpath_variable' argument 1 names different: declaration 'type' definition 'type_'.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:1938:5: style: Variable 'offset' is modified but its new value is never used. [unreadVariable]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:3198:7: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9718:39: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9727:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9737:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9744:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9768:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9777:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9799:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9841:39: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9851:41: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9866:36: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9873:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9912:39: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9919:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9957:38: style: Boolean variable 'once' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:8444:3: warning: Member variable 'xpath_variable_boolean::name' is not initialized in the constructor. [uninitMemberVar]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:8454:3: warning: Member variable 'xpath_variable_number::name' is not initialized in the constructor. [uninitMemberVar]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:8464:3: warning: Member variable 'xpath_variable_string::name' is not initialized in the constructor. [uninitMemberVar]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:8479:3: warning: Member variable 'xpath_variable_node_set::name' is not initialized in the constructor. [uninitMemberVar]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11723:3: warning: Member variable 'xpath_parser::_scratch' is not initialized in the constructor. [uninitMemberVar]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:1076:13: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:1092:13: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:622:8: style: Technically the member function 'pugi::xml_node::traverse' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6176:26: note: Technically the member function 'pugi::xml_node::traverse' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:622:8: note: Technically the member function 'pugi::xml_node::traverse' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:806:21: style: Technically the member function 'pugi::xml_node_iterator::operator++' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6610:48: note: Technically the member function 'pugi::xml_node_iterator::operator++' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:806:21: note: Technically the member function 'pugi::xml_node_iterator::operator++' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:809:21: style: Technically the member function 'pugi::xml_node_iterator::operator--' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6623:48: note: Technically the member function 'pugi::xml_node_iterator::operator--' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:809:21: note: Technically the member function 'pugi::xml_node_iterator::operator--' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:848:26: style: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6671:58: note: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:848:26: note: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:851:26: style: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6684:58: note: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:851:26: note: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:884:27: style: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6732:60: note: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:884:27: note: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:887:27: style: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:6754:60: note: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.hpp:887:27: note: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const.
libSavitar-3.3.0/pugixml/src/pugixml.cpp:668:8: performance: Technically the member function 'pugi::impl::::xml_allocator::reserve' can be static. [functionStatic]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:7519:8: style: Technically the member function 'pugi::impl::::xpath_allocator::release' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:9584:8: style: Technically the member function 'pugi::impl::::xpath_ast_node::apply_predicates' can be const. [functionConst]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:10929:8: performance: Technically the member function 'pugi::impl::::xpath_parser::throw_error_oom' can be static. [functionStatic]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11090:10: performance: Technically the member function 'pugi::impl::::xpath_parser::parse_axis_name' can be static. [functionStatic]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:11158:14: performance: Technically the member function 'pugi::impl::::xpath_parser::parse_node_test_type' can be static. [functionStatic]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:295:3: style: Class 'xml_writer_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:309:3: style: Class 'xml_writer_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:310:3: style: Class 'xml_writer_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:796:3: style: Class 'xml_node_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1083:3: style: Class 'xpath_variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:1259:3: style: Class 'xpath_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:488:3: style: Struct 'xml_allocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:1074:3: style: Struct 'xml_attribute_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:1121:3: style: Struct 'xml_document_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:2896:3: style: Struct 'xml_parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:4992:3: style: Struct 'name_null_sentry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:7537:3: style: Struct 'xpath_allocator_capture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.cpp:8261:3: style: Struct 'namespace_uri_predicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:297:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:287:16: note: Virtual function in base class
libSavitar-3.3.0/pugixml/src/pugixml.hpp:297:16: note: Function in derived class
libSavitar-3.3.0/pugixml/src/pugixml.hpp:312:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSavitar-3.3.0/pugixml/src/pugixml.hpp:287:16: note: Virtual function in base class
libSavitar-3.3.0/pugixml/src/pugixml.hpp:312:16: note: Function in derived class
libSavitar-3.3.0/src/Face.h:31:9: style: Technically the member function 'Face::getV1' can be const. [functionConst]
libSavitar-3.3.0/src/Face.cpp:33:11: note: Technically the member function 'Face::getV1' can be const.
libSavitar-3.3.0/src/Face.h:31:9: note: Technically the member function 'Face::getV1' can be const.
libSavitar-3.3.0/src/Face.h:32:9: style: Technically the member function 'Face::getV2' can be const. [functionConst]
libSavitar-3.3.0/src/Face.cpp:38:11: note: Technically the member function 'Face::getV2' can be const.
libSavitar-3.3.0/src/Face.h:32:9: note: Technically the member function 'Face::getV2' can be const.
libSavitar-3.3.0/src/Face.h:33:9: style: Technically the member function 'Face::getV3' can be const. [functionConst]
libSavitar-3.3.0/src/Face.cpp:43:11: note: Technically the member function 'Face::getV3' can be const.
libSavitar-3.3.0/src/Face.h:33:9: note: Technically the member function 'Face::getV3' can be const.
libSavitar-3.3.0/src/MeshData.cpp:73:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:74:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:75:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:93:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:94:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:95:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:101:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:102:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:103:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:109:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:110:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:111:51: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:161:32: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
libSavitar-3.3.0/src/MeshData.cpp:132:42: style: Function 'toXmlNode' argument 1 names different: declaration 'xml_node' definition 'node'. [funcArgNamesDifferent]
libSavitar-3.3.0/src/MeshData.h:56:40: note: Function 'toXmlNode' argument 1 names different: declaration 'xml_node' definition 'node'.
libSavitar-3.3.0/src/MeshData.cpp:132:42: note: Function 'toXmlNode' argument 1 names different: declaration 'xml_node' definition 'node'.
libSavitar-3.3.0/src/MeshData.h:92:29: style: Technically the member function 'Savitar::MeshData::getVertices' can be const. [functionConst]
libSavitar-3.3.0/src/MeshData.cpp:187:33: note: Technically the member function 'Savitar::MeshData::getVertices' can be const.
libSavitar-3.3.0/src/MeshData.h:92:29: note: Technically the member function 'Savitar::MeshData::getVertices' can be const.
libSavitar-3.3.0/src/Scene.cpp:27:5: performance: Variable 'unit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSavitar-3.3.0/src/Scene.h:77:44: style: Technically the member function 'Savitar::Scene::getMetadata' can be const. [functionConst]
libSavitar-3.3.0/src/Scene.cpp:131:45: note: Technically the member function 'Savitar::Scene::getMetadata' can be const.
libSavitar-3.3.0/src/Scene.h:77:44: note: Technically the member function 'Savitar::Scene::getMetadata' can be const.
libSavitar-3.3.0/src/Scene.h:83:21: style: Technically the member function 'Savitar::Scene::getUnit' can be const. [functionConst]
libSavitar-3.3.0/src/Scene.cpp:126:20: note: Technically the member function 'Savitar::Scene::getUnit' can be const.
libSavitar-3.3.0/src/Scene.h:83:21: note: Technically the member function 'Savitar::Scene::getUnit' can be const.
libSavitar-3.3.0/src/Scene.cpp:121:59: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
libSavitar-3.3.0/src/Scene.cpp:136:33: performance: Function parameter 'unit' should be passed by const reference. [passedByValue]
libSavitar-3.3.0/src/SceneNode.h:42:21: style: Technically the member function 'Savitar::SceneNode::getTransformation' can be const. [functionConst]
libSavitar-3.3.0/src/SceneNode.cpp:34:24: note: Technically the member function 'Savitar::SceneNode::getTransformation' can be const.
libSavitar-3.3.0/src/SceneNode.h:42:21: note: Technically the member function 'Savitar::SceneNode::getTransformation' can be const.
libSavitar-3.3.0/src/SceneNode.h:60:21: style: Technically the member function 'Savitar::SceneNode::getId' can be const. [functionConst]
libSavitar-3.3.0/src/SceneNode.cpp:91:24: note: Technically the member function 'Savitar::SceneNode::getId' can be const.
libSavitar-3.3.0/src/SceneNode.h:60:21: note: Technically the member function 'Savitar::SceneNode::getId' can be const.
libSavitar-3.3.0/src/SceneNode.h:68:44: style: Technically the member function 'Savitar::SceneNode::getSettings' can be const. [functionConst]
libSavitar-3.3.0/src/SceneNode.cpp:101:49: note: Technically the member function 'Savitar::SceneNode::getSettings' can be const.
libSavitar-3.3.0/src/SceneNode.h:68:44: note: Technically the member function 'Savitar::SceneNode::getSettings' can be const.
libSavitar-3.3.0/src/SceneNode.cpp:39:47: performance: Function parameter 'transformation' should be passed by const reference. [passedByValue]
libSavitar-3.3.0/src/SceneNode.cpp:64:38: performance: Function parameter 'mesh_data' should be passed by const reference. [passedByValue]
libSavitar-3.3.0/src/SceneNode.cpp:96:35: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
libSavitar-3.3.0/src/SceneNode.cpp:106:57: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
libSavitar-3.3.0/src/ThreeMFParser.h:42:15: performance: Technically the member function 'Savitar::ThreeMFParser::parse' can be static. [functionStatic]
libSavitar-3.3.0/src/ThreeMFParser.cpp:37:22: note: Technically the member function 'Savitar::ThreeMFParser::parse' can be static.
libSavitar-3.3.0/src/ThreeMFParser.h:42:15: note: Technically the member function 'Savitar::ThreeMFParser::parse' can be static.
libSavitar-3.3.0/src/ThreeMFParser.h:44:21: performance: Technically the member function 'Savitar::ThreeMFParser::sceneToString' can be static. [functionStatic]
libSavitar-3.3.0/src/ThreeMFParser.cpp:50:28: note: Technically the member function 'Savitar::ThreeMFParser::sceneToString' can be static.
libSavitar-3.3.0/src/ThreeMFParser.h:44:21: note: Technically the member function 'Savitar::ThreeMFParser::sceneToString' can be static.
libSavitar-3.3.0/src/Vertex.h:34:15: style: Technically the member function 'Savitar::Vertex::getX' can be const. [functionConst]
libSavitar-3.3.0/src/Vertex.cpp:35:15: note: Technically the member function 'Savitar::Vertex::getX' can be const.
libSavitar-3.3.0/src/Vertex.h:34:15: note: Technically the member function 'Savitar::Vertex::getX' can be const.
libSavitar-3.3.0/src/Vertex.h:35:15: style: Technically the member function 'Savitar::Vertex::getY' can be const. [functionConst]
libSavitar-3.3.0/src/Vertex.cpp:40:15: note: Technically the member function 'Savitar::Vertex::getY' can be const.
libSavitar-3.3.0/src/Vertex.h:35:15: note: Technically the member function 'Savitar::Vertex::getY' can be const.
libSavitar-3.3.0/src/Vertex.h:36:15: style: Technically the member function 'Savitar::Vertex::getZ' can be const. [functionConst]
libSavitar-3.3.0/src/Vertex.cpp:45:15: note: Technically the member function 'Savitar::Vertex::getZ' can be const.
libSavitar-3.3.0/src/Vertex.h:36:15: note: Technically the member function 'Savitar::Vertex::getZ' can be const.
[07:00]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsaxon-java/libsaxon-java_6.5.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsbml/libsbml_5.16.0+dfsg.orig.tar.xz
libSBML-5.16.0-Source/src/bindings/javascript/local.cpp:45:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/javascript/local.cpp:97:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/javascript/local.cpp:113:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/javascript/local.cpp:322:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:424:3: style: Variable 'cpname' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:423:0: note: Variable 'cpname' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:424:3: note: Variable 'cpname' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:595:3: style: Variable 'exception' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:594:0: note: Variable 'exception' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:595:3: note: Variable 'exception' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:857:3: style: Variable 'mxNSReturn' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:838:0: note: Variable 'mxNSReturn' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:857:3: note: Variable 'mxNSReturn' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:918:5: style: Variable 'pacQualifierType' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:917:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:918:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:922:5: style: Variable 'pacQualifier' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:921:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:922:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:928:5: style: Variable 'pacQualifierType' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:927:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:928:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:932:5: style: Variable 'pacQualifier' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:931:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:932:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:938:5: style: Variable 'pacQualifierType' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:937:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:938:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:941:5: style: Variable 'pacQualifier' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:940:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:941:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2123:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2118:0: note: Variable 'value' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2123:3: note: Variable 'value' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3008:7: style: Variable 'msgTxt' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3003:0: note: Variable 'msgTxt' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3008:7: note: Variable 'msgTxt' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3026:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3024:0: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3026:3: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3129:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3126:0: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3129:3: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3296:3: style: Variable 'pacFilename' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3285:0: note: Variable 'pacFilename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:3296:3: note: Variable 'pacFilename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1272:8: style: The scope of the variable 'bvalue' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2016:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2050:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2084:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2144:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2170:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2206:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2249:16: style: The scope of the variable 'value' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2250:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2046:35: style: Function 'readInt' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:110:31: note: Function 'readInt' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2046:35: note: Function 'readInt' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2201:36: style: Function 'readUint' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:107:41: note: Function 'readUint' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2201:36: note: Function 'readUint' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:920:16: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:930:16: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:228:12: style: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list. [initializerList]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:458:5: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:228:12: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:228:12: style: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list. [initializerList]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:470:5: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:228:12: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:228:12: style: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list. [initializerList]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:481:5: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:228:12: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:152:21: performance: Technically the member function 'StructureFields::getRuleType' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1848:18: note: Technically the member function 'StructureFields::getRuleType' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:152:21: note: Technically the member function 'StructureFields::getRuleType' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:153:15: performance: Technically the member function 'StructureFields::getRuleTypeCode' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1910:18: note: Technically the member function 'StructureFields::getRuleTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:153:15: note: Technically the member function 'StructureFields::getRuleTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:154:15: performance: Technically the member function 'StructureFields::getAssociationTypeCode' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1890:18: note: Technically the member function 'StructureFields::getAssociationTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:154:15: note: Technically the member function 'StructureFields::getAssociationTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:158:8: performance: Technically the member function 'StructureFields::anomalousMathStructures' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1645:18: note: Technically the member function 'StructureFields::anomalousMathStructures' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:158:8: note: Technically the member function 'StructureFields::anomalousMathStructures' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:196:8: performance: Technically the member function 'StructureFields::dealWithTimeSymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1420:18: note: Technically the member function 'StructureFields::dealWithTimeSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:196:8: note: Technically the member function 'StructureFields::dealWithTimeSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:198:8: performance: Technically the member function 'StructureFields::dealWithDelaySymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1434:18: note: Technically the member function 'StructureFields::dealWithDelaySymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:198:8: note: Technically the member function 'StructureFields::dealWithDelaySymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:200:8: performance: Technically the member function 'StructureFields::dealWithAvogadroSymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1406:18: note: Technically the member function 'StructureFields::dealWithAvogadroSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:200:8: note: Technically the member function 'StructureFields::dealWithAvogadroSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:202:8: performance: Technically the member function 'StructureFields::dealWithRateOfSymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1448:18: note: Technically the member function 'StructureFields::dealWithRateOfSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:202:8: note: Technically the member function 'StructureFields::dealWithRateOfSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:206:8: style: Technically the member function 'StructureFields::reportReadError' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2288:18: note: Technically the member function 'StructureFields::reportReadError' can be const.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:206:8: note: Technically the member function 'StructureFields::reportReadError' can be const.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:212:8: performance: Technically the member function 'StructureFields::isValidSBMLAttribute' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:690:18: note: Technically the member function 'StructureFields::isValidSBMLAttribute' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:212:8: note: Technically the member function 'StructureFields::isValidSBMLAttribute' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:246:16: style: Technically the member function 'ModelDetails::getLevel' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:247:16: style: Technically the member function 'ModelDetails::getVersion' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:249:22: style: Technically the member function 'ModelDetails::getDelaySymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:250:22: style: Technically the member function 'ModelDetails::getTimeSymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:251:22: style: Technically the member function 'ModelDetails::getAvogadroSymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:252:22: style: Technically the member function 'ModelDetails::getRateOfSymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:261:10: style: Technically the member function 'ModelDetails::getPackages' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:87:3: style: Class 'StructureFields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:89:3: style: Class 'StructureFields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:242:3: style: Class 'ModelDetails' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:513:27: performance: Function parameter 'tc' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1327:66: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2424:78: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1343:5: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1354:5: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:1262:12: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2041:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2076:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2111:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/OutputSBML.cpp:2196:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:424:3: style: Variable 'cpname' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:423:0: note: Variable 'cpname' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:424:3: note: Variable 'cpname' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:595:3: style: Variable 'exception' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:594:0: note: Variable 'exception' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:595:3: note: Variable 'exception' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:857:3: style: Variable 'mxNSReturn' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:838:0: note: Variable 'mxNSReturn' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:857:3: note: Variable 'mxNSReturn' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:918:5: style: Variable 'pacQualifierType' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:917:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:918:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:922:5: style: Variable 'pacQualifier' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:921:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:922:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:928:5: style: Variable 'pacQualifierType' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:927:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:928:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:932:5: style: Variable 'pacQualifier' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:931:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:932:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:938:5: style: Variable 'pacQualifierType' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:937:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:938:5: note: Variable 'pacQualifierType' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:941:5: style: Variable 'pacQualifier' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:940:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:941:5: note: Variable 'pacQualifier' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2123:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2118:0: note: Variable 'value' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2123:3: note: Variable 'value' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3008:7: style: Variable 'msgTxt' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3003:0: note: Variable 'msgTxt' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3008:7: note: Variable 'msgTxt' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3026:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3024:0: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3026:3: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3129:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3126:0: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3129:3: note: Variable 'filename' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3220:3: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3188:0: note: Variable 'doc' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3220:3: note: Variable 'doc' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1272:8: style: The scope of the variable 'bvalue' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2016:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2050:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2084:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2144:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2170:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2206:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2249:16: style: The scope of the variable 'value' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2250:7: style: The scope of the variable 'nStatus' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:3376:16: style: The scope of the variable 'listWarningsFlag' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2046:35: style: Function 'readInt' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:110:31: note: Function 'readInt' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2046:35: note: Function 'readInt' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2201:36: style: Function 'readUint' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:107:41: note: Function 'readUint' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2201:36: note: Function 'readUint' argument 1 names different: declaration 'mxArry1' definition 'mxArray1'.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:920:16: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:930:16: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:228:12: style: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list. [initializerList]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:458:5: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:228:12: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:228:12: style: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list. [initializerList]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:470:5: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:228:12: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:228:12: style: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list. [initializerList]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:481:5: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:228:12: note: Member variable 'StructureFields::mxStructure' is in the wrong place in the initializer list.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:152:21: performance: Technically the member function 'StructureFields::getRuleType' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1848:18: note: Technically the member function 'StructureFields::getRuleType' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:152:21: note: Technically the member function 'StructureFields::getRuleType' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:153:15: performance: Technically the member function 'StructureFields::getRuleTypeCode' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1910:18: note: Technically the member function 'StructureFields::getRuleTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:153:15: note: Technically the member function 'StructureFields::getRuleTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:154:15: performance: Technically the member function 'StructureFields::getAssociationTypeCode' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1890:18: note: Technically the member function 'StructureFields::getAssociationTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:154:15: note: Technically the member function 'StructureFields::getAssociationTypeCode' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:158:8: performance: Technically the member function 'StructureFields::anomalousMathStructures' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1645:18: note: Technically the member function 'StructureFields::anomalousMathStructures' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:158:8: note: Technically the member function 'StructureFields::anomalousMathStructures' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:196:8: performance: Technically the member function 'StructureFields::dealWithTimeSymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1420:18: note: Technically the member function 'StructureFields::dealWithTimeSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:196:8: note: Technically the member function 'StructureFields::dealWithTimeSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:198:8: performance: Technically the member function 'StructureFields::dealWithDelaySymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1434:18: note: Technically the member function 'StructureFields::dealWithDelaySymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:198:8: note: Technically the member function 'StructureFields::dealWithDelaySymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:200:8: performance: Technically the member function 'StructureFields::dealWithAvogadroSymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1406:18: note: Technically the member function 'StructureFields::dealWithAvogadroSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:200:8: note: Technically the member function 'StructureFields::dealWithAvogadroSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:202:8: performance: Technically the member function 'StructureFields::dealWithRateOfSymbol' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1448:18: note: Technically the member function 'StructureFields::dealWithRateOfSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:202:8: note: Technically the member function 'StructureFields::dealWithRateOfSymbol' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:206:8: style: Technically the member function 'StructureFields::reportReadError' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2288:18: note: Technically the member function 'StructureFields::reportReadError' can be const.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:206:8: note: Technically the member function 'StructureFields::reportReadError' can be const.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:212:8: performance: Technically the member function 'StructureFields::isValidSBMLAttribute' can be static. [functionStatic]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:690:18: note: Technically the member function 'StructureFields::isValidSBMLAttribute' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:212:8: note: Technically the member function 'StructureFields::isValidSBMLAttribute' can be static.
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:246:16: style: Technically the member function 'ModelDetails::getLevel' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:247:16: style: Technically the member function 'ModelDetails::getVersion' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:249:22: style: Technically the member function 'ModelDetails::getDelaySymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:250:22: style: Technically the member function 'ModelDetails::getTimeSymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:251:22: style: Technically the member function 'ModelDetails::getAvogadroSymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:252:22: style: Technically the member function 'ModelDetails::getRateOfSymbol' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:261:10: style: Technically the member function 'ModelDetails::getPackages' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:87:3: style: Class 'StructureFields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:89:3: style: Class 'StructureFields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:242:3: style: Class 'ModelDetails' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:513:27: performance: Function parameter 'tc' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1327:66: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2424:78: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1343:5: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1354:5: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:1262:12: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2041:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2076:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2111:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/matlab/TranslateSBML.cpp:2196:10: error: Uninitialized variable: value [uninitvar]
libSBML-5.16.0-Source/src/bindings/perl/local.cpp:59:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/perl/local.cpp:111:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/perl/local.cpp:126:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/perl/local.cpp:329:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/php/local.cpp:44:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/php/local.cpp:96:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/php/local.cpp:112:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/php/local.cpp:321:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/python/local.cpp:45:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/python/local.cpp:96:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/python/local.cpp:111:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/python/local.cpp:313:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/r/local.cpp:47:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/r/local.cpp:99:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/r/local.cpp:115:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/r/local.cpp:325:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/ruby/local.cpp:45:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/ruby/local.cpp:97:20: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/ruby/local.cpp:113:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/ruby/local.cpp:324:21: style: Variable 'pkgName' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/bindings/swig/OStream.h:212:17: style: Technically the member function 'OStringStream::str' can be const. [functionConst]
libSBML-5.16.0-Source/src/bindings/swig/OStream.cpp:182:16: note: Technically the member function 'OStringStream::str' can be const.
libSBML-5.16.0-Source/src/bindings/swig/OStream.h:212:17: note: Technically the member function 'OStringStream::str' can be const.
libSBML-5.16.0-Source/src/bindings/swig/OStream.h:113:5: style: Class 'OStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/CompartmentType.cpp:761:3: style: Struct 'IdEqCT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/Event.cpp:2242:3: style: Struct 'IdEqE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/EventAssignment.cpp:1159:3: style: Struct 'IdEqEA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/FunctionDefinition.cpp:1055:8: style: The scope of the variable 'assigned' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/FunctionDefinition.cpp:1245:3: style: Struct 'IdEqFD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/InitialAssignment.cpp:1140:3: style: Struct 'IdEqIA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/ListOf.cpp:621:3: style: Variable 'match' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/ListOf.cpp:619:0: note: Variable 'match' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/ListOf.cpp:621:3: note: Variable 'match' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/ListOf.cpp:463:3: style: Struct 'SetSBMLDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/ListOf.cpp:475:3: style: Struct 'SetParentSBMLObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/ListOf.cpp:545:3: style: Struct 'Write' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/LocalParameter.cpp:696:3: style: Struct 'IdEqP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/Model.cpp:4651:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/Model.cpp:4650:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/Model.cpp:4651:3: note: Variable 'ret' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/Model.cpp:6939:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/Model.cpp:6925:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/Model.cpp:6939:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/Model.cpp:7087:22: style: The scope of the variable 'fud' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/Parameter.cpp:1498:5: style: Variable 'kl' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/Parameter.cpp:1497:0: note: Variable 'kl' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/Parameter.cpp:1498:5: note: Variable 'kl' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/Parameter.cpp:1877:3: style: Struct 'IdEqP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/Rule.cpp:1283:29: style: Condition 'level==1' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/Rule.cpp:1280:13: note: Assuming that condition 'level==1' is not redundant
libSBML-5.16.0-Source/src/sbml/Rule.cpp:1283:29: note: Condition 'level==1' is always true
libSBML-5.16.0-Source/src/sbml/Rule.cpp:1671:3: style: Struct 'IdEqRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:930:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:930:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1033:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1033:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1497:16: style: The scope of the variable 'obj' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1540:16: style: The scope of the variable 'obj' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1583:16: style: The scope of the variable 'obj' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1626:16: style: The scope of the variable 'obj' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1669:16: style: The scope of the variable 'obj' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLConvert.cpp:1963:15: style: Unused variable: id [unusedVariable]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:2346:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:1900:16: style: The scope of the variable 'match' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:227:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:795:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:840:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:913:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:996:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:1048:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:1100:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLDocument.cpp:1152:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SBMLErrorLog.cpp:204:3: style: Class 'MatchErrorId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/SBMLErrorLog.cpp:302:3: style: Class 'MatchSeverity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/SBMLTransforms.cpp:136:16: style: The scope of the variable 'noBvars' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBase.cpp:3644:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libSBML-5.16.0-Source/src/sbml/SBase.cpp:3656:5: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/SBase.cpp:3644:5: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/SBase.cpp:1487:16: style: The scope of the variable 'duplicates' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBase.cpp:7078:8: style: The scope of the variable 'resetNecessary' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBase.cpp:7095:10: style: The scope of the variable 'duplicate' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/SBase.cpp:5836:0: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/Species.cpp:2545:3: style: Struct 'IdEqS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/SpeciesReference.cpp:1718:3: style: Struct 'IdEqSSR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/SpeciesType.cpp:757:3: style: Struct 'IdEqST' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:492:3: style: Variable 'allowed' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:486:0: note: Variable 'allowed' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:492:3: note: Variable 'allowed' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:173:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:178:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:179:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:184:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:185:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:186:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:191:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:219:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:228:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:229:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/SyntaxChecker.cpp:240:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:623:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:610:0: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:623:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:991:3: style: Variable 'indexArray' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:990:0: note: Variable 'indexArray' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:991:3: note: Variable 'indexArray' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:994:3: style: Variable 'initialIndexArray' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:993:0: note: Variable 'initialIndexArray' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:994:3: note: Variable 'initialIndexArray' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:539:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:547:3: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:539:3: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:859:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:863:16: style: The scope of the variable 'unitKind' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:1052:20: style: The scope of the variable 'tempUd' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:1266:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:1324:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:2081:8: style: The scope of the variable 'assigned' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/UnitDefinition.cpp:2281:3: style: Struct 'IdEqUD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/annotation/ModelCreator.cpp:67:0: style: Variable 'vcard3_uri' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/annotation/ModelCreator.cpp:82:0: style: Variable 'text_element' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/annotation/RDFAnnotationParser.cpp:191:12: style: The scope of the variable 'term' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/annotation/RDFAnnotationParser.cpp:1116:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/annotation/RDFAnnotationParser.cpp:1230:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:69:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:65:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:69:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:99:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:95:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:99:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:129:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:125:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:129:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:159:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:155:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestModelCreator_newSetters.c:159:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:594:16: warning: Either the condition 'cvTerms!=NULL' is redundant or there is possible null pointer dereference: cvTerms. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:596:15: note: Assuming that condition 'cvTerms!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:594:16: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:611:15: warning: Either the condition 'cvTerms!=NULL' is redundant or there is possible null pointer dereference: cvTerms. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:613:15: note: Assuming that condition 'cvTerms!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:611:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:628:15: warning: Either the condition 'cvTerms!=NULL' is redundant or there is possible null pointer dereference: cvTerms. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:630:15: note: Assuming that condition 'cvTerms!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:628:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:649:15: warning: Either the condition 'cvTerms!=NULL' is redundant or there is possible null pointer dereference: cvTerms. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:651:15: note: Assuming that condition 'cvTerms!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:649:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:670:15: warning: Either the condition 'cvTerms!=NULL' is redundant or there is possible null pointer dereference: cvTerms. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:672:15: note: Assuming that condition 'cvTerms!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:670:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1878:3: style: Variable 'n1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1850:0: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1878:3: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1931:3: style: Variable 'n1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1927:0: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1931:3: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1957:3: style: Variable 'n1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1953:0: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1957:3: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1998:3: style: Variable 'n1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1979:0: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:1998:3: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2029:3: style: Variable 'n1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2013:0: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2029:3: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2075:3: style: Variable 'n1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2039:0: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2075:3: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2122:3: style: Variable 'n1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2085:0: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation.cpp:2122:3: note: Variable 'n1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotation2.cpp:179:16: style: The scope of the variable 'expected' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotationVCard4.cpp:188:16: style: The scope of the variable 'expected' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/annotation/test/TestRDFAnnotationVCard4.cpp:434:16: style: The scope of the variable 'expected' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/ioapi.c:52:59: style: Function 'OF' argument 1 names different: declaration 'pzlib_filefunc_def' definition 'pfilefunc'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/compress/ioapi.h:139:49: note: Function 'OF' argument 1 names different: declaration 'pzlib_filefunc_def' definition 'pfilefunc'.
libSBML-5.16.0-Source/src/sbml/compress/ioapi.c:52:59: note: Function 'OF' argument 1 names different: declaration 'pzlib_filefunc_def' definition 'pfilefunc'.
libSBML-5.16.0-Source/src/sbml/compress/ioapi_mem.c:98:9: style: The scope of the variable 'newmemsize' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:389:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:289:0: style: The scope of the variable 'read_pos' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:701:0: style: The scope of the variable 'current_pos' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:1089:10: style: The scope of the variable 'source' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:296:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:302:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:318:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:350:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:368:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/unzip.c:937:18: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1182:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1181:9: note: Variable 'err' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1182:9: note: Variable 'err' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1184:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1182:9: note: Variable 'err' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1184:9: note: Variable 'err' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1185:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1184:9: note: Variable 'err' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1185:9: note: Variable 'err' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/compress/crypt.h:98:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:559:0: style: The scope of the variable 'read_pos' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:655:0: style: The scope of the variable 'byte_before_the_zipfile' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:660:0: style: The scope of the variable 'central_pos' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:661:0: style: The scope of the variable 'size_central_dir_to_read' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:665:11: style: The scope of the variable 'buf_read' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:968:0: style: The scope of the variable 'size_needed' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:544:35: style: Checking if unsigned variable 'size_available_in_disk' is less than zero. [unsignedLessThanZero]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:566:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:572:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:588:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:620:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:638:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
libSBML-5.16.0-Source/src/sbml/compress/zip.c:1723:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:524:5: style: Variable 'zf' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:516:0: note: Variable 'zf' is reassigned a value before the old one has been used if variable is no semaphore variable.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:524:5: note: Variable 'zf' is reassigned a value before the old one has been used if variable is no semaphore variable.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:576:3: style: Variable 'uf' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:565:0: note: Variable 'uf' is reassigned a value before the old one has been used if variable is no semaphore variable.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:576:3: note: Variable 'uf' is reassigned a value before the old one has been used if variable is no semaphore variable.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:115:48: style: Function 'open' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.h:110:38: note: Function 'open' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:115:48: note: Function 'open' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:479:56: style: Function 'zipofstream' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.h:377:45: note: Function 'zipofstream' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:479:56: note: Function 'zipofstream' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:489:49: style: Function 'open' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.h:418:38: note: Function 'open' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'.
libSBML-5.16.0-Source/src/sbml/compress/zipfstream.cpp:489:49: note: Function 'open' argument 2 names different: declaration 'filenameinzip' definition 'nameinzip'.
libSBML-5.16.0-Source/src/sbml/conversion/SBMLConverterRegistry.cpp:74:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLIdConverter.cpp:182:7: style: Condition 'success' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLIdConverter.cpp:131:18: note: Assignment 'success=true', assigned value is 1
libSBML-5.16.0-Source/src/sbml/conversion/SBMLIdConverter.cpp:182:7: note: Condition 'success' is always true
libSBML-5.16.0-Source/src/sbml/conversion/SBMLInferUnitsConverter.cpp:180:7: style: Variable 'inferred' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLInferUnitsConverter.cpp:178:0: note: Variable 'inferred' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/conversion/SBMLInferUnitsConverter.cpp:180:7: note: Variable 'inferred' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/conversion/SBMLLevelVersionConverter.cpp:334:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLLocalParameterConverter.cpp:194:7: style: Condition 'success' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLLocalParameterConverter.cpp:148:18: note: Assignment 'success=true', assigned value is 1
libSBML-5.16.0-Source/src/sbml/conversion/SBMLLocalParameterConverter.cpp:194:7: note: Condition 'success' is always true
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1199:17: style: Condition 'converted==true' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1183:20: note: Assignment 'converted=true', assigned value is 1
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1199:17: note: Condition 'converted==true' is always true
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1199:17: style: Same expression on both sides of '==' because the value of 'converted' and 'true' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1183:20: note: 'converted' is assigned value 'true' here.
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1199:17: note: Same expression on both sides of '==' because the value of 'converted' and 'true' are the same.
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:881:8: style: The scope of the variable 'number' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:883:8: style: The scope of the variable 'changedId' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1573:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/conversion/SBMLUnitsConverter.cpp:1625:16: style: The scope of the variable 's' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/extension/SBMLExtensionRegistry.cpp:363:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/extension/SBMLExtensionRegistry.cpp:378:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/extension/SBMLExtensionRegistry.cpp:397:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/extension/SBMLExtensionRegistry.cpp:442:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/extension/SBMLExtensionRegistry.cpp:622:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/extension/SBMLExtensionRegistry.cpp:646:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:210:5: warning: Either the condition 'assign!=NULL' is redundant or there is possible null pointer dereference: assign. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:211:22: note: Assuming that condition 'assign!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:210:5: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:65:24: style: C-style pointer casting [cstyleCast]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:132:24: style: C-style pointer casting [cstyleCast]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:133:26: style: C-style pointer casting [cstyleCast]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:187:24: style: C-style pointer casting [cstyleCast]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtension.cpp:77:0: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtensionRegistry.cpp:143:21: style: Condition 'result==NULL' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtensionRegistry.cpp:142:26: note: Assignment 'result=NULL', assigned value is 0
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtensionRegistry.cpp:143:21: note: Condition 'result==NULL' is always true
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtensionRegistry.cpp:143:21: style: Same expression on both sides of '==' because the value of 'result' and 'NULL' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtensionRegistry.cpp:142:26: note: 'result' is assigned value 'NULL' here.
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBMLExtensionRegistry.cpp:143:21: note: Same expression on both sides of '==' because the value of 'result' and 'NULL' are the same.
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBasePlugin.cpp:58:23: style: C-style pointer casting [cstyleCast]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBasePlugin.cpp:87:23: style: C-style pointer casting [cstyleCast]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBasePlugin.cpp:103:23: style: C-style pointer casting [cstyleCast]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBasePluginCreatorBase.cpp:60:0: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/extension/test/TestSBasePluginCreatorBase.cpp:86:0: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/math-legacy/ASTNode.cpp:776:34: style: Same expression on both sides of '-' because the value of 'new_last' and 'new_first' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/math-legacy/ASTNode.cpp:775:25: note: 'new_last' is assigned value 'AST_LOGICAL_IMPLIES' here.
libSBML-5.16.0-Source/src/sbml/math-legacy/ASTNode.cpp:774:25: note: 'new_first' is assigned value 'AST_LOGICAL_IMPLIES' here.
libSBML-5.16.0-Source/src/sbml/math-legacy/ASTNode.cpp:776:34: note: Same expression on both sides of '-' because the value of 'new_last' and 'new_first' are the same.
libSBML-5.16.0-Source/src/sbml/math-legacy/ASTNode.cpp:1141:16: style: The scope of the variable 'child' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/ASTNode.cpp:1700:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/ASTNode.cpp:1862:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/FormulaFormatter.c:102:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/FormulaFormatter.c:102:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/FormulaFormatter.c:103:7: style: The scope of the variable 'pt' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/FormulaFormatter.c:103:11: style: The scope of the variable 'ct' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/FormulaParser.c:314:14: style: The scope of the variable 'state' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/FormulaParser.c:314:21: style: The scope of the variable 'action' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/L3FormulaFormatter.c:320:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/L3FormulaFormatter.c:320:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/L3FormulaFormatter.c:321:7: style: The scope of the variable 'pt' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/L3FormulaFormatter.c:321:11: style: The scope of the variable 'ct' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/L3FormulaFormatter.c:526:10: style: The scope of the variable 'units' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/L3FormulaFormatter.c:553:10: style: The scope of the variable 'units' can be reduced. [variableScope]
* yacc.c:1906 *:200:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
* yacc.c:1906 *:674:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
* yacc.c:358 *:760:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358 *:794:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358 *:760:53: note: Negative array index
* yacc.c:1906 *:179:11: warning: Member variable 'L3Parser::currentSettings' is not initialized in the constructor. [uninitMemberVar]
* yacc.c:339 *:173:15: style: Technically the member function 'L3Parser::getError' can be const. [functionConst]
* yacc.c:1906 *:462:18: note: Technically the member function 'L3Parser::getError' can be const.
* yacc.c:339 *:173:15: note: Technically the member function 'L3Parser::getError' can be const.
* yacc.c:339 *:203:8: performance: Technically the member function 'L3Parser::fixLambdaArguments' can be static. [functionStatic]
* yacc.c:1906 *:633:16: note: Technically the member function 'L3Parser::fixLambdaArguments' can be static.
* yacc.c:339 *:203:8: note: Technically the member function 'L3Parser::fixLambdaArguments' can be static.
* yacc.c:339 *:223:20: style: Technically the member function 'L3Parser::getDefaultL3ParserSettings' can be const. [functionConst]
* yacc.c:1906 *:757:28: note: Technically the member function 'L3Parser::getDefaultL3ParserSettings' can be const.
* yacc.c:339 *:223:20: note: Technically the member function 'L3Parser::getDefaultL3ParserSettings' can be const.
* yacc.c:1906 *:205:45: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
* yacc.c:1906 *:220:47: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/math-legacy/MathML.cpp:766:23: style: Redundant condition: level==3. 'level!=3 || (level==3 && version!=2)' is equivalent to 'level!=3 || version!=2' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/math-legacy/test/TestFormulaFormatter.c:911:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math-legacy/test/TestFormulaFormatter.c:905:0: note: Variable 's' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math-legacy/test/TestFormulaFormatter.c:911:3: note: Variable 's' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math-legacy/test/TestFormulaFormatter.c:392:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/test/TestFormulaFormatter.c:393:14: style: The scope of the variable 's' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/test/TestL3FormulaFormatter.c:381:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math-legacy/test/TestL3FormulaFormatter.c:382:14: style: The scope of the variable 's' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTBinaryFunctionNode.cpp:230:11: style: Variable 'removedAST' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTBinaryFunctionNode.cpp:229:0: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTBinaryFunctionNode.cpp:230:11: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTBinaryFunctionNode.cpp:464:16: style: The scope of the variable 'numChildrenAdded' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolAvogadroNode.cpp:311:12: style: Condition 'read==true' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolAvogadroNode.cpp:309:10: note: Assignment 'read=true', assigned value is 1
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolAvogadroNode.cpp:311:12: note: Condition 'read==true' is always true
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolDelayNode.cpp:378:16: style: The scope of the variable 'name' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolDelayNode.cpp:381:16: style: The scope of the variable 'numChildrenAdded' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolRateOfNode.cpp:378:16: style: The scope of the variable 'name' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolRateOfNode.cpp:381:16: style: The scope of the variable 'numChildrenAdded' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolTimeNode.cpp:241:12: style: Condition 'read==true' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolTimeNode.cpp:239:10: note: Assignment 'read=true', assigned value is 1
libSBML-5.16.0-Source/src/sbml/math/ASTCSymbolTimeNode.cpp:241:12: note: Condition 'read==true' is always true
libSBML-5.16.0-Source/src/sbml/math/ASTCiFunctionNode.cpp:252:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTCnBase.cpp:265:3: style: Variable 'read' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTCnBase.cpp:259:0: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTCnBase.cpp:265:3: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4057:22: style: Redundant condition: level==3. 'level!=3 || (level==3 && version!=2)' is equivalent to 'level!=3 || version!=2' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:133:3: style: Variable 'hasOtherwise' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:128:0: note: Variable 'hasOtherwise' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:133:3: note: Variable 'hasOtherwise' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4224:3: style: Variable 'read' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4202:0: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4224:3: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4505:3: style: Variable 'read' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4483:0: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4505:3: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4555:3: style: Variable 'read' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4532:0: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4555:3: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4016:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTFunction.cpp:4254:30: style: The scope of the variable 'numOtherwise' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTLambdaFunctionNode.cpp:284:9: style: Variable 'removedAST' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTLambdaFunctionNode.cpp:283:0: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTLambdaFunctionNode.cpp:284:9: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTLambdaFunctionNode.cpp:385:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTNaryFunctionNode.cpp:219:11: style: Variable 'removedAST' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTNaryFunctionNode.cpp:218:0: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTNaryFunctionNode.cpp:219:11: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTNaryFunctionNode.cpp:573:16: style: The scope of the variable 'numChildrenAdded' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTNode.cpp:2546:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libSBML-5.16.0-Source/src/sbml/math/ASTNode.cpp:2551:3: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/math/ASTNode.cpp:2546:8: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/math/ASTNode.cpp:2946:16: style: The scope of the variable 'child' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTNode.cpp:3618:8: style: The scope of the variable 'index' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTNumber.cpp:2761:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libSBML-5.16.0-Source/src/sbml/math/ASTNumber.cpp:2767:3: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/math/ASTNumber.cpp:2761:8: note: Found duplicate branches for 'if' and 'else'.
libSBML-5.16.0-Source/src/sbml/math/ASTPiecewiseFunctionNode.cpp:438:13: style: Variable 'removedAST' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTPiecewiseFunctionNode.cpp:437:0: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTPiecewiseFunctionNode.cpp:438:13: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTPiecewiseFunctionNode.cpp:479:13: style: Variable 'removedAST' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/ASTPiecewiseFunctionNode.cpp:478:0: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTPiecewiseFunctionNode.cpp:479:13: note: Variable 'removedAST' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/ASTQualifierNode.cpp:220:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTQualifierNode.cpp:222:16: style: The scope of the variable 'numChildrenAdded' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTSemanticsNode.cpp:323:8: style: The scope of the variable 'read' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTSemanticsNode.cpp:329:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/ASTSemanticsNode.cpp:353:14: style: Variable 'read' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/math/ASTUnaryFunctionNode.cpp:257:16: style: The scope of the variable 'numChildrenAdded' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/FormulaFormatter.c:103:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/FormulaFormatter.c:103:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/FormulaFormatter.c:104:7: style: The scope of the variable 'pt' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/FormulaFormatter.c:104:11: style: The scope of the variable 'ct' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/FormulaParser.c:315:14: style: The scope of the variable 'state' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/FormulaParser.c:315:21: style: The scope of the variable 'action' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/L3FormulaFormatter.c:323:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/L3FormulaFormatter.c:323:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/L3FormulaFormatter.c:324:7: style: The scope of the variable 'pt' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/L3FormulaFormatter.c:324:11: style: The scope of the variable 'ct' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/L3FormulaFormatter.c:529:10: style: The scope of the variable 'units' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/L3FormulaFormatter.c:556:10: style: The scope of the variable 'units' can be reduced. [variableScope]
* yacc.c:1906 *:675:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
* yacc.c:339 *:203:8: performance: Technically the member function 'L3Parser::fixLambdaArguments' can be static. [functionStatic]
* yacc.c:1906 *:634:16: note: Technically the member function 'L3Parser::fixLambdaArguments' can be static.
* yacc.c:339 *:203:8: note: Technically the member function 'L3Parser::fixLambdaArguments' can be static.
* yacc.c:339 *:223:20: style: Technically the member function 'L3Parser::getDefaultL3ParserSettings' can be const. [functionConst]
* yacc.c:1906 *:758:28: note: Technically the member function 'L3Parser::getDefaultL3ParserSettings' can be const.
* yacc.c:339 *:223:20: note: Technically the member function 'L3Parser::getDefaultL3ParserSettings' can be const.
libSBML-5.16.0-Source/src/sbml/math/test/TestFormulaFormatter.c:911:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/math/test/TestFormulaFormatter.c:905:0: note: Variable 's' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/test/TestFormulaFormatter.c:911:3: note: Variable 's' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/math/test/TestFormulaFormatter.c:392:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/test/TestFormulaFormatter.c:393:14: style: The scope of the variable 's' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/test/TestL3FormulaFormatter.c:381:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/math/test/TestL3FormulaFormatter.c:382:14: style: The scope of the variable 's' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysASTPlugin.cpp:301:3: style: Variable 'read' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysASTPlugin.cpp:285:0: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysASTPlugin.cpp:301:3: note: Variable 'read' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysASTPlugin.cpp:1335:0: style: Variable 'product' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysASTPlugin.cpp:48:65: performance: Function parameter 'element' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysExtension.cpp:398:5: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBMLDocumentPlugin.cpp:166:7: style: Condition 'id' is always false [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBMLDocumentPlugin.cpp:160:13: note: Assignment 'id=false', assigned value is 0
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBMLDocumentPlugin.cpp:166:7: note: Condition 'id' is always false
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBMLDocumentPlugin.cpp:181:7: style: Condition 'core' is always false [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBMLDocumentPlugin.cpp:161:15: note: Assignment 'core=false', assigned value is 0
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBMLDocumentPlugin.cpp:181:7: note: Condition 'core' is always false
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBMLDocumentPlugin.cpp:158:40: style: Variable 'applicableValidators' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBasePlugin.cpp:1025:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBasePlugin.cpp:1023:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBasePlugin.cpp:1025:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/extension/ArraysSBasePlugin.cpp:642:16: style: The scope of the variable 'num' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/ASTArraysVectorFunctionNode.cpp:122:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:58:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:51:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:58:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:78:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:71:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:78:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:103:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:96:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:103:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:146:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:138:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:146:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:152:3: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:139:0: note: Variable 'c1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:152:3: note: Variable 'c1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:184:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:176:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:184:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:196:3: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:177:0: note: Variable 'c1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:196:3: note: Variable 'c1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:249:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:242:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:249:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:270:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:262:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:270:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:279:3: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:263:0: note: Variable 'c2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:279:3: note: Variable 'c2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:305:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:297:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:305:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:310:3: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:298:0: note: Variable 'c2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:310:3: note: Variable 'c2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:475:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:468:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:475:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:495:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:488:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:495:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:520:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:513:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:520:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1088:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1081:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1088:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1108:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1101:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1108:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1133:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1126:0: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/math/test/TestArrayInfixParsing.cpp:1133:3: note: Variable 'c' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/arrays/sbml/ListOfDimensions.cpp:312:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/arrays/sbml/ListOfDimensions.cpp:270:3: style: Struct 'IdEqSDimension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/arrays/sbml/ListOfIndices.cpp:268:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/arrays/util/ArraysFlatteningConverter.cpp:409:24: warning: Either the condition 'plugin!=NULL' is redundant or there is possible null pointer dereference: plugin. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/arrays/util/ArraysFlatteningConverter.cpp:417:14: note: Assuming that condition 'plugin!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/arrays/util/ArraysFlatteningConverter.cpp:409:24: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/arrays/util/ArraysFlatteningConverter.cpp:348:18: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/arrays/util/ArraysFlatteningConverter.cpp:997:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/arrays/util/ArraysFlatteningConverter.cpp:1008:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/arrays/validator/ArraysValidator.cpp:57:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/comp/extension/CompModelPlugin.cpp:532:24: style: Unused variable: submods [unusedVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/extension/CompModelPlugin.cpp:941:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/extension/CompSBMLDocumentPlugin.cpp:696:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/sbml/ExternalModelDefinition.cpp:468:5: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/comp/sbml/ExternalModelDefinition.cpp:467:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/sbml/ExternalModelDefinition.cpp:468:5: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/sbml/Replacing.cpp:384:15: style: The scope of the variable 'replacedkl' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/comp/sbml/Submodel.cpp:1006:19: style: Variable 'oldSId' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/sbml/Submodel.cpp:1007:22: style: Variable 'oldMetaId' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1315:3: style: Variable 'required' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1313:0: note: Variable 'required' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1315:3: note: Variable 'required' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1328:3: style: Variable 'known' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1326:0: note: Variable 'known' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1328:3: note: Variable 'known' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1341:3: style: Variable 'flattenable' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1339:0: note: Variable 'flattenable' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1341:3: note: Variable 'flattenable' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:681:13: style: Variable 'message' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:733:13: style: Variable 'message' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:229:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/CompFlatteningConverter.cpp:1234:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/SBMLUri.cpp:107:6: style: Technically the member function 'replace_back_slash::operator()' can be const. [functionConst]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1985:3: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1981:0: note: Variable 'doc' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1985:3: note: Variable 'doc' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:134:31: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:134:45: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1388:42: performance: Function parameter 'orig' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1388:55: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1388:68: performance: Function parameter 'nolayout' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1441:39: performance: Function parameter 'orig' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1441:52: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1441:65: performance: Function parameter 'nofbc' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1499:40: performance: Function parameter 'orig' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1499:53: performance: Function parameter 'flat' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverter.cpp:1499:66: performance: Function parameter 'noqual' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverterStripPackage.cpp:94:34: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverterStripPackage.cpp:94:53: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverterStripPackage.cpp:141:34: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningConverterStripPackage.cpp:141:53: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningErrorMessages.cpp:466:43: style: Variable 'mplugin' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:47:53: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:47:67: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:101:51: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:101:65: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:141:58: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:141:72: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:183:66: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:222:52: performance: Function parameter 'file1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/util/test/TestCompFlatteningUnknownPackageRefs.cpp:222:66: performance: Function parameter 'file2' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompConsistencyConstraints.cpp:176:34: style: Variable 'locationURI' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompConsistencyConstraints.cpp:250:34: style: Variable 'locationURI' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompConsistencyConstraints.cpp:512:38: style: Variable 'locationURI' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompConsistencyConstraints.cpp:600:24: style: Variable 'locationURI' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompConsistencyConstraints.cpp:638:24: style: Variable 'locationURI' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompConsistencyConstraints.cpp:537:17: style: Technically the member function 'ReferencedModel::getReferencedModel' can be const. [functionConst]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:73:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompIdBase.h:98:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:73:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:79:8: style: The function 'doCheckId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompIdBase.h:104:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:79:8: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:92:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/CompIdBase.h:134:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:92:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueModelIds.h:62:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:73:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueModelIds.h:62:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueComponentIds.h:62:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:73:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueComponentIds.h:62:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniquePortIds.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueCompIdBase.h:73:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniquePortIds.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/CompValidator.cpp:62:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/ExtModelReferenceCycles.cpp:168:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/ExtModelReferenceCycles.cpp:171:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/ExtModelReferenceCycles.cpp:190:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/ExtModelReferenceCycles.cpp:212:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/ExtModelReferenceCycles.cpp:233:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/SubmodelReferenceCycles.cpp:223:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/SubmodelReferenceCycles.cpp:226:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/SubmodelReferenceCycles.cpp:245:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/SubmodelReferenceCycles.cpp:267:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/SubmodelReferenceCycles.cpp:288:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/SubmodelReferenceCycles.cpp:308:64: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/SubmodelReferenceCycles.cpp:309:45: performance: Function parameter 'id1' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniquePortReferences.cpp:41:24: warning: Member variable 'UniquePortReferences::mReferencedElements' is not initialized in the constructor. [uninitMemberVar]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueReplacedReferences.cpp:99:27: style: The scope of the variable 'plug' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/constraints/UniqueReplacedReferences.cpp:76:28: warning: Member variable 'UniqueReplacedReferences::mReferencedElements' is not initialized in the constructor. [uninitMemberVar]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/test/TestCompConsistencyValidator.cpp:66:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/test/TestValidator.h:44:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/comp/validator/test/TestValidator.cpp:70:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/DistribInput.cpp:554:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/DistribInput.cpp:549:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/DistribInput.cpp:554:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/DistribInput.cpp:739:3: style: Struct 'IndexEq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/DrawFromDistribution.cpp:593:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/Uncertainty.cpp:563:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/Uncertainty.cpp:558:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/Uncertainty.cpp:563:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/distrib/sbml/Uncertainty.cpp:529:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/distrib/validator/DistribValidator.cpp:67:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynCompartmentPlugin.cpp:239:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynCompartmentPlugin.cpp:234:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynCompartmentPlugin.cpp:239:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynCompartmentPlugin.cpp:205:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynEventPlugin.cpp:246:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynEventPlugin.cpp:241:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynEventPlugin.cpp:246:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynSBasePlugin.cpp:223:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynSBasePlugin.cpp:218:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynSBasePlugin.cpp:223:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/extension/DynSBasePlugin.cpp:189:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/dyn/sbml/DynElement.cpp:547:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/dyn/sbml/DynElement.cpp:542:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/sbml/DynElement.cpp:547:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/dyn/validator/DynValidator.cpp:64:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/FbcModelPlugin.cpp:296:20: style: The scope of the variable 'ga' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/FbcReactionPlugin.cpp:263:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/FbcReactionPlugin.cpp:258:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/FbcReactionPlugin.cpp:263:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/test/TestFbcAssociation.cpp:561:21: style: Variable 'out' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/test/TestFbcAssociation.cpp:1067:21: style: Variable 'out' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/test/TestReadFbcExtension.cpp:448:28: style: Variable 'finalModel' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/test/TestReadFbcExtension.cpp:469:26: style: Variable 'original' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/fbc/extension/test/TestReadFbcExtension.cpp:489:22: style: Variable 'l3v1' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcAnd.cpp:871:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcAnd.cpp:867:0: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcAnd.cpp:871:3: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcAnd.cpp:910:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcOr.cpp:881:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcOr.cpp:877:0: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcOr.cpp:881:3: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FbcOr.cpp:920:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FluxBound.cpp:1087:3: style: Variable 'visited' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FluxBound.cpp:1086:0: note: Variable 'visited' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/FluxBound.cpp:1087:3: note: Variable 'visited' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProduct.cpp:917:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProduct.cpp:912:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProduct.cpp:917:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductAssociation.cpp:1104:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductAssociation.cpp:1099:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductAssociation.cpp:1104:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductAssociation.cpp:1070:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductRef.cpp:849:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductRef.cpp:844:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductRef.cpp:849:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/fbc/sbml/GeneProductRef.cpp:815:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/fbc/validator/constraints/FluxBoundsConsistent.h:61:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/fbc/validator/FbcValidator.cpp:62:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/fbc/validator/constraints/UniqueModelWideIds.cpp:187:28: style: The scope of the variable 'num' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/fbc/validator/constraints/UniqueModelWideIds.cpp:221:29: style: The scope of the variable 'sr_size' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/fbc/validator/test/TestFbcConsistencyValidator.cpp:65:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libSBML-5.16.0-Source/src/sbml/packages/fbc/validator/test/TestValidator.h:44:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/fbc/validator/test/TestValidator.cpp:70:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/groups/extension/GroupsModelPlugin.cpp:745:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/groups/extension/GroupsModelPlugin.cpp:743:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/groups/extension/GroupsModelPlugin.cpp:745:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/groups/sbml/ListOfMembers.cpp:367:3: style: Struct 'IdEqIR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/GroupsValidator.cpp:62:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:341:58: style: Function 'logSelfReference' argument 1 names different: declaration 'mem' definition 'member'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.h:98:40: note: Function 'logSelfReference' argument 1 names different: declaration 'mem' definition 'member'.
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:341:58: note: Function 'logSelfReference' argument 1 names different: declaration 'mem' definition 'member'.
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:370:60: style: Function 'logParentReference' argument 1 names different: declaration 'mem' definition 'member'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.h:101:42: note: Function 'logParentReference' argument 1 names different: declaration 'mem' definition 'member'.
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:370:60: note: Function 'logParentReference' argument 1 names different: declaration 'mem' definition 'member'.
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:428:33: style: Variable 'mem' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:435:34: style: Variable 'mem2' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:197:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:200:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:219:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:241:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupCircularReferences.cpp:262:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/constraints/GroupsUniqueModelWideIds.cpp:222:29: style: The scope of the variable 'sr_size' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/test/TestGroupsConsistencyValidator.cpp:65:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/test/TestValidator.h:44:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/groups/validator/test/TestValidator.cpp:70:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/BoundingBox.cpp:707:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/BoundingBox.cpp:702:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/BoundingBox.cpp:707:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/BoundingBox.cpp:672:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/CompartmentGlyph.cpp:450:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/CompartmentGlyph.cpp:445:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/CompartmentGlyph.cpp:450:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Curve.cpp:469:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Dimensions.cpp:427:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Dimensions.cpp:422:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Dimensions.cpp:427:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/GeneralGlyph.cpp:969:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/GeneralGlyph.cpp:964:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/GeneralGlyph.cpp:969:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Layout.cpp:1713:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Layout.cpp:1708:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Layout.cpp:1713:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Point.cpp:496:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Point.cpp:491:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/Point.cpp:496:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/ReactionGlyph.cpp:748:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/ReactionGlyph.cpp:743:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/ReactionGlyph.cpp:748:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/ReferenceGlyph.cpp:580:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/ReferenceGlyph.cpp:575:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/ReferenceGlyph.cpp:580:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/SpeciesGlyph.cpp:362:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/SpeciesGlyph.cpp:357:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/SpeciesGlyph.cpp:362:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/SpeciesReferenceGlyph.cpp:630:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/SpeciesReferenceGlyph.cpp:625:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/SpeciesReferenceGlyph.cpp:630:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/TextGlyph.cpp:445:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/TextGlyph.cpp:440:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/TextGlyph.cpp:445:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestLayoutWriting.cpp:2425:19: style: Variable 'model1' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestLayoutWriting.cpp:2432:19: style: Variable 'model2' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:558:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:570:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:558:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:560:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:570:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:560:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:562:19: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:570:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:562:19: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:644:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:658:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:644:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:646:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:658:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:646:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:648:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:658:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:648:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:684:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:688:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:684:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:686:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:688:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:686:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:690:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:700:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:690:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:728:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:742:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:728:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:730:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:742:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:730:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:732:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:742:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:732:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:770:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:784:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:770:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:772:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:784:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:772:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:774:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:784:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:774:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1253:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1265:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1253:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1255:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1265:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1255:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1257:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1265:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1257:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1297:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1309:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1297:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1299:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1309:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1299:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1301:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1309:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1301:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1341:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1353:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1341:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1343:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1353:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1343:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1345:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1353:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1345:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1385:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1397:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1385:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1387:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1397:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1387:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1389:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1397:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1389:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1429:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1441:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1429:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1431:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1441:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1431:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1433:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1441:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/TestSBMLHandler.cpp:1433:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/utility.cpp:16:3: style: Variable 'equal' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/utility.cpp:14:0: note: Variable 'equal' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/sbml/test/utility.cpp:16:3: note: Variable 'equal' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/layout/util/LayoutAnnotation.cpp:73:11: style: The scope of the variable 'layout' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/layout/util/LayoutAnnotation.cpp:132:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/layout/util/LayoutAnnotation.cpp:189:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/layout/util/LayoutAnnotation.cpp:226:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/layout/validator/LayoutValidator.cpp:65:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/layout/validator/constraints/UniqueIdsLayout.cpp:304:29: style: The scope of the variable 'sr_size' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/layout/validator/test/TestLayoutConsistencyValidator.cpp:72:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libSBML-5.16.0-Source/src/sbml/packages/layout/validator/test/TestValidator.h:51:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/layout/validator/test/TestValidator.cpp:77:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiCompartmentPlugin.cpp:258:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiCompartmentPlugin.cpp:253:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiCompartmentPlugin.cpp:258:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSimpleSpeciesReferencePlugin.cpp:218:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSimpleSpeciesReferencePlugin.cpp:213:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSimpleSpeciesReferencePlugin.cpp:218:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSimpleSpeciesReferencePlugin.cpp:184:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSpeciesPlugin.cpp:252:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSpeciesPlugin.cpp:247:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSpeciesPlugin.cpp:252:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/MultiSpeciesPlugin.cpp:218:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/multi/extension/test/TestRunner.c:50:0: error: Code 'C++ cast <...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/BindingSiteSpeciesType.cpp:257:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/CompartmentReference.cpp:491:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/CompartmentReference.cpp:486:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/CompartmentReference.cpp:491:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/InSpeciesTypeBond.cpp:562:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/InSpeciesTypeBond.cpp:557:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/InSpeciesTypeBond.cpp:562:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/IntraSpeciesReaction.cpp:257:16: style: The scope of the variable 'numErrs' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/MultiSpeciesType.cpp:1375:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/MultiSpeciesType.cpp:1370:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/MultiSpeciesType.cpp:1375:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/OutwardBindingSite.cpp:541:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/OutwardBindingSite.cpp:536:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/OutwardBindingSite.cpp:541:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/PossibleSpeciesFeatureValue.cpp:491:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/PossibleSpeciesFeatureValue.cpp:486:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/PossibleSpeciesFeatureValue.cpp:491:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeature.cpp:887:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeature.cpp:882:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeature.cpp:887:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeatureType.cpp:746:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeatureType.cpp:741:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeatureType.cpp:746:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeatureValue.cpp:383:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeatureValue.cpp:378:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesFeatureValue.cpp:383:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeComponentIndex.cpp:583:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeComponentIndex.cpp:578:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeComponentIndex.cpp:583:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeComponentMapInProduct.cpp:625:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeComponentMapInProduct.cpp:620:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeComponentMapInProduct.cpp:625:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeInstance.cpp:567:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeInstance.cpp:562:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SpeciesTypeInstance.cpp:567:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SubListOfSpeciesFeatures.cpp:553:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SubListOfSpeciesFeatures.cpp:548:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/SubListOfSpeciesFeatures.cpp:553:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/test/TestRunner.c:94:7: style: Variable 'num_failed' is not assigned a value. [unassignedVariable]
libSBML-5.16.0-Source/src/sbml/packages/multi/sbml/test/TestRunner.c:113:10: error: Uninitialized variable: num_failed [uninitvar]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiConsistencyConstraints.cpp:430:37: style: Variable 'parentCompartmentId' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckSpeciesReference.h:79:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckSpeciesReference.h:79:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckSpeciesReference.h:90:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckSpeciesReference.h:90:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckRepresentationType.h:79:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckRepresentationType.h:79:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckRepresentationType.h:90:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiMathCiCheckRepresentationType.h:90:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiIdBase.h:99:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:81:8: style: The function 'doCheckId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiIdBase.h:105:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:81:8: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:94:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/MultiIdBase.h:135:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:94:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiComponentIds.h:64:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiComponentIds.h:64:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTIIdsWithinMultiSpeciesType.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTIIdsWithinMultiSpeciesType.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTCIdsWithinMultiSpeciesType.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTCIdsWithinMultiSpeciesType.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueISTBIdsWithinMultiSpeciesType.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueISTBIdsWithinMultiSpeciesType.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSFTIdsWithinMultiSpeciesType.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSFTIdsWithinMultiSpeciesType.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSLOSFIdsWithinSpecies.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSLOSFIdsWithinSpecies.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSpeciesFeatureIdsWithinSpecies.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSpeciesFeatureIdsWithinSpecies.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueCRefIdsWithinCompartment.h:61:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiIdBase.h:75:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueCRefIdsWithinCompartment.h:61:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/MultiValidator.cpp:66:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueCRefIdsWithinCompartment.cpp:61:71: style: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueCRefIdsWithinCompartment.h:61:38: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueCRefIdsWithinCompartment.cpp:61:71: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueISTBIdsWithinMultiSpeciesType.cpp:61:73: style: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueISTBIdsWithinMultiSpeciesType.h:61:38: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueISTBIdsWithinMultiSpeciesType.cpp:61:73: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiComponentIds.cpp:66:29: style: The scope of the variable 'sr_size' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueMultiComponentIds.cpp:66:41: style: The scope of the variable 'i_size' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSFTIdsWithinMultiSpeciesType.cpp:61:74: style: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSFTIdsWithinMultiSpeciesType.h:61:38: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSFTIdsWithinMultiSpeciesType.cpp:61:74: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSLOSFIdsWithinSpecies.cpp:62:71: style: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSLOSFIdsWithinSpecies.h:61:38: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSLOSFIdsWithinSpecies.cpp:62:71: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTCIdsWithinMultiSpeciesType.cpp:61:81: style: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTCIdsWithinMultiSpeciesType.h:61:38: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTCIdsWithinMultiSpeciesType.cpp:61:81: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTIIdsWithinMultiSpeciesType.cpp:61:75: style: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTIIdsWithinMultiSpeciesType.h:61:38: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSTIIdsWithinMultiSpeciesType.cpp:61:75: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSpeciesFeatureIdsWithinSpecies.cpp:61:61: style: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSpeciesFeatureIdsWithinSpecies.h:61:38: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/constraints/UniqueSpeciesFeatureIdsWithinSpecies.cpp:61:61: note: Function 'doCheck' argument 1 names different: declaration 'st' definition 'm'.
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/test/TestMultiConsistencyValidator.cpp:65:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/test/TestValidator.h:44:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/test/TestValidator.h:69:8: style: Unused private function: 'TestValidator::readVerboseFromEnvironment' [unusedPrivateFunction]
libSBML-5.16.0-Source/src/sbml/packages/multi/validator/test/TestValidator.cpp:70:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/qual/extension/QualModelPlugin.cpp:610:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/qual/extension/QualModelPlugin.cpp:608:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/extension/QualModelPlugin.cpp:610:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Input.cpp:1048:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Input.cpp:1043:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Input.cpp:1048:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Input.cpp:1335:3: style: Struct 'IdEqQS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Output.cpp:976:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Output.cpp:971:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Output.cpp:976:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Output.cpp:1230:3: style: Struct 'IdEqQS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/QualitativeSpecies.cpp:1065:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/QualitativeSpecies.cpp:1060:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/QualitativeSpecies.cpp:1065:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Transition.cpp:1629:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Transition.cpp:1624:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/sbml/Transition.cpp:1629:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualConsistencyConstraints.cpp:79:12: style: Condition 'fail==false' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualConsistencyConstraints.cpp:62:15: note: Assignment 'fail=false', assigned value is 0
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualConsistencyConstraints.cpp:79:12: note: Condition 'fail==false' is always true
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualConsistencyConstraints.cpp:79:12: style: Same expression on both sides of '==' because the value of 'fail' and 'false' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualConsistencyConstraints.cpp:62:15: note: 'fail' is assigned value 'false' here.
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualConsistencyConstraints.cpp:79:12: note: Same expression on both sides of '==' because the value of 'fail' and 'false' are the same.
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualCSymbolMathCheck.h:72:16: style: The function 'check_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualCSymbolMathCheck.h:72:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualCSymbolMathCheck.h:80:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualCSymbolMathCheck.h:80:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualCSymbolMathCheck.h:95:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualCSymbolMathCheck.h:95:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/QualValidator.cpp:62:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QSAssignedOnce.cpp:114:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualUniqueModelWideIds.cpp:193:28: style: The scope of the variable 'num' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/constraints/QualUniqueModelWideIds.cpp:232:29: style: The scope of the variable 'sr_size' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/test/TestQualConsistencyValidator.cpp:73:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/test/TestValidator.h:51:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/qual/validator/test/TestValidator.cpp:77:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:1073:28: style: Same expression on both sides of '=='. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:1074:28: style: Same expression on both sides of '=='. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:1075:28: style: Same expression on both sides of '=='. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:1076:28: style: Same expression on both sides of '=='. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:918:50: style: Function 'setName' argument 1 names different: declaration 'id' definition 'name'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.h:398:35: note: Function 'setName' argument 1 names different: declaration 'id' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:918:50: note: Function 'setName' argument 1 names different: declaration 'id' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.h:449:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'ColorDefinition(const XMLNode&node,int l2version=4)' at line 131. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:131:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.h:449:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.h:109:3: style: Class 'ColorDefinition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.h:485:3: style: Class 'ListOfColorDefinitions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.h:504:3: style: Class 'ListOfColorDefinitions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ColorDefinition.cpp:982:5: style: Struct 'IdEqColorDefinition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:2919:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:2909:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:2919:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:2955:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:3195:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:3291:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:3323:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:3354:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:3386:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:3413:11: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/DefaultValues.cpp:3438:11: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Ellipse.h:523:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'Ellipse(const XMLNode&node,int l2version=4)' at line 121. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Ellipse.cpp:121:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Ellipse.h:523:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Ellipse.h:95:3: style: Class 'Ellipse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.h:331:16: warning: Virtual function 'connectToChild' is called from constructor 'GlobalRenderInformation(RenderPkgNamespaces*renderns)' at line 96. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.cpp:96:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.h:331:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.h:331:16: warning: Virtual function 'connectToChild' is called from constructor 'GlobalRenderInformation(RenderPkgNamespaces*renderns,const std::string&id)' at line 171. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.cpp:171:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.h:331:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.h:93:3: style: Class 'GlobalRenderInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.h:431:3: style: Class 'ListOfGlobalRenderInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalRenderInformation.cpp:865:5: style: Struct 'IdEqGlobalRenderInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalStyle.h:88:3: style: Class 'GlobalStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalStyle.h:191:3: style: Class 'ListOfGlobalStyles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalStyle.h:203:4: style: Class 'ListOfGlobalStyles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GlobalStyle.cpp:414:5: style: Struct 'IdEqGlobalStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:543:5: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:541:0: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:543:5: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: warning: Virtual function 'connectToChild' is called from constructor 'GradientBase(int level=RenderExtension::getDefaultLevel()' at line 77. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:77:5: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: warning: Virtual function 'connectToChild' is called from constructor 'GradientBase(RenderPkgNamespaces*renderns)' at line 98. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:98:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:474:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'GradientBase(const XMLNode&node,int l2version=4)' at line 125. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:125:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:474:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: warning: Virtual function 'connectToChild' is called from constructor 'GradientBase(const XMLNode&node,int l2version=4)' at line 151. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:151:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: warning: Virtual function 'connectToChild' is called from constructor 'GradientBase(RenderPkgNamespaces*renderns,const std::string&id)' at line 197. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:197:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:346:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.h:565:3: style: Class 'ListOfGradientDefinitions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientBase.cpp:1003:5: style: Struct 'IdEqGradientBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.cpp:317:50: style: Function 'setOffset' argument 1 names different: declaration 'offset' definition 'co'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.h:182:38: note: Function 'setOffset' argument 1 names different: declaration 'offset' definition 'co'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.cpp:317:50: note: Function 'setOffset' argument 1 names different: declaration 'offset' definition 'co'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.cpp:345:52: style: Function 'setStopColor' argument 1 names different: declaration 'color' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.h:200:40: note: Function 'setStopColor' argument 1 names different: declaration 'color' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.cpp:345:52: note: Function 'setStopColor' argument 1 names different: declaration 'color' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.h:291:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'GradientStop(const XMLNode&node,int l2version=4)' at line 198. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.cpp:198:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.h:291:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.h:113:3: style: Class 'GradientStop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GradientStop.h:344:3: style: Class 'ListOfGradientStops' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.cpp:351:55: style: Same expression on both sides of '!='. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.cpp:236:57: style: Function 'setStroke' argument 1 names different: declaration 'stroke' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.h:141:37: note: Function 'setStroke' argument 1 names different: declaration 'stroke' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.cpp:236:57: note: Function 'setStroke' argument 1 names different: declaration 'stroke' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.h:323:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'GraphicalPrimitive1D(const XMLNode&node,int l2version=4)' at line 129. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.cpp:129:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.h:323:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive1D.h:65:1: warning: The class 'GraphicalPrimitive1D' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.cpp:91:78: style: Function 'GraphicalPrimitive2D' argument 2 names different: declaration 'l2Version' definition 'l2version'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.h:112:58: note: Function 'GraphicalPrimitive2D' argument 2 names different: declaration 'l2Version' definition 'l2version'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.cpp:91:78: note: Function 'GraphicalPrimitive2D' argument 2 names different: declaration 'l2Version' definition 'l2version'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.cpp:306:90: style: Function 'addGraphicalPrimitive2DAttributes' argument 1 names different: declaration 'gp' definition 'object'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.h:209:77: note: Function 'addGraphicalPrimitive2DAttributes' argument 1 names different: declaration 'gp' definition 'object'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.cpp:306:90: note: Function 'addGraphicalPrimitive2DAttributes' argument 1 names different: declaration 'gp' definition 'object'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.cpp:306:112: style: Function 'addGraphicalPrimitive2DAttributes' argument 2 names different: declaration 'attr' definition 'att'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.h:209:95: note: Function 'addGraphicalPrimitive2DAttributes' argument 2 names different: declaration 'attr' definition 'att'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.cpp:306:112: note: Function 'addGraphicalPrimitive2DAttributes' argument 2 names different: declaration 'attr' definition 'att'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.h:229:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'GraphicalPrimitive2D(const XMLNode&node,int l2Version=4)' at line 95. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.cpp:95:4: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.h:229:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.h:95:3: style: Class 'GraphicalPrimitive2D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/GraphicalPrimitive2D.h:61:1: warning: The class 'GraphicalPrimitive2D' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Image.h:420:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'Image(const XMLNode&node,int l2version=4)' at line 122. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Image.cpp:122:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Image.h:420:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Image.h:100:3: style: Class 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: warning: Virtual function 'connectToChild' is called from constructor 'LineEnding(int level=RenderExtension::getDefaultLevel()' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.cpp:75:7: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: warning: Virtual function 'connectToChild' is called from constructor 'LineEnding(RenderPkgNamespaces*renderns)' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.cpp:100:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:398:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'LineEnding(const XMLNode&node,int l2version)' at line 218. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.cpp:218:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:398:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: warning: Virtual function 'connectToChild' is called from constructor 'LineEnding(const XMLNode&node,int l2version)' at line 240. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.cpp:240:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: warning: Virtual function 'connectToChild' is called from copy constructor 'LineEnding(const LineEnding&other)' at line 257. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.cpp:257:5: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: warning: Virtual function 'connectToChild' is called from constructor 'LineEnding(RenderPkgNamespaces*renderns,const std::string&id)' at line 294. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.cpp:294:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:281:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:107:3: style: Class 'LineEnding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:487:3: style: Class 'ListOfLineEndings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.cpp:803:5: style: Struct 'IdEqLineEnding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LineEnding.h:78:1: warning: The class 'LineEnding' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LinearGradient.h:348:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'LinearGradient(const XMLNode&node,int l2version=4)' at line 113. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LinearGradient.cpp:113:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LinearGradient.h:348:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LinearGradient.h:96:3: style: Class 'LinearGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/ListOfCurveElements.h:88:3: style: Class 'ListOfCurveElements' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:89:3: style: Class 'RenderPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:105:3: style: Class 'RenderCubicBezier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:341:30: style: The function 'getElementName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:257:30: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:341:30: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:348:30: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:265:24: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:348:30: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:379:19: style: The function 'toXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:304:19: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:379:19: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:385:16: style: The function 'hasRequiredAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:310:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:385:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:393:16: style: The function 'hasRequiredElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:318:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:393:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:403:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:336:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:403:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:414:16: style: The function 'addExpectedAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:346:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:414:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:429:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:361:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:429:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:439:16: style: The function 'writeXMLNS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:370:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:439:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:313:16: warning: Virtual function 'connectToChild' is called from constructor 'LocalRenderInformation(int level=RenderExtension::getDefaultLevel()' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.cpp:71:7: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:313:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:313:16: warning: Virtual function 'connectToChild' is called from constructor 'LocalRenderInformation(RenderPkgNamespaces*renderns)' at line 92. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.cpp:92:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:313:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:313:16: warning: Virtual function 'connectToChild' is called from constructor 'LocalRenderInformation(RenderPkgNamespaces*renderns,const std::string&id)' at line 131. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.cpp:131:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:313:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:91:3: style: Class 'LocalRenderInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.h:427:3: style: Class 'ListOfLocalRenderInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalRenderInformation.cpp:1030:5: style: Struct 'IdEqLocalRenderInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalStyle.h:249:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'LocalStyle(const XMLNode&node,int l2version=4)' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalStyle.cpp:107:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalStyle.h:249:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalStyle.h:95:3: style: Class 'LocalStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalStyle.h:307:3: style: Class 'ListOfLocalStyles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalStyle.h:319:3: style: Class 'ListOfLocalStyles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/LocalStyle.cpp:571:5: style: Struct 'IdEqLocalStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.cpp:458:44: style: Function 'addElement' argument 1 names different: declaration 'cs' definition 'ls'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:218:37: note: Function 'addElement' argument 1 names different: declaration 'cs' definition 'ls'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.cpp:458:44: note: Function 'addElement' argument 1 names different: declaration 'cs' definition 'ls'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: warning: Virtual function 'connectToChild' is called from constructor 'Polygon(int level=RenderExtension::getDefaultLevel()' at line 68. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.cpp:68:7: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: warning: Virtual function 'connectToChild' is called from constructor 'Polygon(RenderPkgNamespaces*renderns)' at line 89. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.cpp:89:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:349:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'Polygon(const XMLNode&node,int l2version=4)' at line 113. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.cpp:113:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:349:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: warning: Virtual function 'connectToChild' is called from constructor 'Polygon(const XMLNode&node,int l2version=4)' at line 233. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.cpp:233:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: warning: Virtual function 'connectToChild' is called from constructor 'Polygon(RenderPkgNamespaces*renderns,const std::string&id)' at line 270. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.cpp:270:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:306:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Polygon.h:93:3: style: Class 'Polygon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RadialGradient.h:366:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'RadialGradient(const XMLNode&node,int l2version)' at line 119. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RadialGradient.cpp:119:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RadialGradient.h:366:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RadialGradient.h:100:3: style: Class 'RadialGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Rectangle.h:481:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'Rectangle(const XMLNode&node,int l2version=4)' at line 125. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Rectangle.cpp:125:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Rectangle.h:481:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Rectangle.h:84:3: style: Class 'Rectangle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RelAbsVector.h:89:3: style: Class 'RelAbsVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RelAbsVector.h:66:1: warning: The class 'RelAbsVector' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:412:61: style: Function 'setBasePoint1_X' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:272:44: note: Function 'setBasePoint1_X' argument 1 names different: declaration 'x' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:412:61: note: Function 'setBasePoint1_X' argument 1 names different: declaration 'x' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:425:61: style: Function 'setBasePoint1_Y' argument 1 names different: declaration 'y' definition 'v'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:280:44: note: Function 'setBasePoint1_Y' argument 1 names different: declaration 'y' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:425:61: note: Function 'setBasePoint1_Y' argument 1 names different: declaration 'y' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:438:61: style: Function 'setBasePoint1_Z' argument 1 names different: declaration 'z' definition 'v'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:288:44: note: Function 'setBasePoint1_Z' argument 1 names different: declaration 'z' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:438:61: note: Function 'setBasePoint1_Z' argument 1 names different: declaration 'z' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:452:61: style: Function 'setBasePoint2_X' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:297:44: note: Function 'setBasePoint2_X' argument 1 names different: declaration 'x' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:452:61: note: Function 'setBasePoint2_X' argument 1 names different: declaration 'x' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:465:61: style: Function 'setBasePoint2_Y' argument 1 names different: declaration 'y' definition 'v'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:305:44: note: Function 'setBasePoint2_Y' argument 1 names different: declaration 'y' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:465:61: note: Function 'setBasePoint2_Y' argument 1 names different: declaration 'y' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:478:61: style: Function 'setBasePoint2_Z' argument 1 names different: declaration 'z' definition 'v'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:313:44: note: Function 'setBasePoint2_Z' argument 1 names different: declaration 'z' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:478:61: note: Function 'setBasePoint2_Z' argument 1 names different: declaration 'z' definition 'v'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:141:5: performance: Variable 'mBasePoint1_X' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:142:5: performance: Variable 'mBasePoint1_Y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:143:5: performance: Variable 'mBasePoint1_Z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:144:5: performance: Variable 'mBasePoint2_X' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:145:5: performance: Variable 'mBasePoint2_Y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:146:5: performance: Variable 'mBasePoint2_Z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:414:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'RenderCubicBezier(const XMLNode&node,int l2version=4)' at line 206. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.cpp:206:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCubicBezier.h:414:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.cpp:187:17: style: Unused variable: s [unusedVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderCurve(int level=RenderExtension::getDefaultLevel()' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.cpp:75:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderCurve(RenderPkgNamespaces*renderns)' at line 101. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.cpp:101:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:455:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'RenderCurve(const XMLNode&node,int l2version=4)' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.cpp:126:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:455:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderCurve(const XMLNode&node,int l2version=4)' at line 143. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.cpp:143:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderCurve(RenderPkgNamespaces*renderns,const std::string&id)' at line 222. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.cpp:222:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:411:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderCurve.h:97:3: style: Class 'RenderCurve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:266:41: style: Function 'RenderGroup' argument 1 names different: declaration 'group' definition 'node'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:303:30: note: Function 'RenderGroup' argument 1 names different: declaration 'group' definition 'node'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:266:41: note: Function 'RenderGroup' argument 1 names different: declaration 'group' definition 'node'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:658:39: style: Function 'accept' argument 1 names different: declaration 'v' definition 'visitor'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:549:37: note: Function 'accept' argument 1 names different: declaration 'v' definition 'visitor'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:658:39: note: Function 'accept' argument 1 names different: declaration 'v' definition 'visitor'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:762:56: style: Function 'getElement' argument 1 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:493:45: note: Function 'getElement' argument 1 names different: declaration 'index' definition 'n'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:762:56: note: Function 'getElement' argument 1 names different: declaration 'index' definition 'n'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:786:62: style: Function 'getElement' argument 1 names different: declaration 'index' definition 'n'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:504:51: note: Function 'getElement' argument 1 names different: declaration 'index' definition 'n'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:786:62: note: Function 'getElement' argument 1 names different: declaration 'index' definition 'n'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderGroup(int level=RenderExtension::getDefaultLevel()' at line 90. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:90:7: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderGroup(RenderPkgNamespaces*renderns)' at line 119. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:119:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:269:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'RenderGroup(const XMLNode&group,int l2version=4)' at line 271. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:271:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:269:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:269:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'RenderGroup(const XMLNode&group,int l2version=4)' at line 282. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:282:32: note: Calling RenderGroup
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:271:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:269:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderGroup(const XMLNode&group,int l2version=4)' at line 345. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:345:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderGroup(RenderPkgNamespaces*renderns,const std::string&id)' at line 386. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:386:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:747:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:96:3: style: Class 'ListOfDrawables' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.h:290:3: style: Class 'RenderGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:128:3: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderGroup.cpp:1677:5: style: Struct 'IdEqTransformation2D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:163:53: style: Function 'parseXML' argument 1 names different: declaration 'pNode' definition 'node'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:115:32: note: Function 'parseXML' argument 1 names different: declaration 'pNode' definition 'node'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:163:53: note: Function 'parseXML' argument 1 names different: declaration 'pNode' definition 'node'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:1092:93: style: Function 'addRenderInformationBaseAttributes' argument 1 names different: declaration 'base' definition 'object'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:773:79: note: Function 'addRenderInformationBaseAttributes' argument 1 names different: declaration 'base' definition 'object'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:1092:93: note: Function 'addRenderInformationBaseAttributes' argument 1 names different: declaration 'base' definition 'object'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:1092:115: style: Function 'addRenderInformationBaseAttributes' argument 2 names different: declaration 'attributes' definition 'att'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:773:99: note: Function 'addRenderInformationBaseAttributes' argument 2 names different: declaration 'attributes' definition 'att'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:1092:115: note: Function 'addRenderInformationBaseAttributes' argument 2 names different: declaration 'attributes' definition 'att'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:743:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderInformationBase(int level=RenderExtension::getDefaultLevel()' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:67:5: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:743:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:743:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderInformationBase(RenderPkgNamespaces*renderns)' at line 92. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:92:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:743:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:743:16: warning: Virtual function 'connectToChild' is called from constructor 'RenderInformationBase(RenderPkgNamespaces*renderns,const std::string&id)' at line 235. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.cpp:235:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:743:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderInformationBase.h:104:3: style: Class 'RenderInformationBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.cpp:118:11: performance: Variable 'mXOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.cpp:119:11: performance: Variable 'mYOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.cpp:120:11: performance: Variable 'mZOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.cpp:121:11: performance: Variable 'mElementName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:346:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'RenderPoint(const XMLNode&node,int l2version=4)' at line 198. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.cpp:198:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/RenderPoint.h:346:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:430:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:203:40: style: Function 'addRole' argument 1 names different: declaration 'role' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:172:35: note: Function 'addRole' argument 1 names different: declaration 'role' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:203:40: note: Function 'addRole' argument 1 names different: declaration 'role' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:215:45: style: Function 'isInRoleList' argument 1 names different: declaration 'role' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:179:40: note: Function 'isInRoleList' argument 1 names different: declaration 'role' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:215:45: note: Function 'isInRoleList' argument 1 names different: declaration 'role' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:227:43: style: Function 'removeRole' argument 1 names different: declaration 'role' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:186:38: note: Function 'removeRole' argument 1 names different: declaration 'role' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:227:43: note: Function 'removeRole' argument 1 names different: declaration 'role' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:251:40: style: Function 'addType' argument 1 names different: declaration 'type' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:242:35: note: Function 'addType' argument 1 names different: declaration 'type' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:251:40: note: Function 'addType' argument 1 names different: declaration 'type' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:266:45: style: Function 'isInTypeList' argument 1 names different: declaration 'type' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:252:40: note: Function 'isInTypeList' argument 1 names different: declaration 'type' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:266:45: note: Function 'isInTypeList' argument 1 names different: declaration 'type' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:278:43: style: Function 'removeType' argument 1 names different: declaration 'type' definition 'id'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:259:38: note: Function 'removeType' argument 1 names different: declaration 'type' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:278:43: note: Function 'removeType' argument 1 names different: declaration 'type' definition 'id'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:757:40: style: Function 'setName' argument 1 names different: declaration 'id' definition 'name'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:419:35: note: Function 'setName' argument 1 names different: declaration 'id' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:757:40: note: Function 'setName' argument 1 names different: declaration 'id' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: warning: Virtual function 'connectToChild' is called from constructor 'Style(int level=RenderExtension::getDefaultLevel()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:65:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: warning: Virtual function 'connectToChild' is called from constructor 'Style(RenderPkgNamespaces*renderns)' at line 85. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:85:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: warning: Virtual function 'connectToChild' is called from constructor 'Style(RenderPkgNamespaces*renderns,const std::string&id)' at line 119. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:119:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:476:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'Style(const XMLNode&node,int l2version)' at line 572. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:572:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:476:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: warning: Virtual function 'connectToChild' is called from constructor 'Style(const XMLNode&node,int l2version)' at line 642. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.cpp:642:3: note: Calling connectToChild
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Style.h:344:16: note: connectToChild is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:355:37: style: Function 'setX' argument 1 names different: declaration 'x' definition 'coord'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:189:33: note: Function 'setX' argument 1 names different: declaration 'x' definition 'coord'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:355:37: note: Function 'setX' argument 1 names different: declaration 'x' definition 'coord'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:368:37: style: Function 'setY' argument 1 names different: declaration 'y' definition 'coord'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:197:33: note: Function 'setY' argument 1 names different: declaration 'y' definition 'coord'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:368:37: note: Function 'setY' argument 1 names different: declaration 'y' definition 'coord'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:381:37: style: Function 'setZ' argument 1 names different: declaration 'z' definition 'coord'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:205:33: note: Function 'setZ' argument 1 names different: declaration 'z' definition 'coord'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:381:37: note: Function 'setZ' argument 1 names different: declaration 'z' definition 'coord'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:1162:36: style: Function 'TextAnchor_fromString' argument 1 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:584:35: note: Function 'TextAnchor_fromString' argument 1 names different: declaration 'str' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:1162:36: note: Function 'TextAnchor_fromString' argument 1 names different: declaration 'str' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:1190:36: style: Function 'FontWeight_fromString' argument 1 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:592:35: note: Function 'FontWeight_fromString' argument 1 names different: declaration 'str' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:1190:36: note: Function 'FontWeight_fromString' argument 1 names different: declaration 'str' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:1217:35: style: Function 'FontStyle_fromString' argument 1 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:601:34: note: Function 'FontStyle_fromString' argument 1 names different: declaration 'str' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:1217:35: note: Function 'FontStyle_fromString' argument 1 names different: declaration 'str' definition 'name'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:534:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'Text(const XMLNode&node,int l2version=4)' at line 128. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.cpp:128:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Text.h:534:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation.h:102:3: style: Class 'Transformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation.h:55:1: warning: The class 'Transformation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.cpp:368:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.cpp:111:80: style: Function 'Transformation2D' argument 2 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.h:126:64: note: Function 'Transformation2D' argument 2 names different: declaration 'm' definition 'matrix'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.cpp:111:80: note: Function 'Transformation2D' argument 2 names different: declaration 'm' definition 'matrix'.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.h:179:16: warning: Virtual function 'addExpectedAttributes' is called from constructor 'Transformation2D(const XMLNode&node,int l2version=4)' at line 144. Dynamic binding is not used. [virtualCallInConstructor]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.cpp:144:5: note: Calling addExpectedAttributes
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.h:179:16: note: addExpectedAttributes is a virtual method
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/Transformation2D.h:61:1: warning: The class 'Transformation2D' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestColorDefinition.cpp:410:47: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestColorDefinition.cpp:414:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestColorDefinition.cpp:410:47: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:392:30: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:396:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:392:30: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:412:21: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:416:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:412:21: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:432:21: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:436:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:432:21: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:453:21: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:457:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:453:21: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:473:21: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:477:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestEllipse.cpp:473:21: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:897:4: warning: Either the condition 'pGRI!=NULL' is redundant or there is possible null pointer dereference: pGRI. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:898:21: note: Assuming that condition 'pGRI!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:897:4: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:897:20: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:901:23: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:897:20: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:973:4: warning: Either the condition 'pGRI!=NULL' is redundant or there is possible null pointer dereference: pGRI. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:974:21: note: Assuming that condition 'pGRI!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:973:4: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:973:20: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:977:23: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalRenderInformation.cpp:973:20: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalStyle.cpp:288:39: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalStyle.cpp:292:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalStyle.cpp:288:39: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalStyle.cpp:315:26: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalStyle.cpp:319:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGlobalStyle.cpp:315:26: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGradientStop.cpp:155:43: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGradientStop.cpp:159:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGradientStop.cpp:155:43: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGradientStop.cpp:174:29: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGradientStop.cpp:178:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGradientStop.cpp:174:29: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:732:38: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:736:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:732:38: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:757:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:761:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:757:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:779:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:783:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:779:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:801:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:805:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:801:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:823:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:827:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:823:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:843:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:847:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestGroup.cpp:843:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:328:26: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:332:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:328:26: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:347:19: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:351:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:347:19: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:367:19: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:371:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestImage.cpp:367:19: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLineEnding.cpp:336:37: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLineEnding.cpp:340:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLineEnding.cpp:336:37: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLineEnding.cpp:364:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLineEnding.cpp:368:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLineEnding.cpp:364:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:281:45: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:285:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:281:45: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:305:29: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:309:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:305:29: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:329:29: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:333:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:329:29: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLinearGradient.cpp:334:7: style: Variable 's' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:911:4: warning: Either the condition 'pLRI!=NULL' is redundant or there is possible null pointer dereference: pLRI. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:912:21: note: Assuming that condition 'pLRI!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:911:4: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:911:20: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:915:23: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:911:20: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:987:4: warning: Either the condition 'pLRI!=NULL' is redundant or there is possible null pointer dereference: pLRI. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:988:21: note: Assuming that condition 'pLRI!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:987:4: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:987:20: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:991:23: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalRenderInformation.cpp:987:20: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalStyle.cpp:353:37: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalStyle.cpp:357:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalStyle.cpp:353:37: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalStyle.cpp:380:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalStyle.cpp:384:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestLocalStyle.cpp:380:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:471:30: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:475:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:471:30: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:497:21: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:501:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:497:21: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:523:21: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:527:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:523:21: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:549:21: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:553:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:549:21: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:96:5: style: Variable 'pP' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:95:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:96:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:100:5: style: Variable 'pP' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:99:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestPolygon.cpp:100:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:360:45: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:364:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:360:45: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:384:29: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:388:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:384:29: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:407:29: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:411:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRadialGradient.cpp:407:29: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:500:34: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:504:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:500:34: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:519:23: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:523:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:519:23: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:539:23: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:543:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:539:23: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:559:23: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:563:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:559:23: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:579:23: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:583:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRectangle.cpp:579:23: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCubicBezier.cpp:307:51: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCubicBezier.cpp:311:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCubicBezier.cpp:307:51: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCubicBezier.cpp:328:32: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCubicBezier.cpp:332:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCubicBezier.cpp:328:32: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:266:38: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:270:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:266:38: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:292:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:296:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:292:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:318:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:322:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:318:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:94:5: style: Variable 'pP' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:93:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:94:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:98:5: style: Variable 'pP' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:97:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderCurve.cpp:98:5: note: Variable 'pP' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderExtension.cpp:212:24: style: Variable 'smodel' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderInformationBase.cpp:233:5: warning: Either the condition 'pLG!=NULL' is redundant or there is possible null pointer dereference: pLG. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderInformationBase.cpp:234:23: note: Assuming that condition 'pLG!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderInformationBase.cpp:233:5: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderPoint.cpp:254:38: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderPoint.cpp:258:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderPoint.cpp:254:38: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderPoint.cpp:275:25: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderPoint.cpp:279:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderPoint.cpp:275:25: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:2929:17: warning: Either the condition 'pElement!=NULL' is redundant or there is possible null pointer dereference: pElement. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:2932:25: note: Assuming that condition 'pElement!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:2929:17: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:2930:17: warning: Either the condition 'pElement!=NULL' is redundant or there is possible null pointer dereference: pElement. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:2932:25: note: Assuming that condition 'pElement!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:2930:17: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5714:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5726:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5714:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5716:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5726:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5716:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5718:19: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5726:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5718:19: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5798:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5810:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5798:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5800:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5810:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5800:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5802:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5810:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5802:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5836:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5840:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5836:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5838:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5840:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5838:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5842:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5850:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5842:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5878:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5890:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5878:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5880:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5890:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5880:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5882:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5890:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5882:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5918:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5930:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5918:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5920:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5930:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5920:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5922:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5930:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:5922:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6383:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6395:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6383:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6385:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6395:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6385:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6387:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6395:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6387:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6427:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6439:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6427:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6429:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6439:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6429:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6431:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6439:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6431:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6471:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6483:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6471:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6473:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6483:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6473:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6475:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6483:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6475:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6515:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6527:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6515:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6517:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6527:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6517:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6519:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6527:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6519:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6559:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6571:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6559:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6561:15: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6571:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6561:15: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6563:12: warning: Either the condition 'bb!=NULL' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6571:17: note: Assuming that condition 'bb!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderReading.cpp:6563:12: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderWriting.cpp:6165:51: warning: Either the condition 'pModel2!=NULL' is redundant or there is possible null pointer dereference: pModel2. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderWriting.cpp:6166:23: note: Assuming that condition 'pModel2!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestRenderWriting.cpp:6165:51: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:427:24: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:431:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:427:24: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:449:18: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:453:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:449:18: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:469:18: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:473:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:469:18: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:489:18: warning: Either the condition 'pNode1!=NULL' is redundant or there is possible null pointer dereference: pNode1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:493:22: note: Assuming that condition 'pNode1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/packages/render/sbml/test/TestText.cpp:489:18: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/packages/render/util/RenderUtilities.cpp:165:28: style: The scope of the variable 'render' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/render/util/RenderUtilities.cpp:233:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/render/util/RenderUtilities.cpp:276:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/render/util/RenderUtilities.cpp:320:27: style: The scope of the variable 'render' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/req/sbml/ChangedMath.cpp:522:3: style: Variable 'assigned' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/req/sbml/ChangedMath.cpp:517:0: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/req/sbml/ChangedMath.cpp:522:3: note: Variable 'assigned' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/req/validator/ReqValidator.cpp:66:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:337:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:333:0: note: Variable 'n' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:337:3: note: Variable 'n' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:346:15: style: The scope of the variable 'comp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:347:28: style: The scope of the variable 'cplugin' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:365:11: style: The scope of the variable 'sp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:376:13: style: The scope of the variable 'param' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:377:26: style: The scope of the variable 'pplugin' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:405:12: style: The scope of the variable 'rxn' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:415:8: style: The scope of the variable 'rule' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:482:22: style: The scope of the variable 'gd' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/extension/test/spatialExtTest.cpp:337:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/AnalyticGeometry.cpp:776:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/AnalyticGeometry.cpp:774:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/AnalyticGeometry.cpp:776:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/AnalyticGeometry.cpp:898:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGHomogeneousTransformation.cpp:1122:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGRotation.cpp:848:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGScale.cpp:756:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGSetOperator.cpp:1228:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGSetOperator.cpp:1226:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGSetOperator.cpp:1228:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGTransformation.cpp:1105:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGTranslation.cpp:764:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGeometry.cpp:774:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGeometry.cpp:772:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGeometry.cpp:774:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/CSGeometry.cpp:896:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/Domain.cpp:918:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/Domain.cpp:916:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/Domain.cpp:918:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/Geometry.cpp:1997:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/Geometry.cpp:1995:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/Geometry.cpp:1997:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/InteriorPoint.cpp:746:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfAdjacentDomains.cpp:275:3: style: Struct 'IdEqD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfAdjacentDomains.cpp:317:3: style: Struct 'IdEqD_A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfAnalyticVolumes.cpp:276:3: style: Struct 'IdEqDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfCSGObjects.cpp:272:3: style: Struct 'IdEqDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfDomains.cpp:269:3: style: Struct 'IdEqDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfOrdinalMappings.cpp:275:3: style: Struct 'IdEqGD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfParametricObjects.cpp:278:3: style: Struct 'IdEqDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ListOfSampledVolumes.cpp:273:3: style: Struct 'IdEqDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/MixedGeometry.cpp:1046:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/MixedGeometry.cpp:1044:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/MixedGeometry.cpp:1046:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/MixedGeometry.cpp:1199:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/ParametricGeometry.cpp:1107:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/SampledFieldGeometry.cpp:920:3: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/SampledFieldGeometry.cpp:918:0: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/SampledFieldGeometry.cpp:920:3: note: Variable 'obj' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/packages/spatial/sbml/TransformationComponent.cpp:749:19: style: Variable 'assigned' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/packages/spatial/validator/SpatialValidator.cpp:57:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/packages/spatial/validator/constraints/UniqueSpatialIds.cpp:186:25: style: The scope of the variable 'j' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/validator/constraints/UniqueSpatialIds.cpp:186:28: style: The scope of the variable 'num' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/packages/spatial/validator/test/TestSpatialConsistencyValidator.cpp:65:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libSBML-5.16.0-Source/src/sbml/packages/spatial/validator/test/TestValidator.h:44:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/packages/spatial/validator/test/TestValidator.cpp:70:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:111:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:106:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:111:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:149:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:144:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:149:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:186:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:181:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:186:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:532:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:527:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:532:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:570:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:565:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:570:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:1335:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:1330:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:1335:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:1375:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:1370:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:1375:3: note: Variable 'result' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestAttributeFunctions.cpp:84:21: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2579:3: style: Variable 'sb' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2563:3: note: Variable 'sb' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2579:3: note: Variable 'sb' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2595:3: style: Variable 'sb' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2579:3: note: Variable 'sb' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2595:3: note: Variable 'sb' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2611:3: style: Variable 'sb' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2595:3: note: Variable 'sb' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestReadSBML.cpp:2611:3: note: Variable 'sb' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:938:3: style: Variable 'd2' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:930:0: note: Variable 'd2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:938:3: note: Variable 'd2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:970:3: style: Variable 'd2' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:962:0: note: Variable 'd2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:970:3: note: Variable 'd2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1002:3: style: Variable 'd2' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:994:0: note: Variable 'd2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1002:3: note: Variable 'd2' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1455:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1450:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1455:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1460:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1455:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1460:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1465:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1460:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1465:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1470:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1465:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1470:3: note: Variable 'm' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBMLConvert.c:1470:7: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:349:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:348:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:349:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:594:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:575:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:594:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:768:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:767:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:768:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:879:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:878:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:879:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:987:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:986:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:987:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1096:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1095:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1096:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1204:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1203:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1204:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1299:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1298:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1299:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1379:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1378:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1379:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1460:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1459:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1460:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1583:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1582:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1583:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1623:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1622:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1623:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1661:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1660:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1661:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1701:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1700:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1701:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1739:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1738:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1739:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1769:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1768:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1769:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1797:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1796:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1797:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1825:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1824:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:1825:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/test/TestSBase_newSetters.cpp:636:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2542:11: warning: Either the condition 'child1!=NULL' is redundant or there is possible null pointer dereference: child1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2558:20: note: Assuming that condition 'child1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2542:11: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2557:16: warning: Either the condition 'child1!=NULL' is redundant or there is possible null pointer dereference: child1. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2558:20: note: Assuming that condition 'child1!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2557:16: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2566:11: warning: Either the condition 'child2!=NULL' is redundant or there is possible null pointer dereference: child2. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2583:20: note: Assuming that condition 'child2!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2566:11: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2581:16: warning: Either the condition 'child2!=NULL' is redundant or there is possible null pointer dereference: child2. [nullPointerRedundantCheck]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2583:20: note: Assuming that condition 'child2!=NULL' is not redundant
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2581:16: note: Null pointer dereference
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:352:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:352:19: style: The scope of the variable 'nodeCount' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:353:10: style: The scope of the variable 'unit' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:354:13: style: The scope of the variable 'fdMath' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:357:16: style: The scope of the variable 'noBvars' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:430:20: style: The scope of the variable 'tempUD' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:432:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:433:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:501:10: style: The scope of the variable 'unit' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:552:10: style: The scope of the variable 'unit' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:611:10: style: The scope of the variable 'exponentValue' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:703:10: style: The scope of the variable 'unit' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:851:20: style: The scope of the variable 'tempUd' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:895:20: style: The scope of the variable 'tempUd' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:897:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:1331:26: style: The scope of the variable 'tempUD' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:1333:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:1333:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:1549:26: style: The scope of the variable 'tempUd' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:1869:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:1869:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2004:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2212:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/UnitFormulaFormatter.cpp:2212:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/units/test/TestCalculatedUnitDefinitions.cpp:84:3: style: Variable 'fud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestCalculatedUnitDefinitions.cpp:82:0: note: Variable 'fud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestCalculatedUnitDefinitions.cpp:84:3: note: Variable 'fud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:514:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:508:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:514:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:544:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:538:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:544:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:571:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:565:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:571:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:598:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:592:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:598:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:625:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:619:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:625:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:651:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:646:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:651:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:677:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:672:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:677:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:704:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:698:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:704:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:731:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:725:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:731:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:758:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:752:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:758:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:784:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:779:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:784:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:810:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:805:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:810:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:836:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:831:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:836:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:862:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:857:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:862:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:888:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:883:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:888:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:914:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:909:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:914:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:940:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:935:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:940:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:966:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:961:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:966:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:992:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:987:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:992:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1018:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1013:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1018:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1044:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1039:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1044:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1071:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1065:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1071:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1097:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1092:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1097:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1124:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1118:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1124:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1151:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1145:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1151:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1169:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1164:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1169:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1195:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1190:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1195:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1215:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1210:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter.cpp:1215:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:90:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:87:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:90:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:233:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:227:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:233:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:247:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:244:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:247:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:410:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:404:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:410:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:432:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:429:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:432:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:497:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:491:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:497:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:512:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:509:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:512:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:578:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:575:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:578:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:644:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:638:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter1.cpp:644:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:90:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:87:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:90:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:166:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:160:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:166:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:180:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:177:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:180:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:307:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:301:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:307:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:342:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:339:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:342:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:392:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:386:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:392:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:473:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:470:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:473:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:494:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:488:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:494:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:510:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:507:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:510:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:529:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:525:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:529:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:544:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:541:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:544:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:590:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:586:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:590:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:623:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:620:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:623:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:642:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:638:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter2.cpp:642:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:88:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:86:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:88:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:112:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:110:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:112:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:146:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:144:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:146:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:173:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:171:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:173:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:203:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:201:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:203:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:265:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:263:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:265:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:295:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:293:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:295:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:357:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:355:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:357:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:387:3: style: Variable 'ud' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:385:0: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUnitFormulaFormatter3.cpp:387:3: note: Variable 'ud' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUtilsUnitDefinition.cpp:223:3: style: Variable 'ud1' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUtilsUnitDefinition.cpp:211:0: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUtilsUnitDefinition.cpp:223:3: note: Variable 'ud1' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUtilsUnitDefinition.cpp:592:3: style: Variable 'equivalent' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/units/test/TestUtilsUnitDefinition.cpp:586:0: note: Variable 'equivalent' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/units/test/TestUtilsUnitDefinition.cpp:592:3: note: Variable 'equivalent' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/util/IdList.cpp:55:8: style: The scope of the variable 'current' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/util/List.cpp:65:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/util/StringBuffer.c:190:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:94:3: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:89:0: note: Variable 'item' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:94:3: note: Variable 'item' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:134:3: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:129:0: note: Variable 'item' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:134:3: note: Variable 'item' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:155:3: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:145:0: note: Variable 'item' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/util/test/TestStack.c:155:3: note: Variable 'item' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/util/util.cpp:470:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libSBML-5.16.0-Source/src/sbml/util/util.cpp:418:14: style: Same expression on both sides of '/' because the value of '0.0' and 'z' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/util/util.cpp:415:15: note: 'z' is assigned value '0.0' here.
libSBML-5.16.0-Source/src/sbml/util/util.cpp:418:14: note: Same expression on both sides of '/' because the value of '0.0' and 'z' are the same.
libSBML-5.16.0-Source/src/sbml/util/util.cpp:257:7: style: The scope of the variable 'cond' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/util/util.cpp:258:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/ConsistencyConstraints.cpp:381:17: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:104:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:86:8: style: The function 'doCheckId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:110:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:86:8: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:105:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:140:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:105:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsForUnitDefinitions.h:69:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsForUnitDefinitions.h:69:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsForUnitDefinitions.h:74:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsForUnitDefinitions.h:74:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInKineticLaw.h:69:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInKineticLaw.h:69:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInKineticLaw.h:74:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInKineticLaw.h:74:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInModel.h:69:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInModel.h:69:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInModel.h:76:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInModel.h:76:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventAssignments.h:71:23: style: The function 'getFieldname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:118:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventAssignments.h:71:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventAssignments.h:78:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventAssignments.h:78:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventAssignments.h:83:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventAssignments.h:83:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInRules.h:71:23: style: The function 'getFieldname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:118:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInRules.h:71:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInRules.h:79:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInRules.h:79:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInRules.h:84:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInRules.h:84:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventsAndRules.h:69:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventsAndRules.h:69:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventsAndRules.h:76:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventsAndRules.h:76:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventsAndRules.h:85:23: style: The function 'getFieldname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:118:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInEventsAndRules.h:85:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueSymbolsInInitialAssignments.h:69:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueSymbolsInInitialAssignments.h:69:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueSymbolsInInitialAssignments.h:74:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueSymbolsInInitialAssignments.h:74:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueSymbolsInInitialAssignments.h:82:23: style: The function 'getFieldname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:118:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueSymbolsInInitialAssignments.h:82:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:69:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:127:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:69:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:76:16: style: The function 'doCheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:80:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:76:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:86:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdBase.h:105:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:86:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:99:23: style: The function 'getFieldname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/IdBase.h:118:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueVarsInInitialAssignmentsAndRules.h:99:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheck.h:78:16: style: The function 'checkUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:83:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheck.h:88:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:119:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheck.h:88:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheck.h:101:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:132:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheck.h:101:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LogicalArgsMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LogicalArgsMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LogicalArgsMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LogicalArgsMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LogicalArgsMathCheck.h:107:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LogicalArgsMathCheck.h:107:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericArgsMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericArgsMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericArgsMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericArgsMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericArgsMathCheck.h:107:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericArgsMathCheck.h:107:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.h:107:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.h:107:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PiecewiseValueMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PiecewiseValueMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PiecewiseValueMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PiecewiseValueMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PiecewiseValueMathCheck.h:107:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PiecewiseValueMathCheck.h:107:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/EqualityArgsMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/EqualityArgsMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/EqualityArgsMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/EqualityArgsMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/EqualityArgsMathCheck.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/EqualityArgsMathCheck.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionApplyMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionApplyMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionApplyMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionApplyMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionApplyMathCheck.h:107:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionApplyMathCheck.h:107:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementMathCheck.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementMathCheck.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LambdaMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LambdaMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LambdaMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LambdaMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LambdaMathCheck.h:100:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LambdaMathCheck.h:100:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericReturnMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericReturnMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericReturnMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericReturnMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericReturnMathCheck.h:100:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumericReturnMathCheck.h:100:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LocalParameterMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LocalParameterMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LocalParameterMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LocalParameterMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LocalParameterMathCheck.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/LocalParameterMathCheck.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumberArgsMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumberArgsMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumberArgsMathCheck.h:112:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumberArgsMathCheck.h:112:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumberArgsMathCheck.h:132:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/NumberArgsMathCheck.h:132:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/DuplicateTopLevelAnnotation.h:80:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionNoArgsMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionNoArgsMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionNoArgsMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionNoArgsMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionNoArgsMathCheck.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionNoArgsMathCheck.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ValidCnUnitsValue.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ValidCnUnitsValue.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ValidCnUnitsValue.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ValidCnUnitsValue.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ValidCnUnitsValue.h:107:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ValidCnUnitsValue.h:107:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementNot0DComp.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementNot0DComp.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementNot0DComp.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementNot0DComp.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementNot0DComp.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementNot0DComp.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCiTargetMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCiTargetMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCiTargetMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCiTargetMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCiTargetMathCheck.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCiTargetMathCheck.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfAssignmentMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfAssignmentMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfAssignmentMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfAssignmentMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfAssignmentMathCheck.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfAssignmentMathCheck.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCompartmentMathCheck.h:78:16: style: The function 'checkMath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:88:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCompartmentMathCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCompartmentMathCheck.h:87:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:123:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCompartmentMathCheck.h:87:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCompartmentMathCheck.h:108:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.h:136:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCompartmentMathCheck.h:108:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/SBMLExternalValidator.cpp:223:6: style: Condition 'bWait' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/validator/SBMLExternalValidator.cpp:172:16: note: Assignment 'bWait=true', assigned value is 1
libSBML-5.16.0-Source/src/sbml/validator/SBMLExternalValidator.cpp:223:6: note: Condition 'bWait' is always true
libSBML-5.16.0-Source/src/sbml/validator/SBMLExternalValidator.cpp:175:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/SBMLExternalValidator.cpp:239:19: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/validator/SBMLExternalValidator.cpp:250:24: performance: Function parameter 'severity' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:805:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:886:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:940:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:983:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1028:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1071:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1110:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1173:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1253:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1342:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1403:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1438:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1445:5: style: Redundant condition: variableUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1498:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1505:5: style: Redundant condition: variableUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1539:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1590:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1643:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1689:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1730:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StrictUnitConsistencyConstraints.cpp:1756:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/PowerUnitsCheck.h:78:16: style: The function 'checkUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:83:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PowerUnitsCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PowerUnitsCheck.h:88:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:119:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PowerUnitsCheck.h:88:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PowerUnitsCheck.h:110:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:132:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/PowerUnitsCheck.h:110:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ExponentUnitsCheck.h:78:16: style: The function 'checkUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:83:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ExponentUnitsCheck.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ExponentUnitsCheck.h:88:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:119:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ExponentUnitsCheck.h:88:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ExponentUnitsCheck.h:110:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:132:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ExponentUnitsCheck.h:110:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheckWarnings.h:78:16: style: The function 'checkUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:83:16: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheckWarnings.h:78:16: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheckWarnings.h:88:23: style: The function 'getPreamble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:119:23: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheckWarnings.h:88:23: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheckWarnings.h:101:3: style: The function 'getMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.h:132:3: note: Virtual function in base class
libSBML-5.16.0-Source/src/sbml/validator/constraints/ArgumentsUnitsCheckWarnings.h:101:3: note: Function in derived class
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1232:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1313:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1367:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1410:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1455:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1498:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1537:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1600:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1680:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1770:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1831:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1866:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1873:5: style: Redundant condition: variableUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1926:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1933:5: style: Redundant condition: variableUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:1969:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:2020:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:2073:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:2119:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:2160:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitConsistencyConstraints.cpp:2186:5: style: Redundant condition: formulaUnits->getContainsUndeclaredUnits(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
libSBML-5.16.0-Source/src/sbml/validator/Validator.cpp:75:0: error: syntax error [syntaxError]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentCycles.cpp:245:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentCycles.cpp:248:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentCycles.cpp:267:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentCycles.cpp:284:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentCycles.cpp:305:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentCycles.cpp:326:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentCycles.cpp:399:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/AssignmentRuleOrdering.cpp:192:58: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libSBML-5.16.0-Source/src/sbml/validator/constraints/CiElementMathCheck.cpp:134:22: style: The scope of the variable 'kl' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/CompartmentOutsideCycles.cpp:119:3: style: Struct 'CycleContains' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/validator/constraints/ExponentUnitsCheck.cpp:156:7: style: The scope of the variable 'root' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionRecursion.cpp:131:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionRecursion.cpp:134:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionRecursion.cpp:153:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionRecursion.cpp:170:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionRecursion.cpp:192:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionRecursion.cpp:213:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionVars.cpp:70:75: style: Function 'check_' argument 2 names different: declaration 'object' definition 'fd'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionVars.h:71:66: note: Function 'check_' argument 2 names different: declaration 'object' definition 'fd'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/FunctionDefinitionVars.cpp:70:75: note: Function 'check_' argument 2 names different: declaration 'object' definition 'fd'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/KineticLawVars.cpp:72:57: style: Function 'check_' argument 2 names different: declaration 'object' definition 'r'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/validator/constraints/KineticLawVars.h:72:56: note: Function 'check_' argument 2 names different: declaration 'object' definition 'r'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/KineticLawVars.cpp:72:57: note: Function 'check_' argument 2 names different: declaration 'object' definition 'r'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/LocalParameterMathCheck.cpp:135:22: style: The scope of the variable 'kl' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:292:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:292:19: style: The scope of the variable 'nodeCount' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:293:16: style: The scope of the variable 'noBvars' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:294:13: style: The scope of the variable 'fdMath' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:487:13: style: The scope of the variable 'fdMath' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:521:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:565:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:499:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:48:13: warning: Member variable 'MathMLBase::mKLCount' is not initialized in the constructor. [uninitMemberVar]
libSBML-5.16.0-Source/src/sbml/validator/constraints/MathMLBase.cpp:48:13: warning: Member variable 'MathMLBase::mIsTrigger' is not initialized in the constructor. [uninitMemberVar]
libSBML-5.16.0-Source/src/sbml/validator/constraints/OverDeterminedCheck.cpp:676:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/OverDeterminedCheck.cpp:568:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/OverDeterminedCheck.cpp:592:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/OverDeterminedCheck.cpp:610:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/OverDeterminedCheck.cpp:632:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/OverDeterminedCheck.cpp:687:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/OverDeterminedCheck.cpp:694:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.cpp:148:3: style: Variable 'numPieces' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.cpp:143:0: note: Variable 'numPieces' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/validator/constraints/PieceBooleanMathCheck.cpp:148:3: note: Variable 'numPieces' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/validator/constraints/PowerUnitsCheck.cpp:159:10: style: The scope of the variable 'value' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCiTargetMathCheck.cpp:144:22: style: The scope of the variable 'kl' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:595:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:593:0: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:595:3: note: Variable 'object' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:286:89: style: Function 'addInitialAssignmentDependencies' argument 2 names different: declaration 'ia' definition 'object'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.h:84:82: note: Function 'addInitialAssignmentDependencies' argument 2 names different: declaration 'ia' definition 'object'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:286:89: note: Function 'addInitialAssignmentDependencies' argument 2 names different: declaration 'ia' definition 'object'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:616:15: style: Unused variable: objRef [unusedVariable]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:653:26: style: Variable 'objectEl' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:438:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:441:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:460:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:477:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:500:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:524:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/RateOfCycles.cpp:716:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StoichiometryMathVars.cpp:72:64: style: Function 'check_' argument 2 names different: declaration 'object' definition 'r'. [funcArgNamesDifferent]
libSBML-5.16.0-Source/src/sbml/validator/constraints/StoichiometryMathVars.h:72:56: note: Function 'check_' argument 2 names different: declaration 'object' definition 'r'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/StoichiometryMathVars.cpp:72:64: note: Function 'check_' argument 2 names different: declaration 'object' definition 'r'.
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueIdsInModel.cpp:97:31: style: The scope of the variable 'sr_size' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UniqueSpeciesTypesInCompartment.cpp:100:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.cpp:227:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.cpp:227:19: style: The scope of the variable 'nodeCount' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.cpp:228:16: style: The scope of the variable 'noBvars' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/constraints/UnitsBase.cpp:229:13: style: The scope of the variable 'fdMath' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/validator/test/TestValidator.h:51:4: style: Class 'TestValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/validator/test/TestValidator.cpp:77:3: style: Struct 'HasId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/validator/test/tps/dirent.h:72:0: error: #error This file is only currently defined for compilation on Win32 systems [preprocessorErrorDirective]
libSBML-5.16.0-Source/src/sbml/xml/XMLErrorLog.cpp:355:3: style: Class 'MatchErrorId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/xml/XMLNode.cpp:449:7: style: The scope of the variable 'attr2Index' can be reduced. [variableScope]
libSBML-5.16.0-Source/src/sbml/xml/XMLTokenizer.cpp:623:10: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
libSBML-5.16.0-Source/src/sbml/xml/XercesParser.cpp:299:3: style: Class 'XercesReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:74:20: style: Condition 'bint==2' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:68:14: note: Assignment 'bint=2', assigned value is 2
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:74:20: note: Condition 'bint==2' is always true
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:75:21: style: Condition 'longv==278787878' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:69:16: note: Assignment 'longv=278787878', assigned value is 278787878
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:75:21: note: Condition 'longv==278787878' is always true
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:76:20: style: Condition 'intv==-646464' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:70:15: note: Assignment 'intv=-646464', assigned value is -646464
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:76:20: note: Condition 'intv==-646464' is always true
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:77:21: style: Condition 'uintv==99' is always true [knownConditionTrueFalse]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:71:24: note: Assignment 'uintv=99', assigned value is 99
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:77:21: note: Condition 'uintv==99' is always true
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:948:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:947:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:948:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:949:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:948:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:949:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:953:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:949:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:953:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:74:20: style: Same expression on both sides of '==' because the value of 'bint' and '2' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:68:14: note: 'bint' is assigned value '2' here.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:74:20: note: Same expression on both sides of '==' because the value of 'bint' and '2' are the same.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:75:21: style: Same expression on both sides of '==' because the value of 'longv' and '278787878' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:69:16: note: 'longv' is assigned value '278787878' here.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:75:21: note: Same expression on both sides of '==' because the value of 'longv' and '278787878' are the same.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:76:20: style: Same expression on both sides of '==' because the value of 'intv' and '-646464' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:70:15: note: 'intv' is assigned value '-646464' here.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:76:20: note: Same expression on both sides of '==' because the value of 'intv' and '-646464' are the same.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:77:21: style: Same expression on both sides of '==' because the value of 'uintv' and '99' are the same. [duplicateExpression]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:71:24: note: 'uintv' is assigned value '99' here.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLAttributesC.c:77:21: note: Same expression on both sides of '==' because the value of 'uintv' and '99' are the same.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:544:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:543:0: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:544:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:546:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:544:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:546:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:547:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:546:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:547:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:551:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:547:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLToken_newSetters.c:551:3: note: Variable 'i' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLTriple.c:81:3: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLTriple.c:76:3: note: Variable 'test' is reassigned a value before the old one has been used.
libSBML-5.16.0-Source/src/sbml/xml/test/TestXMLTriple.c:81:3: note: Variable 'test' is reassigned a value before the old one has been used.
[07:00]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsbsms/libsbsms_2.0.2.orig.tar.gz
libsbsms-2.0.2/src/buffer.cpp:57:31: style: Function 'write' argument 1 names different: declaration 'buf' definition 'buf2'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:230:21: note: Function 'write' argument 1 names different: declaration 'buf' definition 'buf2'.
libsbsms-2.0.2/src/buffer.cpp:57:31: note: Function 'write' argument 1 names different: declaration 'buf' definition 'buf2'.
libsbsms-2.0.2/src/buffer.cpp:155:27: style: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:257:28: note: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'.
libsbsms-2.0.2/src/buffer.cpp:155:27: note: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'.
libsbsms-2.0.2/src/buffer.h:161:0: style: Function 'write' argument 1 names different: declaration 'buf' definition 'in'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:131:0: note: Function 'write' argument 1 names different: declaration 'buf' definition 'in'.
libsbsms-2.0.2/src/buffer.h:161:0: note: Function 'write' argument 1 names different: declaration 'buf' definition 'in'.
libsbsms-2.0.2/src/buffer.h:169:0: style: Function 'grow' argument 1 names different: declaration 'pos' definition 'n'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:130:0: note: Function 'grow' argument 1 names different: declaration 'pos' definition 'n'.
libsbsms-2.0.2/src/buffer.h:169:0: note: Function 'grow' argument 1 names different: declaration 'pos' definition 'n'.
libsbsms-2.0.2/src/buffer.h:185:0: style: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:133:0: note: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'.
libsbsms-2.0.2/src/buffer.h:185:0: note: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'.
libsbsms-2.0.2/src/buffer.h:25:5: style: Technically the member function '_sbsms_::RingBuffer::read' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:73:20: note: Technically the member function '_sbsms_::RingBuffer::read' can be const.
libsbsms-2.0.2/src/buffer.h:25:5: note: Technically the member function '_sbsms_::RingBuffer::read' can be const.
libsbsms-2.0.2/src/buffer.h:26:5: style: Technically the member function '_sbsms_::RingBuffer::read' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:79:20: note: Technically the member function '_sbsms_::RingBuffer::read' can be const.
libsbsms-2.0.2/src/buffer.h:26:5: note: Technically the member function '_sbsms_::RingBuffer::read' can be const.
libsbsms-2.0.2/src/buffer.h:27:8: style: Technically the member function '_sbsms_::RingBuffer::nReadable' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:85:23: note: Technically the member function '_sbsms_::RingBuffer::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:27:8: note: Technically the member function '_sbsms_::RingBuffer::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:233:8: style: Technically the member function '_sbsms_::GrainBuf::nReadable' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.cpp:112:18: note: Technically the member function '_sbsms_::GrainBuf::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:233:8: note: Technically the member function '_sbsms_::GrainBuf::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:45:3: style: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/buffer.h:45:3: style: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/buffer.cpp:33:9: style: Class 'GrainBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/buffer.cpp:33:9: style: Class 'GrainBuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/buffer.h:149:0: style: Class '_sbsms_ :: ArrayRingBuffer < audio >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/buffer.h:149:0: style: Class '_sbsms_ :: ArrayRingBuffer < audio >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/buffer.h:127:0: style: Class '_sbsms_ :: ArrayRingBuffer < audio >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsbsms-2.0.2/src/buffer.h:257:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/buffer.h:112:16: note: Virtual function in base class
libsbsms-2.0.2/src/buffer.h:257:16: note: Function in derived class
libsbsms-2.0.2/src/grain.cpp:125:33: style: Function 'downsample' argument 1 names different: declaration 'gdown' definition 'g2'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/grain.h:22:26: note: Function 'downsample' argument 1 names different: declaration 'gdown' definition 'g2'.
libsbsms-2.0.2/src/grain.cpp:125:33: note: Function 'downsample' argument 1 names different: declaration 'gdown' definition 'g2'.
libsbsms-2.0.2/src/grain.h:40:8: performance: Technically the member function '_sbsms_::GrainAllocator::reference' can be static. [functionStatic]
libsbsms-2.0.2/src/grain.cpp:77:24: note: Technically the member function '_sbsms_::GrainAllocator::reference' can be static.
libsbsms-2.0.2/src/grain.h:40:8: note: Technically the member function '_sbsms_::GrainAllocator::reference' can be static.
libsbsms-2.0.2/src/grain.h:41:8: performance: Technically the member function '_sbsms_::GrainAllocator::forget' can be static. [functionStatic]
libsbsms-2.0.2/src/grain.cpp:82:24: note: Technically the member function '_sbsms_::GrainAllocator::forget' can be static.
libsbsms-2.0.2/src/grain.h:41:8: note: Technically the member function '_sbsms_::GrainAllocator::forget' can be static.
libsbsms-2.0.2/src/grain.cpp:94:3: style: Class 'grain' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/grain.cpp:94:3: style: Class 'grain' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/grain.cpp:44:3: style: Class 'GrainAllocator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/grain.cpp:44:3: style: Class 'GrainAllocator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/buffer.h:161:37: style: Function 'write' argument 1 names different: declaration 'buf' definition 'in'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:131:17: note: Function 'write' argument 1 names different: declaration 'buf' definition 'in'.
libsbsms-2.0.2/src/buffer.h:161:37: note: Function 'write' argument 1 names different: declaration 'buf' definition 'in'.
libsbsms-2.0.2/src/buffer.h:169:38: style: Function 'grow' argument 1 names different: declaration 'pos' definition 'n'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:130:18: note: Function 'grow' argument 1 names different: declaration 'pos' definition 'n'.
libsbsms-2.0.2/src/buffer.h:169:38: note: Function 'grow' argument 1 names different: declaration 'pos' definition 'n'.
libsbsms-2.0.2/src/buffer.h:185:36: style: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/buffer.h:133:16: note: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'.
libsbsms-2.0.2/src/buffer.h:185:36: note: Function 'read' argument 1 names different: declaration 'buf' definition 'outBuf'.
libsbsms-2.0.2/src/resample.cpp:47:46: style: Function 'ResamplerImp' argument 1 names different: declaration 'func' definition 'cb'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/resample.cpp:18:32: note: Function 'ResamplerImp' argument 1 names different: declaration 'func' definition 'cb'.
libsbsms-2.0.2/src/resample.cpp:47:46: note: Function 'ResamplerImp' argument 1 names different: declaration 'func' definition 'cb'.
libsbsms-2.0.2/src/resample.cpp:104:49: style: Function 'read' argument 2 names different: declaration 'frames' definition 'samples'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/resample.cpp:20:42: note: Function 'read' argument 2 names different: declaration 'frames' definition 'samples'.
libsbsms-2.0.2/src/resample.cpp:104:49: note: Function 'read' argument 2 names different: declaration 'frames' definition 'samples'.
libsbsms-2.0.2/src/resample.cpp:24:15: style: Technically the member function '_sbsms_::ResamplerImp::samplesInOutput' can be const. [functionConst]
libsbsms-2.0.2/src/resample.cpp:238:22: note: Technically the member function '_sbsms_::ResamplerImp::samplesInOutput' can be const.
libsbsms-2.0.2/src/resample.cpp:24:15: note: Technically the member function '_sbsms_::ResamplerImp::samplesInOutput' can be const.
libsbsms-2.0.2/src/buffer.h:127:3: style: Class 'ArrayRingBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsbsms-2.0.2/src/sbsms.cpp:70:9: style: Technically the member function '_sbsms_::SBSMSImp::getInputTime' can be const. [functionConst]
libsbsms-2.0.2/src/sbsms.cpp:656:19: note: Technically the member function '_sbsms_::SBSMSImp::getInputTime' can be const.
libsbsms-2.0.2/src/sbsms.cpp:70:9: note: Technically the member function '_sbsms_::SBSMSImp::getInputTime' can be const.
libsbsms-2.0.2/src/buffer.h:27:0: style: Technically the member function '_sbsms_ :: RingBuffer < Slice * >::nReadable' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:85:0: note: Technically the member function '_sbsms_ :: RingBuffer < Slice * >::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:27:0: note: Technically the member function '_sbsms_ :: RingBuffer < Slice * >::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:25:0: style: Technically the member function '_sbsms_ :: RingBuffer < float >::read' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:73:0: note: Technically the member function '_sbsms_ :: RingBuffer < float >::read' can be const.
libsbsms-2.0.2/src/buffer.h:25:0: note: Technically the member function '_sbsms_ :: RingBuffer < float >::read' can be const.
libsbsms-2.0.2/src/buffer.h:26:0: style: Technically the member function '_sbsms_ :: RingBuffer < float >::read' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:79:0: note: Technically the member function '_sbsms_ :: RingBuffer < float >::read' can be const.
libsbsms-2.0.2/src/buffer.h:26:0: note: Technically the member function '_sbsms_ :: RingBuffer < float >::read' can be const.
libsbsms-2.0.2/src/buffer.h:27:0: style: Technically the member function '_sbsms_ :: RingBuffer < float >::nReadable' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:85:0: note: Technically the member function '_sbsms_ :: RingBuffer < float >::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:27:0: note: Technically the member function '_sbsms_ :: RingBuffer < float >::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:25:0: style: Technically the member function '_sbsms_ :: RingBuffer < int >::read' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:73:0: note: Technically the member function '_sbsms_ :: RingBuffer < int >::read' can be const.
libsbsms-2.0.2/src/buffer.h:25:0: note: Technically the member function '_sbsms_ :: RingBuffer < int >::read' can be const.
libsbsms-2.0.2/src/buffer.h:26:0: style: Technically the member function '_sbsms_ :: RingBuffer < int >::read' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:79:0: note: Technically the member function '_sbsms_ :: RingBuffer < int >::read' can be const.
libsbsms-2.0.2/src/buffer.h:26:0: note: Technically the member function '_sbsms_ :: RingBuffer < int >::read' can be const.
libsbsms-2.0.2/src/buffer.h:27:0: style: Technically the member function '_sbsms_ :: RingBuffer < int >::nReadable' can be const. [functionConst]
libsbsms-2.0.2/src/buffer.h:85:0: note: Technically the member function '_sbsms_ :: RingBuffer < int >::nReadable' can be const.
libsbsms-2.0.2/src/buffer.h:27:0: note: Technically the member function '_sbsms_ :: RingBuffer < int >::nReadable' can be const.
libsbsms-2.0.2/src/sbsms.cpp:619:3: style: Class 'SBSMSImp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/sbsms.cpp:619:3: style: Class 'SBSMSImp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/sms.h:31:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/buffer.h:112:16: note: Virtual function in base class
libsbsms-2.0.2/src/sms.h:31:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:393:61: style: Function 'SBSMSInterfaceSlidingImp' argument 1 names different: declaration 'rateSlide' definition 'stretchSlide'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/slide.cpp:369:35: note: Function 'SBSMSInterfaceSlidingImp' argument 1 names different: declaration 'rateSlide' definition 'stretchSlide'.
libsbsms-2.0.2/src/slide.cpp:393:61: note: Function 'SBSMSInterfaceSlidingImp' argument 1 names different: declaration 'rateSlide' definition 'stretchSlide'.
libsbsms-2.0.2/src/slide.cpp:277:12: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libsbsms-2.0.2/src/slide.cpp:403:9: performance: Variable 'samplesToInput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsbsms-2.0.2/src/slide.cpp:378:15: style: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getPresamples' can be const. [functionConst]
libsbsms-2.0.2/src/slide.cpp:443:34: note: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getPresamples' can be const.
libsbsms-2.0.2/src/slide.cpp:378:15: note: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getPresamples' can be const.
libsbsms-2.0.2/src/slide.cpp:379:19: style: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getSamplesToInput' can be const. [functionConst]
libsbsms-2.0.2/src/slide.cpp:449:45: note: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getSamplesToInput' can be const.
libsbsms-2.0.2/src/slide.cpp:379:19: note: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getSamplesToInput' can be const.
libsbsms-2.0.2/src/slide.cpp:380:19: style: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getSamplesToOutput' can be const. [functionConst]
libsbsms-2.0.2/src/slide.cpp:455:45: note: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getSamplesToOutput' can be const.
libsbsms-2.0.2/src/slide.cpp:380:19: note: Technically the member function '_sbsms_::SBSMSInterfaceSlidingImp::getSamplesToOutput' can be const.
libsbsms-2.0.2/src/slide.cpp:49:3: style: Class 'ConstantSlide' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsbsms-2.0.2/src/slide.cpp:25:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:25:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:28:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:28:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:31:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:31:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:34:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:34:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:37:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:37:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:40:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:40:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:43:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:43:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:52:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:52:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:55:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:55:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:58:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:58:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:61:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:61:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:64:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:64:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:67:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:67:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:70:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:70:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:86:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:86:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:89:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:89:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:93:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:93:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:96:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:96:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:99:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:99:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:102:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:102:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:105:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:105:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:123:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:123:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:126:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:126:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:129:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:129:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:132:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:132:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:135:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:135:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:138:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:138:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:141:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:141:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:159:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:159:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:162:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:162:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:165:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:165:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:168:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:168:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:171:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:171:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:174:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:174:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:177:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:177:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:197:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:197:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:200:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:200:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:203:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:203:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:206:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:206:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:209:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:209:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:212:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:212:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:215:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:215:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:234:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:234:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:237:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:237:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:240:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:240:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:243:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:243:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:246:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:246:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:249:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:249:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:252:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:252:8: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:273:9: style: The function 'getTotalStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:12:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:273:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:276:9: style: The function 'getStretchedTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:13:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:276:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:279:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:14:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:279:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:283:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:15:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:283:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:286:9: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:16:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:286:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:289:9: style: The function 'getStretch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:17:17: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:289:9: note: Function in derived class
libsbsms-2.0.2/src/slide.cpp:292:8: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsbsms-2.0.2/src/slide.cpp:18:16: note: Virtual function in base class
libsbsms-2.0.2/src/slide.cpp:292:8: note: Function in derived class
libsbsms-2.0.2/src/sms.cpp:58:21: warning: Either the condition 'lo' is redundant or there is possible null pointer dereference: lo. [nullPointerRedundantCheck]
libsbsms-2.0.2/src/sms.cpp:15:6: note: Assuming that condition 'lo' is not redundant
libsbsms-2.0.2/src/sms.cpp:58:21: note: Null pointer dereference
libsbsms-2.0.2/src/sms.cpp:877:25: warning: Either the condition 'if(sliceL1)' is redundant or there is possible null pointer dereference: sliceL1. [nullPointerRedundantCheck]
libsbsms-2.0.2/src/sms.cpp:891:7: note: Assuming that condition 'if(sliceL1)' is not redundant
libsbsms-2.0.2/src/sms.cpp:877:25: note: Null pointer dereference
libsbsms-2.0.2/src/sms.cpp:1790:4: style: C-style pointer casting [cstyleCast]
libsbsms-2.0.2/src/sms.cpp:1461:8: style: The scope of the variable 'bTroughN1' can be reduced. [variableScope]
libsbsms-2.0.2/src/sms.cpp:441:37: style: Function 'findCut' argument 2 names different: declaration 'k' definition 'k0'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/sms.h:91:32: note: Function 'findCut' argument 2 names different: declaration 'k' definition 'k0'.
libsbsms-2.0.2/src/sms.cpp:441:37: note: Function 'findCut' argument 2 names different: declaration 'k' definition 'k0'.
libsbsms-2.0.2/src/sms.cpp:496:28: style: Function 'adjust' argument 8 names different: declaration 'slice' definition 'slices'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/sms.h:76:23: note: Function 'adjust' argument 8 names different: declaration 'slice' definition 'slices'.
libsbsms-2.0.2/src/sms.cpp:496:28: note: Function 'adjust' argument 8 names different: declaration 'slice' definition 'slices'.
libsbsms-2.0.2/src/sms.cpp:643:111: style: Function 'nearestForward' argument 5 names different: declaration 'maxDF2' definition 'maxDF'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/sms.h:84:106: note: Function 'nearestForward' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:643:111: note: Function 'nearestForward' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:670:111: style: Function 'nearestReverse' argument 5 names different: declaration 'maxDF2' definition 'maxDF'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/sms.h:85:106: note: Function 'nearestReverse' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:670:111: note: Function 'nearestReverse' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:697:112: style: Function 'nearestForward2' argument 5 names different: declaration 'maxDF2' definition 'maxDF'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/sms.h:86:107: note: Function 'nearestForward2' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:697:112: note: Function 'nearestForward2' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:724:112: style: Function 'nearestReverse2' argument 5 names different: declaration 'maxDF2' definition 'maxDF'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/sms.h:87:107: note: Function 'nearestReverse2' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:724:112: note: Function 'nearestReverse2' argument 5 names different: declaration 'maxDF2' definition 'maxDF'.
libsbsms-2.0.2/src/sms.cpp:1729:33: style: Function 'interp2' argument 2 names different: declaration 'ko1' definition 'ko'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/sms.h:88:28: note: Function 'interp2' argument 2 names different: declaration 'ko1' definition 'ko'.
libsbsms-2.0.2/src/sms.cpp:1729:33: note: Function 'interp2' argument 2 names different: declaration 'ko1' definition 'ko'.
libsbsms-2.0.2/src/sms.cpp:1296:18: style: Variable 't' is assigned a value that is never used. [unreadVariable]
libsbsms-2.0.2/src/sms.cpp:434:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsbsms-2.0.2/src/sms.cpp:1270:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsbsms-2.0.2/src/sms.cpp:1755:18: warning: Member variable 'SynthRenderer::n' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::dNCoeff2' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::minFMid' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::sliceM0' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::sliceL0' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::sliceH0' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::sliceM1' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::sliceL1' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::sliceM2' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.cpp:12:8: warning: Member variable 'SMS::sliceH1' is not initialized in the constructor. [uninitMemberVar]
libsbsms-2.0.2/src/sms.h:52:8: style: Technically the member function '_sbsms_::SMS::assignInit' can be const. [functionConst]
libsbsms-2.0.2/src/sms.cpp:987:13: note: Technically the member function '_sbsms_::SMS::assignInit' can be const.
libsbsms-2.0.2/src/sms.h:52:8: note: Technically the member function '_sbsms_::SMS::assignInit' can be const.
libsbsms-2.0.2/src/sms.h:67:8: style: Technically the member function '_sbsms_::SMS::adjustInit' can be const. [functionConst]
libsbsms-2.0.2/src/sms.cpp:458:13: note: Technically the member function '_sbsms_::SMS::adjustInit' can be const.
libsbsms-2.0.2/src/sms.h:67:8: note: Technically the member function '_sbsms_::SMS::adjustInit' can be const.
libsbsms-2.0.2/src/sms.h:79:7: style: Technically the member function '_sbsms_::SMS::getTrial2Latency' can be const. [functionConst]
libsbsms-2.0.2/src/sms.cpp:1702:12: note: Technically the member function '_sbsms_::SMS::getTrial2Latency' can be const.
libsbsms-2.0.2/src/sms.h:79:7: note: Technically the member function '_sbsms_::SMS::getTrial2Latency' can be const.
libsbsms-2.0.2/src/sms.h:88:9: style: Technically the member function '_sbsms_::SMS::interp2' can be const. [functionConst]
libsbsms-2.0.2/src/sms.cpp:1729:14: note: Technically the member function '_sbsms_::SMS::interp2' can be const.
libsbsms-2.0.2/src/sms.h:88:9: note: Technically the member function '_sbsms_::SMS::interp2' can be const.
libsbsms-2.0.2/src/sms.h:89:9: style: Technically the member function '_sbsms_::SMS::findExtremum' can be const. [functionConst]
libsbsms-2.0.2/src/sms.cpp:1733:14: note: Technically the member function '_sbsms_::SMS::findExtremum' can be const.
libsbsms-2.0.2/src/sms.h:89:9: note: Technically the member function '_sbsms_::SMS::findExtremum' can be const.
libsbsms-2.0.2/src/sms.h:90:8: style: Technically the member function '_sbsms_::SMS::calcmags' can be const. [functionConst]
libsbsms-2.0.2/src/sms.cpp:1749:13: note: Technically the member function '_sbsms_::SMS::calcmags' can be const.
libsbsms-2.0.2/src/sms.h:90:8: note: Technically the member function '_sbsms_::SMS::calcmags' can be const.
libsbsms-2.0.2/src/sms.cpp:119:3: style: Class 'SMS' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/sms.cpp:119:3: style: Class 'SMS' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/subband.cpp:218:32: style: Function 'setPitch' argument 1 names different: declaration 'pitch' definition 'f'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/subband.h:97:23: note: Function 'setPitch' argument 1 names different: declaration 'pitch' definition 'f'.
libsbsms-2.0.2/src/subband.cpp:218:32: note: Function 'setPitch' argument 1 names different: declaration 'pitch' definition 'f'.
libsbsms-2.0.2/src/subband.cpp:830:30: style: Function 'write' argument 1 names different: declaration 'buf' definition 'inBuf'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/subband.h:28:21: note: Function 'write' argument 1 names different: declaration 'buf' definition 'inBuf'.
libsbsms-2.0.2/src/subband.cpp:830:30: note: Function 'write' argument 1 names different: declaration 'buf' definition 'inBuf'.
libsbsms-2.0.2/src/subband.cpp:810:0: style: Variable 'nRenderedTotal' is assigned a value that is never used. [unreadVariable]
libsbsms-2.0.2/src/subband.h:30:8: style: Technically the member function '_sbsms_::SubBand::getInputFrameSize' can be const. [functionConst]
libsbsms-2.0.2/src/subband.cpp:1000:17: note: Technically the member function '_sbsms_::SubBand::getInputFrameSize' can be const.
libsbsms-2.0.2/src/subband.h:30:8: note: Technically the member function '_sbsms_::SubBand::getInputFrameSize' can be const.
libsbsms-2.0.2/src/subband.cpp:13:5: style: Class 'SubBand' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsbsms-2.0.2/src/subband.cpp:13:5: style: Class 'SubBand' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsbsms-2.0.2/src/track.cpp:55:39: style: Function 'isFirst' argument 1 names different: declaration 'synthtime' definition 'time'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/track.h:45:32: note: Function 'isFirst' argument 1 names different: declaration 'synthtime' definition 'time'.
libsbsms-2.0.2/src/track.cpp:55:39: note: Function 'isFirst' argument 1 names different: declaration 'synthtime' definition 'time'.
libsbsms-2.0.2/src/track.cpp:60:38: style: Function 'isLast' argument 1 names different: declaration 'synthtime' definition 'time'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/track.h:46:31: note: Function 'isLast' argument 1 names different: declaration 'synthtime' definition 'time'.
libsbsms-2.0.2/src/track.cpp:60:38: note: Function 'isLast' argument 1 names different: declaration 'synthtime' definition 'time'.
libsbsms-2.0.2/src/track.cpp:241:37: style: Function 'synth' argument 2 names different: declaration 'synthtime' definition 'time'. [funcArgNamesDifferent]
libsbsms-2.0.2/src/track.h:57:42: note: Function 'synth' argument 2 names different: declaration 'synthtime' definition 'time'.
libsbsms-2.0.2/src/track.cpp:241:37: note: Function 'synth' argument 2 names different: declaration 'synthtime' definition 'time'.
libsbsms-2.0.2/src/track.cpp:16:9: performance: Variable 'index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsbsms-2.0.2/src/track.cpp:22:3: performance: Variable 'first' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsbsms-2.0.2/src/track.cpp:23:3: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsbsms-2.0.2/src/trackpoint.cpp:136:9: performance: Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[07:01]
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-defer-perl/libscalar-defer-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-does-perl/libscalar-does-perl_0.203.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-list-utils-perl/libscalar-list-utils-perl_1.50.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-listify-perl/libscalar-listify-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-number-perl/libscalar-number-perl_0.006.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-properties-perl/libscalar-properties-perl_1.100860.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-string-perl/libscalar-string-perl_0.003.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscalar-util-numeric-perl/libscalar-util-numeric-perl_0.40.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscca/libscca_20170205.orig.tar.gz
libscca-20170205/libbfio/libbfio_file_pool.c:47:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
libscca-20170205/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
libscca-20170205/libbfio/libbfio_handle.c:2147:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libbfio/libbfio_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libbfio/libbfio_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_array.c:367:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_array.c:681:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_array.c:683:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_array.c:907:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_array.c:908:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_array.c:1165:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_array.c:1166:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_btree.c:41:10: style: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. [funcArgNamesDifferent]
libscca-20170205/libcdata/libcdata_btree.h:60:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libscca-20170205/libcdata/libcdata_btree.c:41:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libscca-20170205/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_range_list.c:3211:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libscca-20170205/libcdata/libcdata_tree_node.c:2033:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libscca-20170205/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libscca-20170205/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libscca-20170205/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
libscca-20170205/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
libscca-20170205/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libscca-20170205/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libscca-20170205/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libscca-20170205/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libscca-20170205/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libscca-20170205/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libscca-20170205/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libscca-20170205/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libscca-20170205/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libscca-20170205/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libscca-20170205/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libscca-20170205/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcpath/libcpath_path.c:246:0: error: #error Missing change directory function [preprocessorErrorDirective]
libscca-20170205/libcpath/libcpath_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcpath/libcpath_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
libscca-20170205/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libscca-20170205/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libscca-20170205/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libscca-20170205/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libscca-20170205/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libscca-20170205/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libscca-20170205/libfcache/libfcache_cache.c:384:11: style: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. [funcArgNamesDifferent]
libscca-20170205/libfcache/libfcache_cache.h:89:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libscca-20170205/libfcache/libfcache_cache.c:384:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libscca-20170205/libfcache/libfcache_cache_value.c:293:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfcache/libfcache_date_time.c:44:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_btree.c:2154:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_btree.c:2360:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_btree_node.c:244:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_btree_node.c:274:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_btree_node.c:304:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_list.c:480:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_list.c:888:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_list.c:2311:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_list.c:2831:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_mapped_range.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_range.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_range.c:338:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_stream.c:1512:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_stream.c:1874:10: style: The scope of the variable 'write_count' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_tree_node.c:335:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_tree_node.c:363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_tree_node.c:511:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_tree_node.c:1863:6: style: The scope of the variable 'last_sub_node_index' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_tree_node.c:1864:6: style: The scope of the variable 'split_sub_node_index' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_tree_node.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdata/libfdata_tree_node.c:774:10: style: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. [funcArgNamesDifferent]
libscca-20170205/libfdata/libfdata_tree_node.h:174:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libscca-20170205/libfdata/libfdata_tree_node.c:774:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libscca-20170205/libfdata/libfdata_vector.c:987:11: style: The scope of the variable 'calculated_element_index' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:147:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:385:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:386:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:387:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:388:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:389:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:898:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:899:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:900:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:901:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:902:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:1411:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:1412:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:1413:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:1414:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_date_time_values.c:1415:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_fat_date_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_fat_date_time.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_fat_date_time.c:463:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_fat_date_time.c:667:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_fat_date_time.c:871:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_filetime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_filetime.c:290:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_filetime.c:634:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_filetime.c:838:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_filetime.c:1042:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_floatingtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_floatingtime.c:234:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_floatingtime.c:579:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_floatingtime.c:728:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_floatingtime.c:877:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_hfs_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_hfs_time.c:237:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_hfs_time.c:553:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_hfs_time.c:735:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_hfs_time.c:917:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_nsf_timedate.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_nsf_timedate.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_nsf_timedate.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_nsf_timedate.c:745:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_nsf_timedate.c:949:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_posix_time.c:1297:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libscca-20170205/libfdatetime/libfdatetime_posix_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_posix_time.c:946:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_posix_time.c:1128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_posix_time.c:1311:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_systemtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_systemtime.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_systemtime.c:924:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfdatetime/libfdatetime_systemtime.c:1260:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:855:7: warning: Either the condition 'utf16_string_index==NULL' is redundant or there is possible null pointer dereference: utf16_string_index. [nullPointerRedundantCheck]
libscca-20170205/libfvalue/libfvalue_binary_data.c:919:25: note: Assuming that condition 'utf16_string_index==NULL' is not redundant
libscca-20170205/libfvalue/libfvalue_binary_data.c:855:7: note: Null pointer dereference
libscca-20170205/libfvalue/libfvalue_binary_data.c:1351:7: warning: Either the condition 'utf32_string_index==NULL' is redundant or there is possible null pointer dereference: utf32_string_index. [nullPointerRedundantCheck]
libscca-20170205/libfvalue/libfvalue_binary_data.c:1415:25: note: Assuming that condition 'utf32_string_index==NULL' is not redundant
libscca-20170205/libfvalue/libfvalue_binary_data.c:1351:7: note: Null pointer dereference
libscca-20170205/libfvalue/libfvalue_binary_data.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:264:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:416:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:603:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:817:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:818:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:1099:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:1313:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_binary_data.c:1314:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_data_handle.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2014:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2877:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libscca-20170205/libfvalue/libfvalue_floating_point.c:3740:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libscca-20170205/libfvalue/libfvalue_floating_point.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:849:7: style: The scope of the variable 'value_string' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:855:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:856:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:857:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:860:11: style: The scope of the variable 'exponent_divider' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:861:10: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:862:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:863:10: style: The scope of the variable 'is_indeterminate' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:864:10: style: The scope of the variable 'is_infinite' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:865:10: style: The scope of the variable 'is_not_a_number' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:866:10: style: The scope of the variable 'is_signed' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:867:10: style: The scope of the variable 'is_zero' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:868:10: style: The scope of the variable 'use_value_string' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:869:9: style: The scope of the variable 'bit_shift' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:870:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1238:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1239:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1244:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1245:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1246:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1255:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1752:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1756:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1757:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:1759:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2056:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2101:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2102:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2107:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2108:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2109:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2118:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2616:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2619:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2620:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2622:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2919:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2964:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2965:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2970:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2971:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2972:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:2981:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:3479:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:3482:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:3483:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:3485:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_floating_point.c:568:13: style: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libscca-20170205/libfvalue/libfvalue_floating_point.h:101:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libscca-20170205/libfvalue/libfvalue_floating_point.c:568:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libscca-20170205/libfvalue/libfvalue_floating_point.c:660:13: style: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libscca-20170205/libfvalue/libfvalue_floating_point.h:117:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libscca-20170205/libfvalue/libfvalue_floating_point.c:660:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libscca-20170205/libfvalue/libfvalue_floating_point.c:752:13: style: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libscca-20170205/libfvalue/libfvalue_floating_point.h:133:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libscca-20170205/libfvalue/libfvalue_floating_point.c:752:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libscca-20170205/libfvalue/libfvalue_integer.c:1518:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libscca-20170205/libfvalue/libfvalue_integer.c:2174:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libscca-20170205/libfvalue/libfvalue_integer.c:2830:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libscca-20170205/libfvalue/libfvalue_integer.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_integer.c:904:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_integer.c:1185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_integer.c:1560:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_integer.c:1841:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_integer.c:2216:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_integer.c:2497:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_integer.c:491:13: style: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libscca-20170205/libfvalue/libfvalue_integer.h:89:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libscca-20170205/libfvalue/libfvalue_integer.c:491:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libscca-20170205/libfvalue/libfvalue_integer.c:583:13: style: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libscca-20170205/libfvalue/libfvalue_integer.h:105:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libscca-20170205/libfvalue/libfvalue_integer.c:583:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libscca-20170205/libfvalue/libfvalue_integer.c:675:13: style: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libscca-20170205/libfvalue/libfvalue_integer.h:121:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libscca-20170205/libfvalue/libfvalue_integer.c:675:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libscca-20170205/libfvalue/libfvalue_split_string.c:230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_split_string.c:440:9: style: The scope of the variable 'utf8_string_segment_offset' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_split_string.c:727:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_split_string.c:937:9: style: The scope of the variable 'utf16_string_segment_offset' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:712:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:713:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:934:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:935:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:1546:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:1547:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:1768:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:1769:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:2380:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:2381:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:2602:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_string.c:2603:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_value.c:1469:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_value.c:3906:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_value.c:4210:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_value.c:4516:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_value_entry.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_value_type.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfvalue/libfvalue_value_type.c:1002:10: style: The scope of the variable 'data_index' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_access_control_entry.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_access_control_list.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_bit_stream.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_lznt1.c:113:10: style: The scope of the variable 'compression_flag_byte' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_lznt1.c:386:11: style: The scope of the variable 'compression_chunk_size' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_lzxpress.c:470:2: style: Variable 'tree_node' is reassigned a value before the old one has been used. [redundantAssignment]
libscca-20170205/libfwnt/libfwnt_lzxpress.c:466:0: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libscca-20170205/libfwnt/libfwnt_lzxpress.c:470:2: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libscca-20170205/libfwnt/libfwnt_lzxpress.c:467:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_lzxpress.c:518:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_lzxpress.c:702:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_security_identifier.c:160:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_security_identifier.c:414:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_security_identifier.c:672:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libfwnt/libfwnt_security_identifier.c:930:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_compressed_block.c:171:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_compressed_blocks_stream.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_file_information.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_file_metrics.c:130:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_file_metrics.c:157:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_filename_strings.c:42:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_io_handle.c:130:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_io_handle.c:2143:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_support.c:62:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_support.c:88:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libscca/libscca_volume_information.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libscca-20170205/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
libscca-20170205/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
libscca-20170205/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libscca-20170205/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
libscca-20170205/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
libscca-20170205/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_codepage_windows_932.c:4392:88: warning: Either the condition 'additional_character<234' is redundant or the array 'libuna_codepage_windows_932_byte_stream_to_unicode_base_0x81da[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
libscca-20170205/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
libscca-20170205/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
libscca-20170205/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
libscca-20170205/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_codepage_windows_949.c:7280:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libscca-20170205/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libscca-20170205/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
libscca-20170205/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
libscca-20170205/libuna/libuna_codepage_windows_949.c:8213:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libscca-20170205/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libscca-20170205/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
libscca-20170205/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
libscca-20170205/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libscca-20170205/libuna/libuna_utf16_string.h:146:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libscca-20170205/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libscca-20170205/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libscca-20170205/libuna/libuna_utf16_string.h:147:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libscca-20170205/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libscca-20170205/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libscca-20170205/libuna/libuna_utf32_string.h:146:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libscca-20170205/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libscca-20170205/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libscca-20170205/libuna/libuna_utf32_string.h:147:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libscca-20170205/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libscca-20170205/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca.c:482:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libscca-20170205/pyscca/pyscca.c:457:0: note: Variable 'module' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca.c:482:2: note: Variable 'module' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca.c:102:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca.c:220:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libscca-20170205/pyscca/pyscca_file.c:344:2: style: Variable 'pyscca_file' is reassigned a value before the old one has been used. [redundantAssignment]
libscca-20170205/pyscca/pyscca_file.c:341:0: note: Variable 'pyscca_file' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca_file.c:344:2: note: Variable 'pyscca_file' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca_file.c:390:2: style: Variable 'pyscca_file' is reassigned a value before the old one has been used. [redundantAssignment]
libscca-20170205/pyscca/pyscca_file.c:386:0: note: Variable 'pyscca_file' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca_file.c:390:2: note: Variable 'pyscca_file' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca_file.c:412:2: style: Variable 'pyscca_file' is reassigned a value before the old one has been used. [redundantAssignment]
libscca-20170205/pyscca/pyscca_file.c:408:0: note: Variable 'pyscca_file' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca_file.c:412:2: note: Variable 'pyscca_file' is reassigned a value before the old one has been used.
libscca-20170205/pyscca/pyscca_file.c:469:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:542:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:700:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:906:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:981:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1155:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1217:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1283:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1346:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1405:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1561:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1625:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1833:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:1896:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file.c:2052:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file_metrics.c:236:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_file_metrics.c:262:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file_metrics.c:464:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_file_metrics_entries.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_file_metrics_entries.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_file_metrics_entries.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_file_object_io_handle.c:214:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_file_object_io_handle.c:1205:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_filenames.c:232:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_filenames.c:305:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_filenames.c:377:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_volume_information.c:257:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_volume_information.c:283:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_volume_information.c:363:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_volume_information.c:422:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_volume_information.c:481:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libscca-20170205/pyscca/pyscca_volumes.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_volumes.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/pyscca/pyscca_volumes.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libscca-20170205/sccatools/sccatools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
libscca-20170205/tests/scca_test_compressed_block.c:327:1: style: Label 'on_error' is not used. [unusedLabel]
libscca-20170205/tests/scca_test_file_information.c:288:1: style: Label 'on_error' is not used. [unusedLabel]
libscca-20170205/tests/scca_test_filename_strings.c:445:1: style: Label 'on_error' is not used. [unusedLabel]
libscca-20170205/tests/scca_test_io_handle.c:322:1: style: Label 'on_error' is not used. [unusedLabel]
libscca-20170205/tests/scca_test_support.c:456:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
libscca-20170205/tests/scca_test_support.c:453:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
libscca-20170205/tests/scca_test_support.c:456:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
[07:01]
ftp://ftp.se.debian.org/debian/pool/main/libs/libschedule-at-perl/libschedule-at-perl_1.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libschedule-cron-events-perl/libschedule-cron-events-perl_1.95.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libschedule-cron-perl/libschedule-cron-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libschedule-ratelimiter-perl/libschedule-ratelimiter-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscope-guard-perl/libscope-guard-perl_0.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscope-upper-perl/libscope-upper-perl_0.30.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscout/libscout_0.0~git20161124~dcd2a9e.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscram-java/libscram-java_1.0.0~beta.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscrappy-perl/libscrappy-perl_0.94112090.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscriptalicious-perl/libscriptalicious-perl_1.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libscrypt/libscrypt_1.orig.tar.gz
libscrypt-1/crypto_scrypt-check.c:44:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
libscrypt-1/crypto_scrypt-check.c:43:2: note: Variable 'tok' is reassigned a value before the old one has been used.
libscrypt-1/crypto_scrypt-check.c:44:2: note: Variable 'tok' is reassigned a value before the old one has been used.
libscrypt-1/crypto_scrypt-nosse.c:179:11: style: The scope of the variable 'j' can be reduced. [variableScope]
libscrypt-1/modp_b64.c:83:22: style: The scope of the variable 't3' can be reduced. [variableScope]
libscrypt-1/sha256.c:372:9: style: The scope of the variable 'clen' can be reduced. [variableScope]
[07:01]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl-console/libsdl-console_2.1.orig.tar.gz
sdlconsole-2.1/example/ConsoleExample.c:37:6: style: The scope of the variable 'now' can be reduced. [variableScope]
sdlconsole-2.1/example/ConsoleExample.c:400:6: style: The scope of the variable 'x' can be reduced. [variableScope]
sdlconsole-2.1/example/ConsoleExample.c:400:9: style: The scope of the variable 'y' can be reduced. [variableScope]
sdlconsole-2.1/example/ConsoleExample.c:415:6: style: The scope of the variable 'x' can be reduced. [variableScope]
sdlconsole-2.1/example/ConsoleExample.c:415:9: style: The scope of the variable 'y' can be reduced. [variableScope]
sdlconsole-2.1/src/DT_drawtext.c:145:6: style: The scope of the variable 'current' can be reduced. [variableScope]
sdlconsole-2.1/src/DT_drawtext.c:216:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
sdlconsole-2.1/src/DT_drawtext.c:233:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
sdlconsole-2.1/src/DT_drawtext.c:222:11: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
sdlconsole-2.1/src/SDL_console.c:261:40: warning: Either the condition '!console' is redundant or there is possible null pointer dereference: console. [nullPointerRedundantCheck]
sdlconsole-2.1/src/SDL_console.c:263:5: note: Assuming that condition '!console' is not redundant
sdlconsole-2.1/src/SDL_console.c:261:40: note: Null pointer dereference
sdlconsole-2.1/src/SDL_console.c:231:10: style: The scope of the variable 'print' can be reduced. [variableScope]
sdlconsole-2.1/src/SDL_console.c:595:6: style: The scope of the variable 'x' can be reduced. [variableScope]
sdlconsole-2.1/src/SDL_console.c:980:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
sdlconsole-2.1/src/SDL_console.c:1042:6: style: The scope of the variable 'len' can be reduced. [variableScope]
sdlconsole-2.1/src/SDL_console.c:415:0: error: Memory leak: newinfo [memleak]
[07:01]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl-perl/libsdl-perl_2.548.orig.tar.gz
[07:01]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl-sge/libsdl-sge_030809dfsg.orig.tar.gz
sge030809/sge_blib.cpp:1709:10: style: C-style pointer casting [cstyleCast]
sge030809/sge_blib.cpp:1717:28: style: C-style pointer casting [cstyleCast]
sge030809/sge_blib.cpp:1892:10: style: C-style pointer casting [cstyleCast]
sge030809/sge_blib.cpp:1900:28: style: C-style pointer casting [cstyleCast]
sge030809/sge_blib.cpp:93:11: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:109:12: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:125:11: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:147:12: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:224:12: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:239:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:256:12: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:256:20: style: The scope of the variable 'srcpixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:278:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:301:12: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:317:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:333:12: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:333:20: style: The scope of the variable 'srcpixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:357:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
sge030809/sge_blib.cpp:1573:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_blib.cpp:1154:15: note: Virtual function in base class
sge030809/sge_blib.cpp:1573:15: note: Function in derived class
sge030809/sge_bm_text.cpp:318:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
sge030809/sge_textpp.h:151:77: style: Variable 'text_surface' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
sge030809/sge_textpp.h:151:45: note: Variable 'text_surface' is reassigned a value before the old one has been used if variable is no semaphore variable.
sge030809/sge_textpp.h:151:77: note: Variable 'text_surface' is reassigned a value before the old one has been used if variable is no semaphore variable.
sge030809/sge_shape.h:330:50: performance: Variable 'tlast' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
sge030809/sge_shape.h:333:56: performance: Variable 'tlast' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
sge030809/sge_textpp.h:151:111: performance: Variable 'alpha_level' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
sge030809/sge_shape.h:286:15: style: Technically the member function 'sge_ssprite::get_PlayingMode' can be const. [functionConst]
sge030809/sge_textpp.h:115:15: style: Technically the member function 'sge_TextEditor::get_chars' can be const. [functionConst]
sge030809/sge_textpp.h:166:7: style: Technically the member function 'sge_text::get_color' can be const. [functionConst]
sge030809/sge_textpp.h:167:7: style: Technically the member function 'sge_text::get_bg' can be const. [functionConst]
sge030809/sge_shape.h:58:2: style: Class 'sge_screen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
sge030809/sge_shape.h:183:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:88:15: note: Virtual function in base class
sge030809/sge_shape.h:183:15: note: Function in derived class
sge030809/sge_shape.h:185:22: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:95:15: note: Virtual function in base class
sge030809/sge_shape.h:185:22: note: Function in derived class
sge030809/sge_shape.h:186:22: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:96:15: note: Virtual function in base class
sge030809/sge_shape.h:186:22: note: Function in derived class
sge030809/sge_shape.h:189:15: style: The function 'UpdateRects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:92:15: note: Virtual function in base class
sge030809/sge_shape.h:189:15: note: Function in derived class
sge030809/sge_shape.h:242:15: style: The function 'check_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:160:15: note: Virtual function in base class
sge030809/sge_shape.h:242:15: note: Function in derived class
sge030809/sge_shape.h:326:15: style: The function 'check_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:242:15: note: Virtual function in base class
sge030809/sge_shape.h:326:15: note: Function in derived class
sge030809/sge_shape.h:349:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:256:22: note: Virtual function in base class
sge030809/sge_shape.h:349:7: note: Function in derived class
sge030809/sge_shape.h:352:7: style: The function 'move_to' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:192:22: note: Virtual function in base class
sge030809/sge_shape.h:352:7: note: Function in derived class
sge030809/sge_shape.h:353:7: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:193:22: note: Virtual function in base class
sge030809/sge_shape.h:353:7: note: Function in derived class
sge030809/sge_textpp.h:193:15: style: The function 'set_textSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_textpp.h:141:15: note: Virtual function in base class
sge030809/sge_textpp.h:193:15: note: Function in derived class
sge030809/sge_textpp.h:210:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:183:15: note: Virtual function in base class
sge030809/sge_textpp.h:210:15: note: Function in derived class
sge030809/sge_textpp.h:217:15: style: The function 'set_textSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_textpp.h:141:15: note: Virtual function in base class
sge030809/sge_textpp.h:217:15: note: Function in derived class
sge030809/sge_textpp.h:234:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:183:15: note: Virtual function in base class
sge030809/sge_textpp.h:234:15: note: Function in derived class
sge030809/sge_textpp.h:241:15: style: The function 'set_textSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_textpp.h:141:15: note: Virtual function in base class
sge030809/sge_textpp.h:241:15: note: Function in derived class
sge030809/sge_textpp.h:258:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sge030809/sge_shape.h:183:15: note: Virtual function in base class
sge030809/sge_textpp.h:258:15: note: Function in derived class
sge030809/sge_textpp.h:106:37: performance: Function parameter 's' should be passed by const reference. [passedByValue]
sge030809/sge_textpp.h:203:57: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
sge030809/sge_textpp.h:227:57: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
sge030809/sge_textpp.h:251:56: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
sge030809/sge_primitives.cpp:311:6: style: The scope of the variable 'code1' can be reduced. [variableScope]
sge030809/sge_primitives.cpp:226:46: style: Function 'sge_DoLine' argument 2 names different: declaration 'X1' definition 'x1'. [funcArgNamesDifferent]
sge030809/sge_primitives.h:32:55: note: Function 'sge_DoLine' argument 2 names different: declaration 'X1' definition 'x1'.
sge030809/sge_primitives.cpp:226:46: note: Function 'sge_DoLine' argument 2 names different: declaration 'X1' definition 'x1'.
sge030809/sge_primitives.cpp:226:57: style: Function 'sge_DoLine' argument 3 names different: declaration 'Y1' definition 'y1'. [funcArgNamesDifferent]
sge030809/sge_primitives.h:32:66: note: Function 'sge_DoLine' argument 3 names different: declaration 'Y1' definition 'y1'.
sge030809/sge_primitives.cpp:226:57: note: Function 'sge_DoLine' argument 3 names different: declaration 'Y1' definition 'y1'.
sge030809/sge_primitives.cpp:226:68: style: Function 'sge_DoLine' argument 4 names different: declaration 'X2' definition 'x2'. [funcArgNamesDifferent]
sge030809/sge_primitives.h:32:77: note: Function 'sge_DoLine' argument 4 names different: declaration 'X2' definition 'x2'.
sge030809/sge_primitives.cpp:226:68: note: Function 'sge_DoLine' argument 4 names different: declaration 'X2' definition 'x2'.
sge030809/sge_primitives.cpp:226:79: style: Function 'sge_DoLine' argument 5 names different: declaration 'Y2' definition 'y2'. [funcArgNamesDifferent]
sge030809/sge_primitives.h:32:88: note: Function 'sge_DoLine' argument 5 names different: declaration 'Y2' definition 'y2'.
sge030809/sge_primitives.cpp:226:79: note: Function 'sge_DoLine' argument 5 names different: declaration 'Y2' definition 'y2'.
sge030809/sge_primitives.cpp:1431:107: style: Function 'sge_EllipseAlpha' argument 7 names different: declaration 'Alpha' definition 'alpha'. [funcArgNamesDifferent]
sge030809/sge_primitives.h:50:116: note: Function 'sge_EllipseAlpha' argument 7 names different: declaration 'Alpha' definition 'alpha'.
sge030809/sge_primitives.cpp:1431:107: note: Function 'sge_EllipseAlpha' argument 7 names different: declaration 'Alpha' definition 'alpha'.
sge030809/sge_shape.cpp:124:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:131:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:143:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:547:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:553:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:566:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:570:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:606:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:608:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:612:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.cpp:656:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
sge030809/sge_shape.h:170:6: style: Technically the member function 'sge_surface::get_warp' can be const. [functionConst]
sge030809/sge_shape.cpp:203:18: note: Technically the member function 'sge_surface::get_warp' can be const.
sge030809/sge_shape.h:170:6: note: Technically the member function 'sge_surface::get_warp' can be const.
sge030809/sge_shape.cpp:468:2: style: Class 'sge_ssprite' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
sge030809/sge_shape.cpp:468:2: style: Class 'sge_ssprite' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
sge030809/sge_surface.cpp:206:29: style: Function '_PutPixel' argument 1 names different: declaration 'screen' definition 'surface'. [funcArgNamesDifferent]
sge030809/sge_surface.h:91:38: note: Function '_PutPixel' argument 1 names different: declaration 'screen' definition 'surface'.
sge030809/sge_surface.cpp:206:29: note: Function '_PutPixel' argument 1 names different: declaration 'screen' definition 'surface'.
sge030809/sge_surface.cpp:282:32: style: Function 'sge_PutPixel' argument 1 names different: declaration 'screen' definition 'surface'. [funcArgNamesDifferent]
sge030809/sge_surface.h:92:41: note: Function 'sge_PutPixel' argument 1 names different: declaration 'screen' definition 'surface'.
sge030809/sge_surface.cpp:282:32: note: Function 'sge_PutPixel' argument 1 names different: declaration 'screen' definition 'surface'.
sge030809/sge_textpp.cpp:499:40: style: Function 'set_bmFont' argument 1 names different: declaration 'bm_font' definition 'font'. [funcArgNamesDifferent]
sge030809/sge_textpp.h:169:31: note: Function 'set_bmFont' argument 1 names different: declaration 'bm_font' definition 'font'.
sge030809/sge_textpp.cpp:499:40: note: Function 'set_bmFont' argument 1 names different: declaration 'bm_font' definition 'font'.
sge030809/sge_textpp.cpp:107:2: performance: Variable 'cursor_char' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
sge030809/sge_textpp.h:92:14: style: Technically the member function 'sge_TextEditor::get_string' can be const. [functionConst]
sge030809/sge_textpp.cpp:240:24: note: Technically the member function 'sge_TextEditor::get_string' can be const.
sge030809/sge_textpp.h:92:14: note: Technically the member function 'sge_TextEditor::get_string' can be const.
sge030809/sge_textpp.cpp:340:47: performance: Function parameter 's' should be passed by const reference. [passedByValue]
sge030809/sge_tt_text.cpp:284:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
sge030809/sge_tt_text.cpp:458:7: style: The scope of the variable 'i' can be reduced. [variableScope]
sge030809/sge_tt_text.cpp:559:20: style: The scope of the variable 'ch' can be reduced. [variableScope]
sge030809/sge_tt_text.cpp:1023:6: style: The scope of the variable 'index' can be reduced. [variableScope]
sge030809/sge_tt_text.cpp:1024:6: style: The scope of the variable 'rdiff' can be reduced. [variableScope]
sge030809/sge_tt_text.cpp:1024:13: style: The scope of the variable 'gdiff' can be reduced. [variableScope]
sge030809/sge_tt_text.cpp:1024:20: style: The scope of the variable 'bdiff' can be reduced. [variableScope]
sge030809/sge_tt_text.cpp:983:39: style: Function 'sge_TTF_TextSize' argument 1 names different: declaration 'Font' definition 'font'. [funcArgNamesDifferent]
sge030809/sge_tt_text.h:83:48: note: Function 'sge_TTF_TextSize' argument 1 names different: declaration 'Font' definition 'font'.
sge030809/sge_tt_text.cpp:983:39: note: Function 'sge_TTF_TextSize' argument 1 names different: declaration 'Font' definition 'font'.
sge030809/sge_tt_text.cpp:983:51: style: Function 'sge_TTF_TextSize' argument 2 names different: declaration 'Text' definition 'text'. [funcArgNamesDifferent]
sge030809/sge_tt_text.h:83:60: note: Function 'sge_TTF_TextSize' argument 2 names different: declaration 'Text' definition 'text'.
sge030809/sge_tt_text.cpp:983:51: note: Function 'sge_TTF_TextSize' argument 2 names different: declaration 'Text' definition 'text'.
[07:01]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl1.2/libsdl1.2_1.2.15.orig.tar.gz
SDL-1.2.15/Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/atlantis/atlantis.c:280:5: style: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
SDL-1.2.15/Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/atlantis/atlantis.c:277:16: note: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable.
SDL-1.2.15/Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/atlantis/atlantis.c:280:5: note: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable.
SDL-1.2.15/Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/atlantis/atlantis.c:276:19: style: The scope of the variable 'th' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/atlantis/atlantis.c:277:36: style: The scope of the variable 't' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/atlantis/atlantis.c:278:7: style: The scope of the variable 'num_str' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/atlantis/atlantis.c:280:5: style: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
SDL-1.2.15/Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/atlantis/atlantis.c:277:16: note: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable.
SDL-1.2.15/Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/atlantis/atlantis.c:280:5: note: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable.
SDL-1.2.15/Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/atlantis/atlantis.c:276:19: style: The scope of the variable 'th' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/atlantis/atlantis.c:277:36: style: The scope of the variable 't' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeSnowLeopard/SDL OpenGL Application/atlantis/atlantis.c:278:7: style: The scope of the variable 'num_str' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeTiger/SDL OpenGL Application/atlantis/atlantis.c:280:5: style: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
SDL-1.2.15/Xcode/TemplatesForXcodeTiger/SDL OpenGL Application/atlantis/atlantis.c:277:16: note: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable.
SDL-1.2.15/Xcode/TemplatesForXcodeTiger/SDL OpenGL Application/atlantis/atlantis.c:280:5: note: Variable 't1' is reassigned a value before the old one has been used if variable is no semaphore variable.
SDL-1.2.15/Xcode/TemplatesForXcodeTiger/SDL OpenGL Application/atlantis/atlantis.c:276:19: style: The scope of the variable 'th' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeTiger/SDL OpenGL Application/atlantis/atlantis.c:277:36: style: The scope of the variable 't' can be reduced. [variableScope]
SDL-1.2.15/Xcode/TemplatesForXcodeTiger/SDL OpenGL Application/atlantis/atlantis.c:278:7: style: The scope of the variable 'num_str' can be reduced. [variableScope]
SDL-1.2.15/src/audio/SDL_audio.c:343:13: style: Condition 'audio==NULL' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/audio/SDL_audio.c:311:10: note: Assignment 'audio=NULL', assigned value is 0
SDL-1.2.15/src/audio/SDL_audio.c:343:13: note: Condition 'audio==NULL' is always true
SDL-1.2.15/src/audio/SDL_audio.c:131:45: error: Uninitialized variable: stream [uninitvar]
SDL-1.2.15/src/audio/SDL_mixer.c:153:8: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL-1.2.15/src/audio/SDL_mixer.c:201:8: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL-1.2.15/src/audio/SDL_mixer.c:233:8: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL-1.2.15/src/audio/alsa/SDL_alsa_audio.c:198:24: style: Condition 'LoadALSALibrary()<0' is always false [knownConditionTrueFalse]
SDL-1.2.15/src/audio/alsa/SDL_alsa_audio.c:308:6: style: The scope of the variable 'status' can be reduced. [variableScope]
SDL-1.2.15/src/audio/alsa/SDL_alsa_audio.c:398:14: style: The scope of the variable 'env' can be reduced. [variableScope]
SDL-1.2.15/src/audio/alsa/SDL_alsa_audio.c:435:14: style: The scope of the variable 'env' can be reduced. [variableScope]
SDL-1.2.15/src/audio/arts/SDL_artsaudio.c:149:25: style: Condition 'LoadARTSLibrary()<0' is always false [knownConditionTrueFalse]
SDL-1.2.15/src/audio/baudio/SDL_beaudio.cc:64:11: style: C-style pointer casting [cstyleCast]
SDL-1.2.15/src/audio/baudio/SDL_beaudio.cc:100:27: style: C-style pointer casting [cstyleCast]
SDL-1.2.15/src/audio/dart/SDL_dart.c:99:7: style: Condition 'bOpenShared' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/audio/dart/SDL_dart.c:83:21: note: Assignment 'bOpenShared=1', assigned value is 1
SDL-1.2.15/src/audio/dart/SDL_dart.c:99:7: note: Condition 'bOpenShared' is always true
SDL-1.2.15/src/audio/dart/SDL_dart.c:386:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/dart/SDL_dart.c:380:3: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/dart/SDL_dart.c:386:3: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/dart/SDL_dart.c:279:18: style: The scope of the variable 'pBufDesc' can be reduced. [variableScope]
SDL-1.2.15/src/audio/dart/SDL_dart.c:313:7: style: The scope of the variable 'iFreeBuf' can be reduced. [variableScope]
SDL-1.2.15/src/audio/dart/SDL_dart.c:314:10: style: The scope of the variable 'pResult' can be reduced. [variableScope]
SDL-1.2.15/src/audio/dart/SDL_dart.c:315:18: style: The scope of the variable 'pBufDesc' can be reduced. [variableScope]
SDL-1.2.15/src/audio/dart/SDL_dart.c:386:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/audio/dc/aica.c:151:57: style: Function 'aica_play' argument 4 names different: declaration 'looptst' definition 'loopst'. [funcArgNamesDifferent]
SDL-1.2.15/src/audio/dc/aica.h:33:57: note: Function 'aica_play' argument 4 names different: declaration 'looptst' definition 'loopst'.
SDL-1.2.15/src/audio/dc/aica.c:151:57: note: Function 'aica_play' argument 4 names different: declaration 'looptst' definition 'loopst'.
SDL-1.2.15/src/audio/esd/SDL_esdaudio.c:126:24: style: Condition 'LoadESDLibrary()<0' is always false [knownConditionTrueFalse]
SDL-1.2.15/src/audio/macosx/SDL_coreaudio.c:106:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
SDL-1.2.15/src/audio/mint/SDL_mintaudio.c:93:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/audio/mint/SDL_mintaudio_gsxb.c:361:34: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/audio/mint/SDL_mintaudio_mcsn.c:343:34: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/audio/mint/SDL_mintaudio_stfa.c:279:51: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/audio/mint/SDL_mintaudio_xbios.c:427:34: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/audio/mme/SDL_mmeaudio.c:56:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
SDL-1.2.15/src/audio/mme/SDL_mmeaudio.c:225:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/audio/nds/SDL_ndsaudio.c:304:4: warning: Variable 'format' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
SDL-1.2.15/src/audio/nds/SDL_ndsaudio.c:301:26: note: Variable 'format' is reassigned a value before the old one has been used. 'break;' missing?
SDL-1.2.15/src/audio/nds/SDL_ndsaudio.c:304:4: note: Variable 'format' is reassigned a value before the old one has been used. 'break;' missing?
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:114:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:112:4: note: Variable 'status' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:114:4: note: Variable 'status' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:227:9: style: The scope of the variable 'selectret' can be reduced. [variableScope]
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:250:9: style: The scope of the variable 'written' can be reduced. [variableScope]
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:327:9: style: The scope of the variable 'rval' can be reduced. [variableScope]
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:273:27: portability: 'pcmbuffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:307:23: portability: 'pcmbuffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/audio/nto/SDL_nto_audio.c:114:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/audio/pulse/SDL_pulseaudio.c:227:26: style: Condition 'LoadPulseLibrary()<0' is always false [knownConditionTrueFalse]
SDL-1.2.15/src/audio/pulse/SDL_pulseaudio.c:306:6: style: The scope of the variable 'size' can be reduced. [variableScope]
SDL-1.2.15/src/audio/symbian/SDL_epocaudio.cpp:464:8: style: Condition 'thisdevice' is always false [knownConditionTrueFalse]
SDL-1.2.15/src/audio/symbian/SDL_epocaudio.cpp:462:19: note: Assuming that condition 'thisdevice==NULL' is not redundant
SDL-1.2.15/src/audio/symbian/SDL_epocaudio.cpp:464:8: note: Condition 'thisdevice' is always false
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:166:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:165:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:166:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:167:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:166:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:167:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:336:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:335:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:336:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:337:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:336:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:337:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:341:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:337:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:341:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:342:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:341:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:342:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:343:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:342:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:343:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:344:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:343:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:344:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:345:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:344:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:345:5: note: Variable 'rc' is reassigned a value before the old one has been used.
SDL-1.2.15/src/audio/ums/SDL_umsaudio.c:167:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:260:13: style: Condition 'result' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:259:19: note: Assignment 'result=-1', assigned value is -1
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:260:13: note: Condition 'result' is always true
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:265:13: style: Condition 'result' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:264:19: note: Assignment 'result=-1', assigned value is -1
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:265:13: note: Condition 'result' is always true
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:76:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:71:0: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/cdrom/macosx/AudioFilePlayer.c:76:5: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/cdrom/macosx/AudioFileReaderThread.c:525:18: style: The scope of the variable 'abuf' can be reduced. [variableScope]
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:332:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:325:0: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:332:5: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:392:53: style: Function 'LoadFile' argument 3 names different: declaration 'endFrame' definition 'stopFrame'. [funcArgNamesDifferent]
SDL-1.2.15/src/cdrom/macosx/CDPlayer.h:47:58: note: Function 'LoadFile' argument 3 names different: declaration 'endFrame' definition 'stopFrame'.
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:392:53: note: Function 'LoadFile' argument 3 names different: declaration 'endFrame' definition 'stopFrame'.
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:611:37: style: Function 'RunCallBackThread' argument 1 names different: declaration 'inRefCon' definition 'param'. [funcArgNamesDifferent]
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:74:42: note: Function 'RunCallBackThread' argument 1 names different: declaration 'inRefCon' definition 'param'.
SDL-1.2.15/src/cdrom/macosx/CDPlayer.c:611:37: note: Function 'RunCallBackThread' argument 1 names different: declaration 'inRefCon' definition 'param'.
SDL-1.2.15/src/events/SDL_events.c:322:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/events/SDL_keyboard.c:399:50: style: Function 'SDL_PrivateKeyboard' argument 2 names different: declaration 'key' definition 'keysym'. [funcArgNamesDifferent]
SDL-1.2.15/src/events/SDL_events_c.h:61:57: note: Function 'SDL_PrivateKeyboard' argument 2 names different: declaration 'key' definition 'keysym'.
SDL-1.2.15/src/events/SDL_keyboard.c:399:50: note: Function 'SDL_PrivateKeyboard' argument 2 names different: declaration 'key' definition 'keysym'.
SDL-1.2.15/src/joystick/SDL_joystick.c:45:6: style: The scope of the variable 'arraylen' can be reduced. [variableScope]
SDL-1.2.15/src/joystick/SDL_joystick.c:403:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/main/macos/SDL_main.c:551:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
SDL-1.2.15/src/main/macos/SDL_main.c:552:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
SDL-1.2.15/src/main/symbian/EKA2/vectorbuffer.h:154:13: style: Same expression on both sides of '>' because the value of 'iTop' and 'node' are the same. [duplicateExpression]
SDL-1.2.15/src/main/symbian/EKA2/vectorbuffer.h:152:19: note: 'node' is assigned value 'iTop' here.
SDL-1.2.15/src/main/symbian/EKA2/vectorbuffer.h:154:13: note: Same expression on both sides of '>' because the value of 'iTop' and 'node' are the same.
SDL-1.2.15/src/main/symbian/EKA2/SDL_main.cpp:150:29: style: Unused variable: iEventQueue [unusedVariable]
SDL-1.2.15/src/main/symbian/EKA2/SDL_main.cpp:153:29: style: Unused variable: iArgc [unusedVariable]
SDL-1.2.15/src/main/symbian/EKA2/SDL_main.cpp:155:29: style: Unused variable: iDsa [unusedVariable]
SDL-1.2.15/src/main/symbian/EKA2/SDL_main.cpp:156:29: style: Unused variable: iAppSrv [unusedVariable]
SDL-1.2.15/src/main/symbian/EKA2/SDL_main.cpp:158:33: style: Unused variable: iCleanupItems [unusedVariable]
SDL-1.2.15/src/main/symbian/EKA2/SDL_main.cpp:159:19: style: Unused variable: iAppUi [unusedVariable]
SDL-1.2.15/src/main/symbian/EKA2/SDL_main.cpp:160:15: style: Unused variable: iSdl [unusedVariable]
SDL-1.2.15/src/main/symbian/EKA2/sdlexe.cpp:192:16: style: Unused variable: iObs [unusedVariable]
SDL-1.2.15/src/main/win32/SDL_win32_main.c:297:12: style: Variable 'appname' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/stdlib/SDL_getenv.c:97:6: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_getenv.c:158:6: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_getenv.c:158:11: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_iconv.c:173:7: style: The scope of the variable 'fromcode_buffer' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_iconv.c:174:7: style: The scope of the variable 'tocode_buffer' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_iconv.c:822:9: style: The scope of the variable 'retCode' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_malloc.c:2837:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:2880:33: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3239:39: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3333:41: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3411:17: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3425:15: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3437:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3438:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3462:23: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3475:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3485:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3505:47: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3509:64: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3575:59: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3606:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3480:7: style: Variable 'br' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3477:0: note: Variable 'br' is reassigned a value before the old one has been used.
SDL-1.2.15/src/stdlib/SDL_malloc.c:3480:7: note: Variable 'br' is reassigned a value before the old one has been used.
SDL-1.2.15/src/stdlib/SDL_malloc.c:3481:7: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3478:0: note: Variable 'end' is reassigned a value before the old one has been used.
SDL-1.2.15/src/stdlib/SDL_malloc.c:3481:7: note: Variable 'end' is reassigned a value before the old one has been used.
SDL-1.2.15/src/stdlib/SDL_malloc.c:3704:27: style: Opposite expression on both sides of '&'. [oppositeExpression]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3704:27: note: Opposite expression on both sides of '&'.
SDL-1.2.15/src/stdlib/SDL_malloc.c:3704:27: note: Opposite expression on both sides of '&'.
SDL-1.2.15/src/stdlib/SDL_malloc.c:3746:23: style: Opposite expression on both sides of '&'. [oppositeExpression]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3746:23: note: Opposite expression on both sides of '&'.
SDL-1.2.15/src/stdlib/SDL_malloc.c:3746:23: note: Opposite expression on both sides of '&'.
SDL-1.2.15/src/stdlib/SDL_malloc.c:4124:31: style: Opposite expression on both sides of '&'. [oppositeExpression]
SDL-1.2.15/src/stdlib/SDL_malloc.c:4124:31: note: Opposite expression on both sides of '&'.
SDL-1.2.15/src/stdlib/SDL_malloc.c:4124:31: note: Opposite expression on both sides of '&'.
SDL-1.2.15/src/stdlib/SDL_malloc.c:2872:12: style: The scope of the variable 'maxfp' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_malloc.c:2873:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_malloc.c:2874:12: style: The scope of the variable 'used' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3961:13: style: The scope of the variable 'array_chunk' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_malloc.c:664:23: style: struct member 'mallinfo::smblks' is never used. [unusedStructMember]
SDL-1.2.15/src/stdlib/SDL_malloc.c:665:23: style: struct member 'mallinfo::hblks' is never used. [unusedStructMember]
SDL-1.2.15/src/stdlib/SDL_malloc.c:668:23: style: struct member 'mallinfo::fsmblks' is never used. [unusedStructMember]
SDL-1.2.15/src/stdlib/SDL_malloc.c:2878:15: style: Variable 'maxfp' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/stdlib/SDL_malloc.c:3444:28: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/stdlib/SDL_qsort.c:324:7: style: The scope of the variable 'stacktop' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_qsort.c:355:7: style: The scope of the variable 'stacktop' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_qsort.c:386:7: style: The scope of the variable 'stacktop' can be reduced. [variableScope]
SDL-1.2.15/src/stdlib/SDL_string.c:1118:17: style: Checking if unsigned variable 'maxlen' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/thread/SDL_thread_c.h:47:0: error: #error Need thread implementation for this platform [preprocessorErrorDirective]
SDL-1.2.15/src/thread/symbian/SDL_sysmutex.cpp:102:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
SDL-1.2.15/src/thread/symbian/SDL_syssem.cpp:90:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:76:7: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:76:7: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:77:7: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:77:7: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:78:7: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:78:7: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:80:7: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:80:7: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:82:28: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:82:28: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:85:7: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:85:7: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:87:21: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:87:21: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:88:7: warning: Either the condition 'hSynch==NULL' is redundant or there is possible null pointer dereference: hSynch. [nullPointerRedundantCheck]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:74:18: note: Assuming that condition 'hSynch==NULL' is not redundant
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:88:7: note: Null pointer dereference
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:206:15: style: Expression '(X & 0x4) == 0x1' is always false. [comparisonError]
SDL-1.2.15/src/thread/win32/win_ce_semaphore.c:207:15: style: Expression '(X & 0x2) == 0x1' is always false. [comparisonError]
SDL-1.2.15/src/timer/macos/FastTimes.c:104:11: style: Unused variable: result [unusedVariable]
SDL-1.2.15/src/video/SDL_RLEaccel.c:1406:9: style: The scope of the variable 'max_transl_run' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_RLEaccel.c:1493:6: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_A.c:2646:6: style: The scope of the variable 'sR' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_A.c:2646:6: style: The scope of the variable 'sG' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_A.c:2646:6: style: The scope of the variable 'sB' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_A.c:2696:6: style: The scope of the variable 'dR' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_A.c:2696:6: style: The scope of the variable 'dG' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_A.c:2696:6: style: The scope of the variable 'dB' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_A.c:2696:6: style: The scope of the variable 'dA' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_blit_N.c:2380:6: style: The scope of the variable 'which' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_bmp.c:362:7: style: The scope of the variable 'fp_offset' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_bmp.c:363:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_bmp.c:363:9: style: The scope of the variable 'pad' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_bmp.c:365:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_bmp.c:368:9: style: The scope of the variable 'magic' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_cursor.c:47:15: style: The scope of the variable 'cursor' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_cursor.c:750:6: style: The scope of the variable 'savelen' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_cursor.c:65:27: style: Function 'SDL_CursorInit' argument 1 names different: declaration 'flags' definition 'multithreaded'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/SDL_cursor_c.h:27:35: note: Function 'SDL_CursorInit' argument 1 names different: declaration 'flags' definition 'multithreaded'.
SDL-1.2.15/src/video/SDL_cursor.c:65:27: note: Function 'SDL_CursorInit' argument 1 names different: declaration 'flags' definition 'multithreaded'.
SDL-1.2.15/src/video/e_sqrt.h:159:15: style: Same expression on both sides of '/'. [duplicateExpression]
SDL-1.2.15/src/video/e_pow.h:169:13: style: Same expression on both sides of '/'. [duplicateExpression]
SDL-1.2.15/src/video/e_pow.h:178:54: style: Same expression on both sides of '/'. [duplicateExpression]
SDL-1.2.15/src/video/e_sqrt.h:145:23: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/e_sqrt.h:146:14: style: The scope of the variable 't1' can be reduced. [variableScope]
SDL-1.2.15/src/video/e_pow.h:103:14: style: The scope of the variable 'z_h' can be reduced. [variableScope]
SDL-1.2.15/src/video/e_pow.h:103:18: style: The scope of the variable 'z_l' can be reduced. [variableScope]
SDL-1.2.15/src/video/e_log.h:93:9: style: The scope of the variable 'hfsq' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_gamma.c:60:8: style: The scope of the variable 'value' can be reduced. [variableScope]
SDL-1.2.15/src/video/e_pow.h:133:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 131. [shiftTooManyBitsSigned]
SDL-1.2.15/src/video/e_pow.h:131:7: note: Assuming that condition 'k>20' is not redundant
SDL-1.2.15/src/video/e_pow.h:133:23: note: Shift
SDL-1.2.15/src/video/SDL_pixels.c:317:15: style: The scope of the variable 'distance' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_pixels.c:318:6: style: The scope of the variable 'rd' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_pixels.c:318:10: style: The scope of the variable 'gd' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_pixels.c:318:14: style: The scope of the variable 'bd' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_stretch.c:211:9: style: The scope of the variable 'dstp' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_surface.c:285:11: style: The scope of the variable 'col' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_surface.c:287:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_video.c:378:13: style: The scope of the variable 'sizes' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_video.c:1160:15: style: The scope of the variable 'vidpal' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_video.c:1346:15: style: The scope of the variable 'ready_to_go' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_video.c:1750:20: style: The scope of the variable 'pixels' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_video.c:1762:21: style: The scope of the variable 'pixels' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_video.c:1778:21: style: The scope of the variable 'pixels' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv.c:125:30: style: Same expression on both sides of '||'. [duplicateExpression]
SDL-1.2.15/src/video/SDL_yuv_sw.c:143:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:214:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:297:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:373:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:447:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:544:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:618:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:663:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:712:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:761:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:806:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:861:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:938:6: style: The scope of the variable 'CR' can be reduced. [variableScope]
SDL-1.2.15/src/video/SDL_yuv_sw.c:938:10: style: The scope of the variable 'CB' can be reduced. [variableScope]
SDL-1.2.15/src/video/Xext/XME/xme.c:269:10: style: The scope of the variable 'size' can be reduced. [variableScope]
SDL-1.2.15/src/video/Xext/XME/xme.c:311:10: style: The scope of the variable 'size' can be reduced. [variableScope]
SDL-1.2.15/src/video/Xext/Xxf86dga/XF86DGA.c:503:18: style: Condition 'pagesize==-1' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/video/Xext/Xxf86dga/XF86DGA.c:472:21: note: Assignment 'pagesize=-1', assigned value is -1
SDL-1.2.15/src/video/Xext/Xxf86dga/XF86DGA.c:503:18: note: Condition 'pagesize==-1' is always true
SDL-1.2.15/src/video/Xext/Xxf86dga/XF86DGA.c:503:18: style: Same expression on both sides of '==' because the value of 'pagesize' and '-1' are the same. [duplicateExpression]
SDL-1.2.15/src/video/Xext/Xxf86dga/XF86DGA.c:472:21: note: 'pagesize' is assigned value '-1' here.
SDL-1.2.15/src/video/Xext/Xxf86dga/XF86DGA.c:503:18: note: Same expression on both sides of '==' because the value of 'pagesize' and '-1' are the same.
SDL-1.2.15/src/video/Xext/Xxf86dga/XF86DGA.c:655:12: style: The scope of the variable 'sp' can be reduced. [variableScope]
SDL-1.2.15/src/video/aalib/SDL_aaevents.c:46:6: style: The scope of the variable 'evt' can be reduced. [variableScope]
SDL-1.2.15/src/video/aalib/SDL_aamouse.c:34:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/aalib/SDL_aavideo.c:205:15: style: The scope of the variable 'ex' can be reduced. [variableScope]
SDL-1.2.15/src/video/aalib/SDL_aavideo.c:132:6: style: Unused variable: keyboard [unusedVariable]
SDL-1.2.15/src/video/aalib/SDL_aavideo.c:248:6: style: Unused variable: mode [unusedVariable]
SDL-1.2.15/src/video/aalib/SDL_aavideo.c:330:6: style: Unused variable: i [unusedVariable]
SDL-1.2.15/src/video/aalib/SDL_aavideo.c:331:12: style: Unused variable: rect [unusedVariable]
SDL-1.2.15/src/video/ataricommon/SDL_ataridevmouse.c:59:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
SDL-1.2.15/src/video/bwindow/SDL_sysevents.cc:252:8: style: The scope of the variable 'sdl_buttons' can be reduced. [variableScope]
SDL-1.2.15/src/video/bwindow/SDL_sysevents.cc:283:8: style: The scope of the variable 'sdl_buttons' can be reduced. [variableScope]
SDL-1.2.15/src/video/bwindow/SDL_BWin.h:53:3: performance: Variable 'last_buttons' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
SDL-1.2.15/src/video/bwindow/SDL_BView.h:78:15: warning: Virtual function 'SetBitmap' is called from destructor '~SDL_BView()' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
SDL-1.2.15/src/video/bwindow/SDL_BView.h:45:3: note: Calling SetBitmap
SDL-1.2.15/src/video/bwindow/SDL_BView.h:78:15: note: SetBitmap is a virtual method
SDL-1.2.15/src/video/bwindow/SDL_BView.h:36:2: style: Class 'SDL_BView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
SDL-1.2.15/src/video/bwindow/SDL_BWin.h:51:2: style: Class 'SDL_BWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
SDL-1.2.15/src/video/bwindow/SDL_sysmouse.cc:60:11: style: C-style pointer casting [cstyleCast]
SDL-1.2.15/src/video/bwindow/SDL_sysvideo.cc:88:11: style: C-style pointer casting [cstyleCast]
SDL-1.2.15/src/video/bwindow/SDL_sysvideo.cc:213:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/bwindow/SDL_sysvideo.cc:264:6: style: The scope of the variable 'bpp' can be reduced. [variableScope]
SDL-1.2.15/src/video/bwindow/SDL_sysvideo.cc:569:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
SDL-1.2.15/src/video/caca/SDL_cacaevents.c:44:6: style: The scope of the variable 'event' can be reduced. [variableScope]
SDL-1.2.15/src/video/dc/SDL_dcmouse.c:34:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/dga/SDL_dgamouse.c:34:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/dga/SDL_dgavideo.c:225:7: style: The scope of the variable 'line' can be reduced. [variableScope]
SDL-1.2.15/src/video/dga/SDL_dgavideo.c:659:26: style: The scope of the variable 'freeable' can be reduced. [variableScope]
SDL-1.2.15/src/video/dga/SDL_dgavideo.c:776:26: style: The scope of the variable 'freeable' can be reduced. [variableScope]
SDL-1.2.15/src/video/dga/SDL_dgavideo.c:1055:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/dga/SDL_dgavideo.c:1055:9: style: The scope of the variable 'j' can be reduced. [variableScope]
SDL-1.2.15/src/video/directfb/SDL_DirectFB_video.c:918:55: style: Function 'DirectFB_SetHWColorKey' argument 2 names different: declaration 'surface' definition 'src'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/directfb/SDL_DirectFB_video.c:70:55: note: Function 'DirectFB_SetHWColorKey' argument 2 names different: declaration 'surface' definition 'src'.
SDL-1.2.15/src/video/directfb/SDL_DirectFB_video.c:918:55: note: Function 'DirectFB_SetHWColorKey' argument 2 names different: declaration 'surface' definition 'src'.
SDL-1.2.15/src/video/dummy/SDL_nullmouse.c:32:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/fbcon/SDL_fb3dfx.c:119:8: style: Variable 'bpp' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:336:2: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:330:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:336:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:136:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:234:9: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:274:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:274:9: style: The scope of the variable 'nb_errors' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbelo.c:299:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:357:9: style: The scope of the variable 'name' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:380:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:381:6: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:381:15: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:381:20: style: The scope of the variable 'arglen' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:382:7: style: The scope of the variable 'path' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:549:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:999:6: style: The scope of the variable 'scancode' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:1043:6: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
SDL-1.2.15/src/video/fbcon/SDL_fbevents.c:364:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
SDL-1.2.15/src/video/fbcon/SDL_fbmouse.c:32:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/fbcon/SDL_fbvideo.c:175:0: error: #error Can not determine system page size. [preprocessorErrorDirective]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1260:10: style: Condition 'bpp==16' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1235:12: note: Assignment 'bpp=16', assigned value is 16
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1260:10: note: Condition 'bpp==16' is always true
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1260:10: style: Same expression on both sides of '==' because the value of 'bpp' and '16' are the same. [duplicateExpression]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1235:12: note: 'bpp' is assigned value '16' here.
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1260:10: note: Same expression on both sides of '==' because the value of 'bpp' and '16' are the same.
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:997:9: style: The scope of the variable 'line1' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:997:17: style: The scope of the variable 'line2' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1078:9: style: The scope of the variable 'height' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1080:6: style: The scope of the variable 'xNibble' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1080:15: style: The scope of the variable 'yNibble' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1116:9: style: The scope of the variable 'height' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1118:6: style: The scope of the variable 'linesProcessed' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1171:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:1171:9: style: The scope of the variable 'j' can be reduced. [variableScope]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:149:6: style: struct member 'GXDeviceInfo::Version' is never used. [unusedStructMember]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:150:8: style: struct member 'GXDeviceInfo::pvFrameBuffer' is never used. [unusedStructMember]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:151:15: style: struct member 'GXDeviceInfo::cbStride' is never used. [unusedStructMember]
SDL-1.2.15/src/video/gapi/SDL_gapivideo.c:156:6: style: struct member 'GXDeviceInfo::Unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/gem/SDL_gemevents.c:280:6: style: The scope of the variable 'scancode' can be reduced. [variableScope]
SDL-1.2.15/src/video/gem/SDL_gemevents.c:300:15: style: The scope of the variable 'prevmousex' can be reduced. [variableScope]
SDL-1.2.15/src/video/gem/SDL_gemevents.c:300:29: style: The scope of the variable 'prevmousey' can be reduced. [variableScope]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:884:11: portability: 'source' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:885:11: portability: 'source' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:888:16: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:889:16: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:1280:7: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:1281:7: portability: 'src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:1284:8: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/gem/SDL_gemvideo.c:1285:8: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/ggi/SDL_ggimouse.c:31:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/ggi/SDL_ggivideo.c:157:22: style: Variable 'map' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ggi/SDL_ggivideo.c:160:12: style: Unused variable: white [unusedVariable]
SDL-1.2.15/src/video/ggi/SDL_ggivideo.c:160:19: style: Unused variable: black [unusedVariable]
SDL-1.2.15/src/video/ipod/SDL_ipodvideo.c:285:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
SDL-1.2.15/src/video/ipod/SDL_ipodvideo.c:285:18: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
SDL-1.2.15/src/video/maccommon/SDL_macevents.c:108:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macevents.c:224:8: style: The scope of the variable 'old_bit' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macevents.c:224:17: style: The scope of the variable 'new_bit' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macevents.c:702:41: style: Function 'Mac_DoAppleMenu' argument 2 names different: declaration 'item' definition 'choice'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/maccommon/SDL_macevents.c:57:41: note: Function 'Mac_DoAppleMenu' argument 2 names different: declaration 'item' definition 'choice'.
SDL-1.2.15/src/video/maccommon/SDL_macevents.c:702:41: note: Function 'Mac_DoAppleMenu' argument 2 names different: declaration 'item' definition 'choice'.
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:219:2: warning: Either the condition 'if(pSysGammaOut)' is redundant or there is possible null pointer dereference: pSysGammaOut. [nullPointerRedundantCheck]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:220:5: note: Assuming that condition 'if(pSysGammaOut)' is not redundant
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:219:2: note: Null pointer dereference
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:292:2: style: Variable 'pTableGammaOut' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:287:0: note: Variable 'pTableGammaOut' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:292:2: note: Variable 'pTableGammaOut' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:91:10: style: The scope of the variable 'tableSize' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:91:21: style: The scope of the variable 'dataWidth' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:146:18: style: The scope of the variable 'pSysGammaIn' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:169:10: style: The scope of the variable 'indexChan' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:169:21: style: The scope of the variable 'indexEntry' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:278:8: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:315:11: style: The scope of the variable 'dataBits' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:315:21: style: The scope of the variable 'entries' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:315:30: style: The scope of the variable 'channels' can be reduced. [variableScope]
SDL-1.2.15/src/video/maccommon/SDL_macwm.c:271:10: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/macdsp/SDL_dspvideo.c:1380:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/macdsp/SDL_dspvideo.c:436:15: style: Unused variable: offscreen [unusedVariable]
SDL-1.2.15/src/video/macdsp/SDL_dspvideo.c:437:15: style: Unused variable: err [unusedVariable]
SDL-1.2.15/src/video/macdsp/SDL_dspvideo.c:980:0: style: Variable 'black' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/macdsp/SDL_dspvideo.c:1055:13: style: Unused variable: err [unusedVariable]
SDL-1.2.15/src/video/macrom/SDL_romvideo.c:712:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/macrom/SDL_romvideo.c:643:12: style: Variable 'thePort' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:33:46: style: The scope of the variable 'rowinc' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:34:19: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:34:22: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:34:25: style: The scope of the variable 'w' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:34:28: style: The scope of the variable 'h' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:67:21: style: The scope of the variable 'ptrsrc' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:68:21: style: The scope of the variable 'ptrdst' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:85:21: style: The scope of the variable 'ptrsrc' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nximage.c:86:21: style: The scope of the variable 'ptrdst' can be reduced. [variableScope]
SDL-1.2.15/src/video/nanox/SDL_nxmodes.c:45:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/nds/SDL_ndsmouse.c:33:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/nds/SDL_ndsvideo.c:269:9: style: Condition 'bpp<=8' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/video/nds/SDL_ndsvideo.c:475:8: style: The scope of the variable 'r' can be reduced. [variableScope]
SDL-1.2.15/src/video/nds/SDL_ndsvideo.c:475:10: style: The scope of the variable 'g' can be reduced. [variableScope]
SDL-1.2.15/src/video/nds/SDL_ndsvideo.c:475:12: style: The scope of the variable 'b' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:457:48: style: Redundant condition: pVideo->hidden->pSDLSurface. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1063:3: style: Variable 'pVideo' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1061:0: note: Variable 'pVideo' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1063:3: note: Variable 'pVideo' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:2341:3: style: Variable 'pModeInfoFound' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:2337:3: note: Variable 'pModeInfoFound' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:2341:3: note: Variable 'pModeInfoFound' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:530:17: style: The scope of the variable 'iTop' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:530:23: style: The scope of the variable 'iLeft' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:530:30: style: The scope of the variable 'iWidth' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:530:38: style: The scope of the variable 'iHeight' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:531:17: style: The scope of the variable 'iXScaleError' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:531:31: style: The scope of the variable 'iYScaleError' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:532:17: style: The scope of the variable 'iXScaleError2' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:532:32: style: The scope of the variable 'iYScaleError2' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1057:7: style: The scope of the variable 'cx' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1057:11: style: The scope of the variable 'cy' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1057:15: style: The scope of the variable 'ncx' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1057:20: style: The scope of the variable 'ncy' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1634:23: style: The scope of the variable 'dptr' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1634:30: style: The scope of the variable 'dmptr' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:2154:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:2298:14: style: The scope of the variable 'bFirstCall' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:2770:10: style: The scope of the variable 'achConfigFile' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:2771:11: style: The scope of the variable 'hFile' can be reduced. [variableScope]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1150:8: style: Variable 'msg' is not assigned a value. [unassignedVariable]
SDL-1.2.15/src/video/os2fslib/SDL_os2fslib.c:1412:10: style: Variable 'pad' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/photon/SDL_ph_events.c:80:9: style: The scope of the variable 'rid' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_events.c:116:22: style: The scope of the variable 'winEvent' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_events.c:117:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_events.c:288:21: style: The scope of the variable 'numrects' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_image.c:752:42: style: Function 'ph_FlipHWSurface' argument 2 names different: declaration 'surface' definition 'screen'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/photon/SDL_ph_image_c.h:48:49: note: Function 'ph_FlipHWSurface' argument 2 names different: declaration 'surface' definition 'screen'.
SDL-1.2.15/src/video/photon/SDL_ph_image.c:752:42: note: Function 'ph_FlipHWSurface' argument 2 names different: declaration 'surface' definition 'screen'.
SDL-1.2.15/src/video/photon/SDL_ph_modes.c:169:12: style: The scope of the variable 'closest' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_modes.c:169:21: style: The scope of the variable 'delta' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_modes.c:169:28: style: The scope of the variable 'min_delta' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_modes.c:245:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_modes.c:246:11: style: The scope of the variable 'refreshrate' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_video.c:160:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
SDL-1.2.15/src/video/photon/SDL_ph_video.c:181:17: style: The scope of the variable 'windowpos' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_video.c:182:17: style: The scope of the variable 'iscentered' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_ph_video.c:350:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/photon/SDL_phyuv.c:339:9: style: The scope of the variable 'rtncode' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:240:9: style: The scope of the variable 'vcs' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:331:9: style: The scope of the variable 'name' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:353:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:354:6: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:354:15: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:354:20: style: The scope of the variable 'arglen' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:355:7: style: The scope of the variable 'path' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:356:24: style: The scope of the variable 'arg' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:483:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:765:6: style: The scope of the variable 'scancode' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:784:6: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:487:13: style: Variable 'mousedrv' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps2gs/SDL_gsevents.c:337:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
SDL-1.2.15/src/video/ps2gs/SDL_gsmouse.c:132:38: style: Function 'GS_ShowWMCursor' argument 2 names different: declaration 'cursor' definition 'wmcursor'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/ps2gs/SDL_gsmouse_c.h:37:45: note: Function 'GS_ShowWMCursor' argument 2 names different: declaration 'cursor' definition 'wmcursor'.
SDL-1.2.15/src/video/ps2gs/SDL_gsmouse.c:132:38: note: Function 'GS_ShowWMCursor' argument 2 names different: declaration 'cursor' definition 'wmcursor'.
SDL-1.2.15/src/video/ps2gs/SDL_gsvideo.c:187:6: style: The scope of the variable 'isize' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps2gs/SDL_gsyuv.c:84:6: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:231:2: style: Checking if unsigned variable '(unsigned int)(1)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:380:2: style: Checking if unsigned variable '(unsigned int)(3)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:435:2: style: Checking if unsigned variable '(unsigned int)(1)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:438:2: style: Checking if unsigned variable '(unsigned int)(1)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:447:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:456:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:459:3: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:472:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:474:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:476:3: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:489:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:492:3: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:498:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:500:3: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:506:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:520:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:522:3: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:526:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:534:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:541:3: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:552:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:556:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:569:2: style: Checking if unsigned variable '(unsigned int)(3)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:572:2: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:576:3: style: Checking if unsigned variable '(unsigned int)(2)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:619:2: style: Checking if unsigned variable '(unsigned int)(1)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3video.c:555:18: style: Variable 'mbox_read' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/SDL_ps3yuv.c:233:3: style: Checking if unsigned variable '(unsigned int)(1)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/SDL_ps3yuv.c:236:3: style: Checking if unsigned variable '(unsigned int)(1)' is less than zero. [unsignedLessThanZero]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:348:28: warning: Redundant assignment of 'vf_curr_NSweight_y_upper' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:349:28: warning: Redundant assignment of 'vf_curr_NSweight_y_lower' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:652:28: warning: Redundant assignment of 'vf_curr_NSweight_y_upper' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:653:28: warning: Redundant assignment of 'vf_curr_NSweight_y_lower' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:942:28: warning: Redundant assignment of 'vf_curr_NSweight_y_upper' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:943:28: warning: Redundant assignment of 'vf_curr_NSweight_y_lower' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1234:28: warning: Redundant assignment of 'vf_curr_NSweight_y_upper' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1235:28: warning: Redundant assignment of 'vf_curr_NSweight_y_lower' to itself. [selfAssignment]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:176:15: style: The scope of the variable 'next_src_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:176:29: style: The scope of the variable 'next_dst_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:180:15: style: The scope of the variable 'next_interpl_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:181:37: style: The scope of the variable 'next_interpl_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:183:15: style: The scope of the variable 'curr_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:184:15: style: The scope of the variable 'next_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:194:8: style: The scope of the variable 'curr_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:194:33: style: The scope of the variable 'next_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:195:26: style: The scope of the variable 'next_src_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:196:8: style: The scope of the variable 'curr_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:196:28: style: The scope of the variable 'next_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:199:15: style: The scope of the variable 'dst_y' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:202:33: style: The scope of the variable 'next_lsoff_v' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:203:33: style: The scope of the variable 'next_lsoff_u' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:482:15: style: The scope of the variable 'next_src_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:482:29: style: The scope of the variable 'next_dst_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:486:15: style: The scope of the variable 'next_interpl_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:487:37: style: The scope of the variable 'next_interpl_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:489:15: style: The scope of the variable 'curr_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:490:15: style: The scope of the variable 'next_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:500:8: style: The scope of the variable 'curr_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:500:33: style: The scope of the variable 'next_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:501:26: style: The scope of the variable 'next_src_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:502:8: style: The scope of the variable 'curr_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:502:28: style: The scope of the variable 'next_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:505:15: style: The scope of the variable 'dst_y' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:508:33: style: The scope of the variable 'next_lsoff_v' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:509:33: style: The scope of the variable 'next_lsoff_u' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:780:15: style: The scope of the variable 'next_src_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:780:29: style: The scope of the variable 'next_dst_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:784:15: style: The scope of the variable 'next_interpl_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:785:37: style: The scope of the variable 'next_interpl_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:787:15: style: The scope of the variable 'curr_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:788:15: style: The scope of the variable 'next_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:798:8: style: The scope of the variable 'curr_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:798:33: style: The scope of the variable 'next_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:799:26: style: The scope of the variable 'next_src_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:800:8: style: The scope of the variable 'curr_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:800:28: style: The scope of the variable 'next_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:803:15: style: The scope of the variable 'dst_y' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1069:15: style: The scope of the variable 'next_src_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1069:29: style: The scope of the variable 'next_dst_idx' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1073:15: style: The scope of the variable 'next_interpl_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1074:37: style: The scope of the variable 'next_interpl_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1076:15: style: The scope of the variable 'curr_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1077:15: style: The scope of the variable 'next_interpl_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1087:8: style: The scope of the variable 'curr_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1087:33: style: The scope of the variable 'next_src_y_upper' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1088:26: style: The scope of the variable 'next_src_y_lower' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1089:8: style: The scope of the variable 'curr_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1089:28: style: The scope of the variable 'next_src_vu' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1092:15: style: The scope of the variable 'dst_y' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:344:26: style: Variable 'curr_interpl_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:345:26: style: Variable 'curr_interpl_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:346:21: style: Variable 'curr_interpl_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:352:22: style: Variable 'curr_src_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:353:22: style: Variable 'curr_src_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:354:17: style: Variable 'curr_src_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:648:26: style: Variable 'curr_interpl_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:649:26: style: Variable 'curr_interpl_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:650:21: style: Variable 'curr_interpl_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:656:22: style: Variable 'curr_src_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:657:22: style: Variable 'curr_src_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:658:17: style: Variable 'curr_src_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:938:26: style: Variable 'curr_interpl_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:939:26: style: Variable 'curr_interpl_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:940:21: style: Variable 'curr_interpl_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:946:22: style: Variable 'curr_src_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:947:22: style: Variable 'curr_src_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:948:17: style: Variable 'curr_src_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1230:26: style: Variable 'curr_interpl_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1231:26: style: Variable 'curr_interpl_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1232:21: style: Variable 'curr_interpl_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1238:22: style: Variable 'curr_src_y_upper' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1239:22: style: Variable 'curr_src_y_lower' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/bilin_scaler.c:1240:17: style: Variable 'curr_src_vu' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/fb_writer.c:55:19: style: The scope of the variable 'mbox' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/fb_writer.c:123:2: style: Variable 'current_buf' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/ps3/spulibs/yuv2rgb_converter.c:71:19: style: The scope of the variable 'mbox' can be reduced. [variableScope]
SDL-1.2.15/src/video/ps3/spulibs/yuv2rgb_converter.c:419:110: style: Function 'yuv_to_rgb_w16_line' argument 4 names different: declaration 'bgra_addr' definition 'bgra_addr_'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/ps3/spulibs/yuv2rgb_converter.c:64:110: note: Function 'yuv_to_rgb_w16_line' argument 4 names different: declaration 'bgra_addr' definition 'bgra_addr_'.
SDL-1.2.15/src/video/ps3/spulibs/yuv2rgb_converter.c:419:110: note: Function 'yuv_to_rgb_w16_line' argument 4 names different: declaration 'bgra_addr' definition 'bgra_addr_'.
SDL-1.2.15/src/video/qtopia/SDL_QWin.cc:302:11: style: The scope of the variable 'w' can be reduced. [variableScope]
SDL-1.2.15/src/video/qtopia/SDL_QWin.cc:82:42: style: Function 'setMousePos' argument 1 names different: declaration 'newpos' definition 'pos'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/qtopia/SDL_QWin.h:77:34: note: Function 'setMousePos' argument 1 names different: declaration 'newpos' definition 'pos'.
SDL-1.2.15/src/video/qtopia/SDL_QWin.cc:82:42: note: Function 'setMousePos' argument 1 names different: declaration 'newpos' definition 'pos'.
SDL-1.2.15/src/video/qtopia/SDL_QWin.h:53:3: style: Class 'SDL_QWin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
SDL-1.2.15/src/video/qtopia/SDL_sysvideo.cc:90:14: style: C-style pointer casting [cstyleCast]
SDL-1.2.15/src/video/qtopia/SDL_sysvideo.cc:170:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:314:2: style: Variable 'enumInfo' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:296:0: note: Variable 'enumInfo' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:314:2: note: Variable 'enumInfo' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:298:7: style: The scope of the variable 'blockInfo' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:385:13: style: The scope of the variable 'to' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:385:18: style: The scope of the variable 'from' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:408:10: style: The scope of the variable 'to' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:408:15: style: The scope of the variable 'from' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:410:8: style: The scope of the variable 'width_bytes' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:411:8: style: The scope of the variable 'src_skip_bytes' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:438:10: style: The scope of the variable 'to' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:438:15: style: The scope of the variable 'from' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:440:8: style: The scope of the variable 'width_bytes' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:441:8: style: The scope of the variable 'src_skip_bytes' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:466:10: style: The scope of the variable 'to' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:466:15: style: The scope of the variable 'from' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:468:8: style: The scope of the variable 'width' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:487:21: style: The scope of the variable 'err' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosFullScreenVideo.c:489:8: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosevents.c:259:16: style: The scope of the variable 'starting' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscosmouse.c:334:9: style: The scope of the variable 'colour' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_riscostask.c:100:4: style: Variable 'messages[2]' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/riscos/SDL_riscostask.c:99:4: note: Variable 'messages[2]' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/riscos/SDL_riscostask.c:100:4: note: Variable 'messages[2]' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/riscos/SDL_riscostask.c:193:11: style: The scope of the variable 'env_var' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_wimppoll.c:297:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
SDL-1.2.15/src/video/riscos/SDL_wimppoll.c:293:7: note: outer condition: riscos_using_threads
SDL-1.2.15/src/video/riscos/SDL_wimppoll.c:297:10: note: identical inner condition: riscos_using_threads
SDL-1.2.15/src/video/riscos/SDL_wimppoll.c:97:15: style: The scope of the variable 'code' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_wimppoll.c:100:6: style: The scope of the variable 'sysEvent' can be reduced. [variableScope]
SDL-1.2.15/src/video/riscos/SDL_wimpvideo.c:455:21: warning: Either the condition 'buffer==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
SDL-1.2.15/src/video/riscos/SDL_wimpvideo.c:458:18: note: Assuming that condition 'buffer==NULL' is not redundant
SDL-1.2.15/src/video/riscos/SDL_wimpvideo.c:455:21: note: Null pointer addition
SDL-1.2.15/src/video/svga/SDL_svgaevents.c:35:0: error: #error You must choose your operating system here [preprocessorErrorDirective]
SDL-1.2.15/src/video/svga/SDL_svgamouse.c:32:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/svga/SDL_svgavideo.c:38:0: error: #error You must choose your operating system here [preprocessorErrorDirective]
SDL-1.2.15/src/video/symbian/EKA1/SDL_epocevents.cpp:292:9: style: The scope of the variable 'posted' can be reduced. [variableScope]
SDL-1.2.15/src/video/symbian/EKA1/SDL_epocevents.cpp:297:12: style: Variable 'posted' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/src/video/symbian/EKA2/SDL_epocvideo.cpp:583:12: style: C-style pointer casting [cstyleCast]
SDL-1.2.15/src/video/vgl/SDL_vglevents.c:75:18: style: The scope of the variable 'scancode' can be reduced. [variableScope]
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:1062:7: style: Condition 'moved_entries' is always false [knownConditionTrueFalse]
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:1011:22: note: Assignment 'moved_entries=0', assigned value is 0
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:1062:7: note: Condition 'moved_entries' is always false
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:596:6: style: The scope of the variable 'binfo_size' can be reduced. [variableScope]
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:968:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:1016:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:1319:26: style: Function 'DX5_SoundFocus' argument 1 names different: declaration 'window' definition 'hwnd'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/wincommon/SDL_lowvideo.h:137:33: note: Function 'DX5_SoundFocus' argument 1 names different: declaration 'window' definition 'hwnd'.
SDL-1.2.15/src/video/windib/SDL_dibvideo.c:1319:26: note: Function 'DX5_SoundFocus' argument 1 names different: declaration 'window' definition 'hwnd'.
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:250:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:362:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:652:11: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:279:70: style: Function 'handle_keyboard' argument 2 names different: declaration 'events' definition 'keybuf'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:131:70: note: Function 'handle_keyboard' argument 2 names different: declaration 'events' definition 'keybuf'.
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:279:70: note: Function 'handle_keyboard' argument 2 names different: declaration 'events' definition 'keybuf'.
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:360:67: style: Function 'handle_mouse' argument 2 names different: declaration 'events' definition 'ptrbuf'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:132:67: note: Function 'handle_mouse' argument 2 names different: declaration 'events' definition 'ptrbuf'.
SDL-1.2.15/src/video/windx5/SDL_dx5events.c:360:67: note: Function 'handle_mouse' argument 2 names different: declaration 'events' definition 'ptrbuf'.
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:557:7: warning: Either the condition 'device==NULL' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:590:15: note: Assuming that condition 'device==NULL' is not redundant
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:593:20: note: Calling function 'DX5_DeleteDevice', 1st argument 'this' value is 0
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:557:7: note: Null pointer dereference
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:1933:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:1932:4: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:1933:4: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:2067:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:2065:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:2067:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:2272:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:2461:6: style: The scope of the variable 'row' can be reduced. [variableScope]
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:2461:11: style: The scope of the variable 'col' can be reduced. [variableScope]
SDL-1.2.15/src/video/windx5/SDL_dx5video.c:2462:9: style: The scope of the variable 'pixels' can be reduced. [variableScope]
SDL-1.2.15/src/video/windx5/SDL_dx5yuv.c:209:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/src/video/windx5/SDL_dx5yuv.c:208:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/windx5/SDL_dx5yuv.c:209:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL-1.2.15/src/video/wscons/SDL_wsconsevents.c:117:10: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/wscons/SDL_wsconsevents.c:122:10: style: Mismatching assignment and comparison, comparison 'c==224' is always false. [assignIfError]
SDL-1.2.15/src/video/wscons/SDL_wsconsevents.c:121:0: note: Mismatching assignment and comparison, comparison 'c==224' is always false.
SDL-1.2.15/src/video/wscons/SDL_wsconsevents.c:122:10: note: Mismatching assignment and comparison, comparison 'c==224' is always false.
SDL-1.2.15/src/video/wscons/SDL_wsconsmouse.c:32:6: style: struct member 'WMcursor::unused' is never used. [unusedStructMember]
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:399:34: style: Function 'WSCONS_blit16' argument 1 names different: declaration 'src_pos' definition 'byte_src_pos'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:66:0: note: Function 'WSCONS_blit16' argument 1 names different: declaration 'src_pos' definition 'byte_src_pos'.
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:399:34: note: Function 'WSCONS_blit16' argument 1 names different: declaration 'src_pos' definition 'byte_src_pos'.
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:402:13: style: Function 'WSCONS_blit16' argument 4 names different: declaration 'dst_pos' definition 'byte_dst_pos'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:66:0: note: Function 'WSCONS_blit16' argument 4 names different: declaration 'dst_pos' definition 'byte_dst_pos'.
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:402:13: note: Function 'WSCONS_blit16' argument 4 names different: declaration 'dst_pos' definition 'byte_dst_pos'.
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:428:41: style: Function 'WSCONS_blit16blocked' argument 1 names different: declaration 'src_pos' definition 'byte_src_pos'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:67:0: note: Function 'WSCONS_blit16blocked' argument 1 names different: declaration 'src_pos' definition 'byte_src_pos'.
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:428:41: note: Function 'WSCONS_blit16blocked' argument 1 names different: declaration 'src_pos' definition 'byte_src_pos'.
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:431:13: style: Function 'WSCONS_blit16blocked' argument 4 names different: declaration 'dst_pos' definition 'byte_dst_pos'. [funcArgNamesDifferent]
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:67:0: note: Function 'WSCONS_blit16blocked' argument 4 names different: declaration 'dst_pos' definition 'byte_dst_pos'.
SDL-1.2.15/src/video/wscons/SDL_wsconsvideo.c:431:13: note: Function 'WSCONS_blit16blocked' argument 4 names different: declaration 'dst_pos' definition 'byte_dst_pos'.
SDL-1.2.15/src/video/x11/SDL_x11events.c:335:12: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11gamma.c:133:11: style: The scope of the variable 'new_gamma' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11image.c:174:26: style: Condition 'num_cpus<=0' is always true [knownConditionTrueFalse]
SDL-1.2.15/src/video/x11/SDL_x11image.c:153:11: note: Assuming that condition '!num_cpus' is not redundant
SDL-1.2.15/src/video/x11/SDL_x11image.c:174:26: note: Condition 'num_cpus<=0' is always true
SDL-1.2.15/src/video/x11/SDL_x11modes.c:529:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11modes.c:529:12: style: The scope of the variable 'n' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11modes.c:799:20: style: The scope of the variable 'depth_list' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11modes.c:912:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11modes.c:933:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11modes.c:933:16: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL-1.2.15/src/video/x11/SDL_x11wm.c:330:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:891:11: portability: 'source' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:892:11: portability: 'source' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:895:16: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:896:16: portability: 'destination' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:938:11: portability: 'destscr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:941:11: portability: 'destscr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:878:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
SDL-1.2.15/src/video/xbios/SDL_xbios.c:934:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
SDL-1.2.15/src/video/xbios/SDL_xbios_blowup.c:37:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/src/video/xbios/SDL_xbios_blowup.c:37:9: style: The scope of the variable 'j' can be reduced. [variableScope]
SDL-1.2.15/src/video/xbios/SDL_xbios_blowup.c:37:22: style: The scope of the variable 'bank' can be reduced. [variableScope]
SDL-1.2.15/test/graywin.c:59:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
SDL-1.2.15/test/graywin.c:108:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL-1.2.15/test/testalpha.c:26:10: style: The scope of the variable 'buffer16' can be reduced. [variableScope]
SDL-1.2.15/test/testalpha.c:29:12: style: The scope of the variable 'k' can be reduced. [variableScope]
SDL-1.2.15/test/testbitmap.c:60:9: style: The scope of the variable 'k' can be reduced. [variableScope]
SDL-1.2.15/test/testbitmap.c:62:10: style: The scope of the variable 'buffer16' can be reduced. [variableScope]
SDL-1.2.15/test/testblitspeed.c:179:13: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
SDL-1.2.15/test/testfile.c:33:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
SDL-1.2.15/test/testfile.c:54:2: style: Variable 'rwops' is reassigned a value before the old one has been used. [redundantAssignment]
SDL-1.2.15/test/testfile.c:47:0: note: Variable 'rwops' is reassigned a value before the old one has been used.
SDL-1.2.15/test/testfile.c:54:2: note: Variable 'rwops' is reassigned a value before the old one has been used.
SDL-1.2.15/test/testgamma.c:21:9: style: The scope of the variable 'value' can be reduced. [variableScope]
SDL-1.2.15/test/testiconv.c:33:8: style: The scope of the variable 'ucs4' can be reduced. [variableScope]
SDL-1.2.15/test/testiconv.c:35:0: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/test/testiconv.c:72:0: error: Resource leak: file [resourceLeak]
SDL-1.2.15/test/testjoystick.c:19:6: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL-1.2.15/test/testjoystick.c:19:9: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL-1.2.15/test/testjoystick.c:148:14: style: The scope of the variable 'name' can be reduced. [variableScope]
SDL-1.2.15/test/testloadso.c:53:4: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
SDL-1.2.15/test/testoverlay.c:85:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:125:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:165:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:165:12: style: The scope of the variable 'op' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:198:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:198:12: style: The scope of the variable 'op' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:234:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:234:12: style: The scope of the variable 'op' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:270:13: style: The scope of the variable 'disp' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay.c:470:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
SDL-1.2.15/test/testoverlay2.c:97:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay2.c:130:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay2.c:163:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay2.c:163:12: style: The scope of the variable 'op' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay2.c:196:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay2.c:196:12: style: The scope of the variable 'op' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay2.c:232:9: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL-1.2.15/test/testoverlay2.c:232:12: style: The scope of the variable 'op' can be reduced. [variableScope]
SDL-1.2.15/test/testsprite.c:65:18: style: The scope of the variable 'position' can be reduced. [variableScope]
SDL-1.2.15/test/testsprite.c:65:29: style: The scope of the variable 'velocity' can be reduced. [variableScope]
SDL-1.2.15/test/testwin.c:353:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
SDL-1.2.15/test/testwm.c:36:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
SDL-1.2.15/test/threadwin.c:133:9: style: The scope of the variable 'found' can be reduced. [variableScope]
SDL-1.2.15/test/threadwin.c:170:9: style: The scope of the variable 'found' can be reduced. [variableScope]
SDL-1.2.15/test/threadwin.c:289:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
SDL-1.2.15/test/torturethread.c:50:3: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
[07:01]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl2/libsdl2_2.0.8+dfsg1.orig.tar.gz
SDL2-2.0.8/src/SDL_dataqueue.c:183:12: style: The scope of the variable 'datalen' can be reduced. [variableScope]
SDL2-2.0.8/src/SDL_dataqueue.c:58:31: style: Function 'SDL_NewDataQueue' argument 1 names different: declaration 'packetlen' definition '_packetlen'. [funcArgNamesDifferent]
SDL2-2.0.8/src/SDL_dataqueue.h:29:46: note: Function 'SDL_NewDataQueue' argument 1 names different: declaration 'packetlen' definition '_packetlen'.
SDL2-2.0.8/src/SDL_dataqueue.c:58:31: note: Function 'SDL_NewDataQueue' argument 1 names different: declaration 'packetlen' definition '_packetlen'.
SDL2-2.0.8/src/SDL_dataqueue.c:175:56: style: Function 'SDL_WriteToDataQueue' argument 2 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
SDL2-2.0.8/src/SDL_dataqueue.h:32:60: note: Function 'SDL_WriteToDataQueue' argument 2 names different: declaration 'data' definition '_data'.
SDL2-2.0.8/src/SDL_dataqueue.c:175:56: note: Function 'SDL_WriteToDataQueue' argument 2 names different: declaration 'data' definition '_data'.
SDL2-2.0.8/src/SDL_dataqueue.c:175:76: style: Function 'SDL_WriteToDataQueue' argument 3 names different: declaration 'len' definition '_len'. [funcArgNamesDifferent]
SDL2-2.0.8/src/SDL_dataqueue.h:32:79: note: Function 'SDL_WriteToDataQueue' argument 3 names different: declaration 'len' definition '_len'.
SDL2-2.0.8/src/SDL_dataqueue.c:175:76: note: Function 'SDL_WriteToDataQueue' argument 3 names different: declaration 'len' definition '_len'.
SDL2-2.0.8/src/SDL_dataqueue.c:229:51: style: Function 'SDL_PeekIntoDataQueue' argument 2 names different: declaration 'buf' definition '_buf'. [funcArgNamesDifferent]
SDL2-2.0.8/src/SDL_dataqueue.h:34:58: note: Function 'SDL_PeekIntoDataQueue' argument 2 names different: declaration 'buf' definition '_buf'.
SDL2-2.0.8/src/SDL_dataqueue.c:229:51: note: Function 'SDL_PeekIntoDataQueue' argument 2 names different: declaration 'buf' definition '_buf'.
SDL2-2.0.8/src/SDL_dataqueue.c:229:70: style: Function 'SDL_PeekIntoDataQueue' argument 3 names different: declaration 'len' definition '_len'. [funcArgNamesDifferent]
SDL2-2.0.8/src/SDL_dataqueue.h:34:76: note: Function 'SDL_PeekIntoDataQueue' argument 3 names different: declaration 'len' definition '_len'.
SDL2-2.0.8/src/SDL_dataqueue.c:229:70: note: Function 'SDL_PeekIntoDataQueue' argument 3 names different: declaration 'len' definition '_len'.
SDL2-2.0.8/src/SDL_dataqueue.c:254:51: style: Function 'SDL_ReadFromDataQueue' argument 2 names different: declaration 'buf' definition '_buf'. [funcArgNamesDifferent]
SDL2-2.0.8/src/SDL_dataqueue.h:33:58: note: Function 'SDL_ReadFromDataQueue' argument 2 names different: declaration 'buf' definition '_buf'.
SDL2-2.0.8/src/SDL_dataqueue.c:254:51: note: Function 'SDL_ReadFromDataQueue' argument 2 names different: declaration 'buf' definition '_buf'.
SDL2-2.0.8/src/SDL_dataqueue.c:254:70: style: Function 'SDL_ReadFromDataQueue' argument 3 names different: declaration 'len' definition '_len'. [funcArgNamesDifferent]
SDL2-2.0.8/src/SDL_dataqueue.h:33:76: note: Function 'SDL_ReadFromDataQueue' argument 3 names different: declaration 'len' definition '_len'.
SDL2-2.0.8/src/SDL_dataqueue.c:254:70: note: Function 'SDL_ReadFromDataQueue' argument 3 names different: declaration 'len' definition '_len'.
SDL2-2.0.8/src/atomic/SDL_spinlock.c:114:0: error: #error Please implement for your platform. [preprocessorErrorDirective]
SDL2-2.0.8/src/thread/SDL_thread_c.h:40:0: error: #error Need thread implementation for this platform [preprocessorErrorDirective]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:1046:17: style: Condition '!filter' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:1038:38: note: Assignment 'filter=NULL', assigned value is 0
SDL2-2.0.8/src/audio/SDL_audiocvt.c:1046:17: note: Condition '!filter' is always true
SDL2-2.0.8/src/audio/SDL_audiocvt.c:237:11: style: The scope of the variable 'lf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:237:15: style: The scope of the variable 'rf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:237:19: style: The scope of the variable 'ce' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:271:11: style: The scope of the variable 'lf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:271:15: style: The scope of the variable 'rf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:271:19: style: The scope of the variable 'lb' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:271:23: style: The scope of the variable 'rb' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:271:27: style: The scope of the variable 'ce' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:309:11: style: The scope of the variable 'lf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:309:15: style: The scope of the variable 'rf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:337:11: style: The scope of the variable 'lf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:337:15: style: The scope of the variable 'rf' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:337:19: style: The scope of the variable 'lb' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:337:23: style: The scope of the variable 'rb' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:337:27: style: The scope of the variable 'ls' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_audiocvt.c:337:31: style: The scope of the variable 'rs' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:123:17: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:149:17: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:180:17: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:208:17: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:232:17: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:311:19: style: The scope of the variable 'src1' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:311:25: style: The scope of the variable 'src2' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:312:20: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:340:19: style: The scope of the variable 'src1' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:340:25: style: The scope of the variable 'src2' can be reduced. [variableScope]
SDL2-2.0.8/src/audio/SDL_mixer.c:341:20: style: The scope of the variable 'dst_sample' can be reduced. [variableScope]
SDL2-2.0.8/src/cpuinfo/SDL_cpuinfo.c:436:26: style: Condition 'SDL_CPUCount<=0' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/cpuinfo/SDL_cpuinfo.c:408:9: note: Assuming that condition '!SDL_CPUCount' is not redundant
SDL2-2.0.8/src/cpuinfo/SDL_cpuinfo.c:436:26: note: Condition 'SDL_CPUCount<=0' is always true
SDL2-2.0.8/src/cpuinfo/SDL_cpuinfo.c:699:9: style: Condition '!SDL_SystemRAM' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/cpuinfo/SDL_cpuinfo.c:450:13: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/dynapi/SDL_dynapi.c:255:0: error: #error Please define your platform. [preprocessorErrorDirective]
SDL2-2.0.8/src/events/SDL_events.c:512:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_events.c:532:20: style: The scope of the variable 'type' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_events.c:623:16: style: The scope of the variable 'type' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:211:9: style: The scope of the variable 'index' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:212:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:540:11: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:540:13: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:541:9: style: The scope of the variable 'index' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:543:11: style: The scope of the variable 'pathDx' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:543:19: style: The scope of the variable 'pathDy' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:546:11: style: The scope of the variable 'lDist' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:547:11: style: The scope of the variable 'Dist' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:548:11: style: The scope of the variable 'dtheta' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_gesture.c:549:11: style: The scope of the variable 'dDist' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_keyboard.c:812:54: style: Function 'SDL_SendEditingText' argument 3 names different: declaration 'end' definition 'length'. [funcArgNamesDifferent]
SDL2-2.0.8/src/events/SDL_keyboard_c.h:57:65: note: Function 'SDL_SendEditingText' argument 3 names different: declaration 'end' definition 'length'.
SDL2-2.0.8/src/events/SDL_keyboard.c:812:54: note: Function 'SDL_SendEditingText' argument 3 names different: declaration 'end' definition 'length'.
SDL2-2.0.8/src/events/SDL_mouse.c:798:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_quit.c:130:9: style: Condition '!disable_signals' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/events/SDL_touch.c:62:16: style: The scope of the variable 'touch' can be reduced. [variableScope]
SDL2-2.0.8/src/events/SDL_touch.c:136:26: style: Function 'SDL_AddTouch' argument 1 names different: declaration 'id' definition 'touchID'. [funcArgNamesDifferent]
SDL2-2.0.8/src/events/SDL_touch_c.h:40:37: note: Function 'SDL_AddTouch' argument 1 names different: declaration 'id' definition 'touchID'.
SDL2-2.0.8/src/events/SDL_touch.c:136:26: note: Function 'SDL_AddTouch' argument 1 names different: declaration 'id' definition 'touchID'.
SDL2-2.0.8/src/file/SDL_rwops.c:464:17: style: Checking if unsigned variable 'maxnum' is less than zero. [unsignedLessThanZero]
SDL2-2.0.8/src/file/SDL_rwops.c:464:32: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
SDL2-2.0.8/src/haptic/SDL_haptic.c:624:20: style: The scope of the variable 'max_gain' can be reduced. [variableScope]
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1327:13: style: Condition 'bSteamVirtualGamepad' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1318:41: note: Assignment 'bSteamVirtualGamepad=SDL_FALSE', assigned value is 0
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1327:13: note: Condition 'bSteamVirtualGamepad' is always false
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1171:13: style: Variable 'pchNewLine' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1169:0: note: Variable 'pchNewLine' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1171:13: note: Variable 'pchNewLine' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1213:5: style: Variable 'pMappingString' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1212:0: note: Variable 'pMappingString' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1213:5: note: Variable 'pMappingString' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:133:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:950:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
SDL2-2.0.8/src/joystick/SDL_gamecontroller.c:1746:26: style: The scope of the variable 'pControllerMap' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_atan2.c:64:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/src/libm/e_fmod.c:37:18: style: Same expression on both sides of '/'. [duplicateExpression]
SDL2-2.0.8/src/libm/e_fmod.c:68:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 67. [shiftTooManyBitsSigned]
SDL2-2.0.8/src/libm/e_fmod.c:67:10: note: Assuming that condition 'n<=31' is not redundant
SDL2-2.0.8/src/libm/e_fmod.c:68:18: note: Shift
SDL2-2.0.8/src/libm/e_fmod.c:80:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 79. [shiftTooManyBitsSigned]
SDL2-2.0.8/src/libm/e_fmod.c:79:10: note: Assuming that condition 'n<=31' is not redundant
SDL2-2.0.8/src/libm/e_fmod.c:80:18: note: Shift
SDL2-2.0.8/src/libm/e_log.c:87:9: style: The scope of the variable 'hfsq' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_pow.c:173:13: style: Same expression on both sides of '/'. [duplicateExpression]
SDL2-2.0.8/src/libm/e_pow.c:182:54: style: Same expression on both sides of '/'. [duplicateExpression]
SDL2-2.0.8/src/libm/e_pow.c:101:14: style: The scope of the variable 'z_h' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_pow.c:101:18: style: The scope of the variable 'z_l' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_pow.c:137:12: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 135. [shiftTooManyBitsSigned]
SDL2-2.0.8/src/libm/e_pow.c:135:7: note: Assuming that condition 'k>20' is not redundant
SDL2-2.0.8/src/libm/e_pow.c:137:12: note: Shift
SDL2-2.0.8/src/libm/e_rem_pio2.c:71:15: style: The scope of the variable 'w' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_rem_pio2.c:71:17: style: The scope of the variable 't' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_rem_pio2.c:71:19: style: The scope of the variable 'r' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_rem_pio2.c:71:21: style: The scope of the variable 'fn' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_rem_pio2.c:73:15: style: The scope of the variable 'j' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_sqrt.c:105:15: style: Same expression on both sides of '/'. [duplicateExpression]
SDL2-2.0.8/src/libm/e_sqrt.c:91:23: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/e_sqrt.c:92:14: style: The scope of the variable 't1' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/k_cos.c:61:9: style: The scope of the variable 'a' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/k_cos.c:61:11: style: The scope of the variable 'hz' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/k_cos.c:61:18: style: The scope of the variable 'qx' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/s_cos.c:48:14: style: The scope of the variable 'z' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/s_sin.c:48:14: style: The scope of the variable 'z' can be reduced. [variableScope]
SDL2-2.0.8/src/libm/s_tan.c:47:14: style: The scope of the variable 'z' can be reduced. [variableScope]
SDL2-2.0.8/src/main/winrt/SDL_winrt_main_NonXAML.cpp:30:0: error: #error SDL_winrt_main_NonXAML.cpp must be compiled with /ZW, otherwise build errors due to missing .winmd files can occur. [preprocessorErrorDirective]
SDL2-2.0.8/src/render/SDL_render.c:283:17: style: The scope of the variable 'hint' can be reduced. [variableScope]
SDL2-2.0.8/src/render/SDL_render.c:988:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_draw.h:239:0: error: failed to expand 'AALINE', Wrong number of parameters for macro 'DRAW_SETPIXELXY'. [preprocessorErrorDirective]
SDL2-2.0.8/src/render/software/SDL_draw.h:112:0: error: failed to expand 'DRAW_SETPIXELXY_BLEND_RGB555', Wrong number of parameters for macro 'DRAW_SETPIXELXY'. [preprocessorErrorDirective]
SDL2-2.0.8/src/render/software/SDL_drawpoint.c:71:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_drawpoint.c:71:12: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:610:30: style: The scope of the variable 'src_rotated' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:612:42: style: The scope of the variable 'abscenterx' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:612:54: style: The scope of the variable 'abscentery' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:28: style: The scope of the variable 'px' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:32: style: The scope of the variable 'py' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:36: style: The scope of the variable 'p1x' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:41: style: The scope of the variable 'p1y' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:46: style: The scope of the variable 'p2x' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:51: style: The scope of the variable 'p2y' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:56: style: The scope of the variable 'p3x' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:61: style: The scope of the variable 'p3y' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:66: style: The scope of the variable 'p4x' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_render_sw.c:613:71: style: The scope of the variable 'p4y' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:230:15: style: The scope of the variable 't1' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:230:19: style: The scope of the variable 't2' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:230:57: style: The scope of the variable 'ex' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:230:61: style: The scope of the variable 'ey' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:232:22: style: The scope of the variable 'sp' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:344:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:344:31: style: The scope of the variable 'sdx' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:344:36: style: The scope of the variable 'sdy' can be reduced. [variableScope]
SDL2-2.0.8/src/render/software/SDL_rotate.c:417:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_getenv.c:221:9: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_getenv.c:221:14: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_iconv.c:213:10: style: The scope of the variable 'fromcode_buffer' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_iconv.c:214:10: style: The scope of the variable 'tocode_buffer' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_iconv.c:873:12: style: The scope of the variable 'retCode' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:2891:41: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:2940:39: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3306:41: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3405:44: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3487:21: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3502:17: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3516:34: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3518:25: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3543:27: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3557:13: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3568:34: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3588:56: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3594:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3658:56: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3689:16: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3563:13: style: Variable 'br' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3560:0: note: Variable 'br' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3563:13: note: Variable 'br' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3564:13: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3561:0: note: Variable 'end' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3564:13: note: Variable 'end' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3787:33: style: Opposite expression on both sides of '&'. [oppositeExpression]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3787:33: note: Opposite expression on both sides of '&'.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3787:33: note: Opposite expression on both sides of '&'.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3831:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3831:25: note: Opposite expression on both sides of '&'.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3831:25: note: Opposite expression on both sides of '&'.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:4209:41: style: Opposite expression on both sides of '&'. [oppositeExpression]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:4209:41: note: Opposite expression on both sides of '&'.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:4209:41: note: Opposite expression on both sides of '&'.
SDL2-2.0.8/src/stdlib/SDL_malloc.c:2931:16: style: The scope of the variable 'fp' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:2932:16: style: The scope of the variable 'used' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:4046:15: style: The scope of the variable 'array_chunk' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:671:25: style: struct member 'mallinfo::smblks' is never used. [unusedStructMember]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:672:25: style: struct member 'mallinfo::hblks' is never used. [unusedStructMember]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:675:25: style: struct member 'mallinfo::fsmblks' is never used. [unusedStructMember]
SDL2-2.0.8/src/stdlib/SDL_malloc.c:3526:44: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/src/stdlib/SDL_qsort.c:408:7: style: The scope of the variable 'stacktop' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_qsort.c:439:7: style: The scope of the variable 'stacktop' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_qsort.c:470:7: style: The scope of the variable 'stacktop' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_string.c:501:12: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_string.c:502:10: style: The scope of the variable 'trailing_bytes' can be reduced. [variableScope]
SDL2-2.0.8/src/stdlib/SDL_string.c:1511:21: style: Variable 'left' is modified but its new value is never used. [unreadVariable]
SDL2-2.0.8/src/test/SDL_test_common.c:728:12: style: The scope of the variable 'j' can be reduced. [variableScope]
SDL2-2.0.8/src/test/SDL_test_common.c:728:15: style: The scope of the variable 'm' can be reduced. [variableScope]
SDL2-2.0.8/src/test/SDL_test_compare.c:49:9: style: The scope of the variable 'imageFilename' can be reduced. [variableScope]
SDL2-2.0.8/src/test/SDL_test_compare.c:50:9: style: The scope of the variable 'referenceFilename' can be reduced. [variableScope]
SDL2-2.0.8/src/test/SDL_test_font.c:3126:26: style: The scope of the variable 'charpos' can be reduced. [variableScope]
SDL2-2.0.8/src/test/SDL_test_font.c:3127:12: style: The scope of the variable 'curpos' can be reduced. [variableScope]
SDL2-2.0.8/src/test/SDL_test_harness.c:377:11: style: The scope of the variable 'currentSuiteName' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_RLEaccel.c:1032:9: style: The scope of the variable 'max_transl_run' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_RLEaccel.c:1119:13: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_RLEaccel.c:449:27: style: Function 'SDL_RLEBlit' argument 1 names different: declaration 'src' definition 'surf_src'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/SDL_RLEaccel_c.h:26:51: note: Function 'SDL_RLEBlit' argument 1 names different: declaration 'src' definition 'surf_src'.
SDL2-2.0.8/src/video/SDL_RLEaccel.c:449:27: note: Function 'SDL_RLEBlit' argument 1 names different: declaration 'src' definition 'surf_src'.
SDL2-2.0.8/src/video/SDL_RLEaccel.c:450:27: style: Function 'SDL_RLEBlit' argument 3 names different: declaration 'dst' definition 'surf_dst'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/SDL_RLEaccel_c.h:27:51: note: Function 'SDL_RLEBlit' argument 3 names different: declaration 'dst' definition 'surf_dst'.
SDL2-2.0.8/src/video/SDL_RLEaccel.c:450:27: note: Function 'SDL_RLEBlit' argument 3 names different: declaration 'dst' definition 'surf_dst'.
SDL2-2.0.8/src/video/SDL_RLEaccel.c:727:32: style: Function 'SDL_RLEAlphaBlit' argument 1 names different: declaration 'src' definition 'surf_src'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/SDL_RLEaccel_c.h:28:51: note: Function 'SDL_RLEAlphaBlit' argument 1 names different: declaration 'src' definition 'surf_src'.
SDL2-2.0.8/src/video/SDL_RLEaccel.c:727:32: note: Function 'SDL_RLEAlphaBlit' argument 1 names different: declaration 'src' definition 'surf_src'.
SDL2-2.0.8/src/video/SDL_RLEaccel.c:728:32: style: Function 'SDL_RLEAlphaBlit' argument 3 names different: declaration 'dst' definition 'surf_dst'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/SDL_RLEaccel_c.h:29:51: note: Function 'SDL_RLEAlphaBlit' argument 3 names different: declaration 'dst' definition 'surf_dst'.
SDL2-2.0.8/src/video/SDL_RLEaccel.c:728:32: note: Function 'SDL_RLEAlphaBlit' argument 3 names different: declaration 'dst' definition 'surf_dst'.
SDL2-2.0.8/src/video/SDL_blit_A.c:1160:14: style: The scope of the variable 'sR' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_A.c:1160:18: style: The scope of the variable 'sG' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_A.c:1160:22: style: The scope of the variable 'sB' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_A.c:1161:14: style: The scope of the variable 'dR' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_A.c:1161:18: style: The scope of the variable 'dG' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_A.c:1161:22: style: The scope of the variable 'dB' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_A.c:1161:26: style: The scope of the variable 'dA' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_N.c:2542:9: style: The scope of the variable 'which' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:87:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:82:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:87:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:160:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:155:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:160:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:487:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:482:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:487:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:560:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:555:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:560:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:887:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:882:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:887:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:961:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:956:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:961:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:1299:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1294:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:1299:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:1372:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1367:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:1372:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:1694:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1689:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:1694:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:1767:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1762:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:1767:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:2094:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2089:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:2094:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:2168:26: style: Condition 'srcA<255' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2163:107: note: Assignment 'srcA=255', assigned value is 255
SDL2-2.0.8/src/video/SDL_blit_auto.c:2168:26: note: Condition 'srcA<255' is always false
SDL2-2.0.8/src/video/SDL_blit_auto.c:32:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:33:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:127:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:128:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:232:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:233:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:351:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:352:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:429:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:430:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:527:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:528:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:632:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:633:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:751:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:752:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:829:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:830:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:928:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:929:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1039:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1040:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1162:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1163:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1241:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1242:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1339:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1340:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1444:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1445:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1563:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1564:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1639:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1640:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1734:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1735:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1839:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1840:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1958:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:1959:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2036:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2037:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2135:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2136:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2246:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2247:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2369:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2370:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2448:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2449:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2546:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2547:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2651:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2652:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2770:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2771:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2848:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2849:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2946:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:2947:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3051:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3052:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3170:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3171:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3246:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3247:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3342:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3343:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3453:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3454:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3576:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3577:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3655:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3656:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3753:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3754:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3858:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3859:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3977:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:3978:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4055:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4056:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4153:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4154:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4258:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4259:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4377:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4378:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4455:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4456:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4554:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4555:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4665:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4666:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4788:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4789:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4867:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4868:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4965:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:4966:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5070:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5071:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5189:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5190:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5267:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5268:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5365:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5366:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5470:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5471:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5589:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5590:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5667:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5668:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5766:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5767:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5877:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:5878:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6000:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6001:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6079:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6080:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6177:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6178:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6282:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6283:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6401:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6402:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6479:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6480:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6577:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6578:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6682:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6683:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6801:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6802:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6879:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6880:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6978:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:6979:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:7089:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:7090:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:7212:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_auto.c:7213:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_slow.c:42:15: style: The scope of the variable 'srcx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_blit_slow.c:43:15: style: The scope of the variable 'posx' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_bmp.c:466:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_bmp.c:466:12: style: The scope of the variable 'pad' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_bmp.c:468:12: style: The scope of the variable 'bits' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_bmp.c:473:10: style: The scope of the variable 'magic' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_fillrect.c:136:9: style: The scope of the variable 'n' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_fillrect.c:175:9: style: The scope of the variable 'n' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_fillrect.c:208:9: style: The scope of the variable 'n' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_pixels.c:774:18: style: The scope of the variable 'distance' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_pixels.c:775:9: style: The scope of the variable 'rd' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_pixels.c:775:13: style: The scope of the variable 'gd' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_pixels.c:775:17: style: The scope of the variable 'bd' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_pixels.c:775:21: style: The scope of the variable 'ad' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_pixels.c:1112:13: style: The scope of the variable 'value' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_rect.c:474:9: style: The scope of the variable 'rect_y1' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_rect.c:474:18: style: The scope of the variable 'rect_y2' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_shape.c:36:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/src/video/SDL_shape.c:35:0: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/video/SDL_shape.c:36:5: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/src/video/SDL_shape.c:79:12: style: The scope of the variable 'bitmap_scanline' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_stretch.c:212:12: style: The scope of the variable 'dstp' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_surface.c:332:27: style: The scope of the variable 'spot' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_surface.c:356:27: style: The scope of the variable 'spot' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_video.c:373:11: style: The scope of the variable 'src' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_video.c:1016:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_video.c:2389:13: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_video.c:798:42: style: Function 'SDL_GetDisplayMode_REAL' argument 2 names different: declaration 'modeIndex' definition 'index'. [funcArgNamesDifferent]
SDL2-2.0.8/include/SDL_video.h:368:70: note: Function 'SDL_GetDisplayMode_REAL' argument 2 names different: declaration 'modeIndex' definition 'index'.
SDL2-2.0.8/src/video/SDL_video.c:798:42: note: Function 'SDL_GetDisplayMode_REAL' argument 2 names different: declaration 'modeIndex' definition 'index'.
SDL2-2.0.8/src/video/SDL_video.c:2019:52: style: Function 'SDL_GetWindowMinimumSize_REAL' argument 2 names different: declaration 'w' definition 'min_w'. [funcArgNamesDifferent]
SDL2-2.0.8/include/SDL_video.h:688:60: note: Function 'SDL_GetWindowMinimumSize_REAL' argument 2 names different: declaration 'w' definition 'min_w'.
SDL2-2.0.8/src/video/SDL_video.c:2019:52: note: Function 'SDL_GetWindowMinimumSize_REAL' argument 2 names different: declaration 'w' definition 'min_w'.
SDL2-2.0.8/src/video/SDL_video.c:2019:64: style: Function 'SDL_GetWindowMinimumSize_REAL' argument 3 names different: declaration 'h' definition 'min_h'. [funcArgNamesDifferent]
SDL2-2.0.8/include/SDL_video.h:688:68: note: Function 'SDL_GetWindowMinimumSize_REAL' argument 3 names different: declaration 'h' definition 'min_h'.
SDL2-2.0.8/src/video/SDL_video.c:2019:64: note: Function 'SDL_GetWindowMinimumSize_REAL' argument 3 names different: declaration 'h' definition 'min_h'.
SDL2-2.0.8/src/video/SDL_video.c:2061:52: style: Function 'SDL_GetWindowMaximumSize_REAL' argument 2 names different: declaration 'w' definition 'max_w'. [funcArgNamesDifferent]
SDL2-2.0.8/include/SDL_video.h:717:60: note: Function 'SDL_GetWindowMaximumSize_REAL' argument 2 names different: declaration 'w' definition 'max_w'.
SDL2-2.0.8/src/video/SDL_video.c:2061:52: note: Function 'SDL_GetWindowMaximumSize_REAL' argument 2 names different: declaration 'w' definition 'max_w'.
SDL2-2.0.8/src/video/SDL_video.c:2061:64: style: Function 'SDL_GetWindowMaximumSize_REAL' argument 3 names different: declaration 'h' definition 'max_h'. [funcArgNamesDifferent]
SDL2-2.0.8/include/SDL_video.h:717:68: note: Function 'SDL_GetWindowMaximumSize_REAL' argument 3 names different: declaration 'h' definition 'max_h'.
SDL2-2.0.8/src/video/SDL_video.c:2061:64: note: Function 'SDL_GetWindowMaximumSize_REAL' argument 3 names different: declaration 'h' definition 'max_h'.
SDL2-2.0.8/src/video/SDL_video.c:3414:55: style: Function 'SDL_GL_MakeCurrent_REAL' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
SDL2-2.0.8/include/SDL_video.h:1167:62: note: Function 'SDL_GL_MakeCurrent_REAL' argument 2 names different: declaration 'context' definition 'ctx'.
SDL2-2.0.8/src/video/SDL_video.c:3414:55: note: Function 'SDL_GL_MakeCurrent_REAL' argument 2 names different: declaration 'context' definition 'ctx'.
SDL2-2.0.8/src/video/SDL_video.c:3894:71: style: Function 'SDL_SetWindowHitTest_REAL' argument 3 names different: declaration 'callback_data' definition 'userdata'. [funcArgNamesDifferent]
SDL2-2.0.8/include/SDL_video.h:1055:56: note: Function 'SDL_SetWindowHitTest_REAL' argument 3 names different: declaration 'callback_data' definition 'userdata'.
SDL2-2.0.8/src/video/SDL_video.c:3894:71: note: Function 'SDL_SetWindowHitTest_REAL' argument 3 names different: declaration 'callback_data' definition 'userdata'.
SDL2-2.0.8/src/video/SDL_yuv.c:953:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1027:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1106:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1242:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1284:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1326:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1368:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1410:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1452:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/src/video/SDL_yuv.c:1663:19: style: Variable 'dstY1' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/src/video/SDL_yuv.c:1669:19: style: Variable 'dstU1' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/src/video/SDL_yuv.c:1670:19: style: Variable 'dstV1' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/src/video/x11/edid-parse.c:523:27: style: Function 'decode_edid' argument 1 names different: declaration 'data' definition 'edid'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/x11/edid.h:164:40: note: Function 'decode_edid' argument 1 names different: declaration 'data' definition 'edid'.
SDL2-2.0.8/src/video/x11/edid-parse.c:523:27: note: Function 'decode_edid' argument 1 names different: declaration 'data' definition 'edid'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: style: Condition 'uv_y_sample_interval>1' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:83:35: note: Assignment 'uv_y_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: note: Condition 'uv_y_sample_interval>1' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: style: Condition 'uv_x_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:82:35: note: Assignment 'uv_x_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: note: Condition 'uv_x_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: style: Condition 'uv_y_sample_interval>1' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:83:35: note: Assignment 'uv_y_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: note: Condition 'uv_y_sample_interval>1' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: style: Condition 'uv_y_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:83:35: note: Assignment 'uv_y_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: note: Condition 'uv_y_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: style: Condition 'uv_x_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:82:35: note: Assignment 'uv_x_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: note: Condition 'uv_x_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: style: Condition 'uv_y_sample_interval>1' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:88:35: note: Assignment 'uv_y_sample_interval=1', assigned value is 1
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: note: Condition 'uv_y_sample_interval>1' is always false
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: style: Condition 'uv_x_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:87:35: note: Assignment 'uv_x_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: note: Condition 'uv_x_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: style: Condition 'uv_y_sample_interval>1' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:88:35: note: Assignment 'uv_y_sample_interval=1', assigned value is 1
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: note: Condition 'uv_y_sample_interval>1' is always false
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: style: Condition 'uv_y_sample_interval==2' is always false [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:88:35: note: Assignment 'uv_y_sample_interval=1', assigned value is 1
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: note: Condition 'uv_y_sample_interval==2' is always false
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: style: Condition 'uv_x_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:87:35: note: Assignment 'uv_x_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: note: Condition 'uv_x_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: style: Condition 'uv_y_sample_interval>1' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:93:35: note: Assignment 'uv_y_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: note: Condition 'uv_y_sample_interval>1' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: style: Condition 'uv_x_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:92:35: note: Assignment 'uv_x_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: note: Condition 'uv_x_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: style: Condition 'uv_y_sample_interval>1' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:93:35: note: Assignment 'uv_y_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: note: Condition 'uv_y_sample_interval>1' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: style: Condition 'uv_y_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:93:35: note: Assignment 'uv_y_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: note: Condition 'uv_y_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: style: Condition 'uv_x_sample_interval==2' is always true [knownConditionTrueFalse]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:92:35: note: Assignment 'uv_x_sample_interval=2', assigned value is 2
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: note: Condition 'uv_x_sample_interval==2' is always true
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: style: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:82:35: note: 'uv_x_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: note: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: style: Same expression on both sides of '==' because the value of 'uv_y_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:83:35: note: 'uv_y_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: note: Same expression on both sides of '==' because the value of 'uv_y_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: style: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:82:35: note: 'uv_x_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: note: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:97:42: style: Same expression on both sides of '-' because the value of 'uv_y_sample_interval' and '1' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:88:35: note: 'uv_y_sample_interval' is assigned value '1' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:97:42: note: Same expression on both sides of '-' because the value of 'uv_y_sample_interval' and '1' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: style: Same expression on both sides of '>' because the value of 'uv_y_sample_interval' and '1' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:88:35: note: 'uv_y_sample_interval' is assigned value '1' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:126:29: note: Same expression on both sides of '>' because the value of 'uv_y_sample_interval' and '1' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: style: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:87:35: note: 'uv_x_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: note: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: style: Same expression on both sides of '>' because the value of 'uv_y_sample_interval' and '1' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:88:35: note: 'uv_y_sample_interval' is assigned value '1' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:157:29: note: Same expression on both sides of '>' because the value of 'uv_y_sample_interval' and '1' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: style: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:87:35: note: 'uv_x_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: note: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: style: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:92:35: note: 'uv_x_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:141:28: note: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: style: Same expression on both sides of '==' because the value of 'uv_y_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:93:35: note: 'uv_y_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:165:27: note: Same expression on both sides of '==' because the value of 'uv_y_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: style: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same. [duplicateExpression]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:92:35: note: 'uv_x_sample_interval' is assigned value '2' here.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:198:28: note: Same expression on both sides of '==' because the value of 'uv_x_sample_interval' and '2' are the same.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv420_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:32:17: note: Function 'yuv420_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv420_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv420_rgb565_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:32:35: note: Function 'yuv420_rgb565_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv420_rgb565_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv420_rgb565_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:32:53: note: Function 'yuv420_rgb565_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv420_rgb565_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv420_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:32:65: note: Function 'yuv420_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv420_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv420_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:32:84: note: Function 'yuv420_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv420_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv420_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:33:11: note: Function 'yuv420_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv420_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv420_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:33:25: note: Function 'yuv420_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv420_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv420_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:38:17: note: Function 'yuv420_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv420_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv420_rgb24_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:38:35: note: Function 'yuv420_rgb24_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv420_rgb24_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv420_rgb24_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:38:53: note: Function 'yuv420_rgb24_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv420_rgb24_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv420_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:38:65: note: Function 'yuv420_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv420_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv420_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:38:84: note: Function 'yuv420_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv420_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv420_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:39:11: note: Function 'yuv420_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv420_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv420_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:39:25: note: Function 'yuv420_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv420_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv420_rgba_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:44:17: note: Function 'yuv420_rgba_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv420_rgba_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv420_rgba_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:44:35: note: Function 'yuv420_rgba_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv420_rgba_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv420_rgba_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:44:53: note: Function 'yuv420_rgba_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv420_rgba_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv420_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:44:65: note: Function 'yuv420_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv420_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv420_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:44:84: note: Function 'yuv420_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv420_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv420_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:45:11: note: Function 'yuv420_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv420_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv420_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:45:25: note: Function 'yuv420_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv420_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv420_bgra_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:50:17: note: Function 'yuv420_bgra_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv420_bgra_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv420_bgra_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:50:35: note: Function 'yuv420_bgra_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv420_bgra_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv420_bgra_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:50:53: note: Function 'yuv420_bgra_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv420_bgra_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv420_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:50:65: note: Function 'yuv420_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv420_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv420_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:50:84: note: Function 'yuv420_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv420_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv420_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:51:11: note: Function 'yuv420_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv420_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv420_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:51:25: note: Function 'yuv420_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv420_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv420_argb_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:56:17: note: Function 'yuv420_argb_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv420_argb_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv420_argb_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:56:35: note: Function 'yuv420_argb_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv420_argb_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv420_argb_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:56:53: note: Function 'yuv420_argb_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv420_argb_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv420_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:56:65: note: Function 'yuv420_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv420_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv420_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:56:84: note: Function 'yuv420_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv420_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv420_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:57:11: note: Function 'yuv420_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv420_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv420_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:57:25: note: Function 'yuv420_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv420_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv420_abgr_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:62:17: note: Function 'yuv420_abgr_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv420_abgr_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv420_abgr_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:62:35: note: Function 'yuv420_abgr_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv420_abgr_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv420_abgr_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:62:53: note: Function 'yuv420_abgr_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv420_abgr_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv420_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:62:65: note: Function 'yuv420_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv420_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv420_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:62:84: note: Function 'yuv420_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv420_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv420_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:63:11: note: Function 'yuv420_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv420_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv420_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:63:25: note: Function 'yuv420_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv420_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv422_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:68:17: note: Function 'yuv422_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv422_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv422_rgb565_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:68:35: note: Function 'yuv422_rgb565_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv422_rgb565_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv422_rgb565_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:68:53: note: Function 'yuv422_rgb565_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv422_rgb565_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv422_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:68:65: note: Function 'yuv422_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv422_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv422_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:68:84: note: Function 'yuv422_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv422_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv422_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:69:11: note: Function 'yuv422_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv422_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv422_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:69:25: note: Function 'yuv422_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv422_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv422_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:74:17: note: Function 'yuv422_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv422_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv422_rgb24_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:74:35: note: Function 'yuv422_rgb24_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv422_rgb24_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv422_rgb24_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:74:53: note: Function 'yuv422_rgb24_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv422_rgb24_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv422_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:74:65: note: Function 'yuv422_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv422_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv422_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:74:84: note: Function 'yuv422_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv422_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv422_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:75:11: note: Function 'yuv422_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv422_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv422_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:75:25: note: Function 'yuv422_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv422_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv422_rgba_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:80:17: note: Function 'yuv422_rgba_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv422_rgba_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv422_rgba_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:80:35: note: Function 'yuv422_rgba_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv422_rgba_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv422_rgba_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:80:53: note: Function 'yuv422_rgba_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv422_rgba_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv422_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:80:65: note: Function 'yuv422_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv422_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv422_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:80:84: note: Function 'yuv422_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv422_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv422_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:81:11: note: Function 'yuv422_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv422_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv422_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:81:25: note: Function 'yuv422_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv422_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv422_bgra_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:86:17: note: Function 'yuv422_bgra_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv422_bgra_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv422_bgra_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:86:35: note: Function 'yuv422_bgra_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv422_bgra_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv422_bgra_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:86:53: note: Function 'yuv422_bgra_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv422_bgra_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv422_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:86:65: note: Function 'yuv422_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv422_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv422_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:86:84: note: Function 'yuv422_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv422_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv422_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:87:11: note: Function 'yuv422_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv422_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv422_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:87:25: note: Function 'yuv422_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv422_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv422_argb_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:92:17: note: Function 'yuv422_argb_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv422_argb_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv422_argb_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:92:35: note: Function 'yuv422_argb_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv422_argb_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv422_argb_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:92:53: note: Function 'yuv422_argb_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv422_argb_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv422_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:92:65: note: Function 'yuv422_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv422_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv422_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:92:84: note: Function 'yuv422_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv422_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv422_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:93:11: note: Function 'yuv422_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv422_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv422_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:93:25: note: Function 'yuv422_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv422_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuv422_abgr_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:98:17: note: Function 'yuv422_abgr_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuv422_abgr_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuv422_abgr_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:98:35: note: Function 'yuv422_abgr_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuv422_abgr_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuv422_abgr_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:98:53: note: Function 'yuv422_abgr_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuv422_abgr_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuv422_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:98:65: note: Function 'yuv422_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuv422_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuv422_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:98:84: note: Function 'yuv422_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuv422_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuv422_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:99:11: note: Function 'yuv422_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuv422_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuv422_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:99:25: note: Function 'yuv422_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuv422_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuvnv12_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:104:17: note: Function 'yuvnv12_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuvnv12_rgb565_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuvnv12_rgb565_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:104:35: note: Function 'yuvnv12_rgb565_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuvnv12_rgb565_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuvnv12_rgb565_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:104:53: note: Function 'yuvnv12_rgb565_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuvnv12_rgb565_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuvnv12_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:104:65: note: Function 'yuvnv12_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuvnv12_rgb565_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuvnv12_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:104:84: note: Function 'yuvnv12_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuvnv12_rgb565_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuvnv12_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:105:11: note: Function 'yuvnv12_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuvnv12_rgb565_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuvnv12_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:105:25: note: Function 'yuvnv12_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuvnv12_rgb565_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuvnv12_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:110:17: note: Function 'yuvnv12_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuvnv12_rgb24_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuvnv12_rgb24_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:110:35: note: Function 'yuvnv12_rgb24_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuvnv12_rgb24_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuvnv12_rgb24_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:110:53: note: Function 'yuvnv12_rgb24_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuvnv12_rgb24_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuvnv12_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:110:65: note: Function 'yuvnv12_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuvnv12_rgb24_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuvnv12_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:110:84: note: Function 'yuvnv12_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuvnv12_rgb24_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuvnv12_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:111:11: note: Function 'yuvnv12_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuvnv12_rgb24_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuvnv12_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:111:25: note: Function 'yuvnv12_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuvnv12_rgb24_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuvnv12_rgba_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:116:17: note: Function 'yuvnv12_rgba_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuvnv12_rgba_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuvnv12_rgba_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:116:35: note: Function 'yuvnv12_rgba_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuvnv12_rgba_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuvnv12_rgba_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:116:53: note: Function 'yuvnv12_rgba_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuvnv12_rgba_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuvnv12_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:116:65: note: Function 'yuvnv12_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuvnv12_rgba_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuvnv12_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:116:84: note: Function 'yuvnv12_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuvnv12_rgba_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuvnv12_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:117:11: note: Function 'yuvnv12_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuvnv12_rgba_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuvnv12_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:117:25: note: Function 'yuvnv12_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuvnv12_rgba_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuvnv12_bgra_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:122:17: note: Function 'yuvnv12_bgra_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuvnv12_bgra_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuvnv12_bgra_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:122:35: note: Function 'yuvnv12_bgra_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuvnv12_bgra_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuvnv12_bgra_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:122:53: note: Function 'yuvnv12_bgra_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuvnv12_bgra_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuvnv12_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:122:65: note: Function 'yuvnv12_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuvnv12_bgra_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuvnv12_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:122:84: note: Function 'yuvnv12_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuvnv12_bgra_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuvnv12_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:123:11: note: Function 'yuvnv12_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuvnv12_bgra_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuvnv12_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:123:25: note: Function 'yuvnv12_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuvnv12_bgra_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuvnv12_argb_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:128:17: note: Function 'yuvnv12_argb_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuvnv12_argb_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuvnv12_argb_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:128:35: note: Function 'yuvnv12_argb_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuvnv12_argb_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuvnv12_argb_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:128:53: note: Function 'yuvnv12_argb_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuvnv12_argb_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuvnv12_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:128:65: note: Function 'yuvnv12_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuvnv12_argb_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuvnv12_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:128:84: note: Function 'yuvnv12_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuvnv12_argb_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuvnv12_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:129:11: note: Function 'yuvnv12_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuvnv12_argb_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuvnv12_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:129:25: note: Function 'yuvnv12_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuvnv12_argb_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: style: Function 'yuvnv12_abgr_std' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:134:17: note: Function 'yuvnv12_abgr_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:17: note: Function 'yuvnv12_abgr_std' argument 3 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: style: Function 'yuvnv12_abgr_std' argument 4 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:134:35: note: Function 'yuvnv12_abgr_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:35: note: Function 'yuvnv12_abgr_std' argument 4 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: style: Function 'yuvnv12_abgr_std' argument 5 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:134:53: note: Function 'yuvnv12_abgr_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:53: note: Function 'yuvnv12_abgr_std' argument 5 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: style: Function 'yuvnv12_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:134:65: note: Function 'yuvnv12_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:65: note: Function 'yuvnv12_abgr_std' argument 6 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: style: Function 'yuvnv12_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:134:84: note: Function 'yuvnv12_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:74:84: note: Function 'yuvnv12_abgr_std' argument 7 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: style: Function 'yuvnv12_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:135:11: note: Function 'yuvnv12_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:11: note: Function 'yuvnv12_abgr_std' argument 8 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: style: Function 'yuvnv12_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:135:25: note: Function 'yuvnv12_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:75:25: note: Function 'yuvnv12_abgr_std' argument 9 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:188:17: style: Function 'rgb24_yuv420_std' argument 3 names different: declaration 'rgb' definition 'RGB'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:362:17: note: Function 'rgb24_yuv420_std' argument 3 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:188:17: note: Function 'rgb24_yuv420_std' argument 3 names different: declaration 'rgb' definition 'RGB'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:188:31: style: Function 'rgb24_yuv420_std' argument 4 names different: declaration 'rgb_stride' definition 'RGB_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:362:31: note: Function 'rgb24_yuv420_std' argument 4 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:188:31: note: Function 'rgb24_yuv420_std' argument 4 names different: declaration 'rgb_stride' definition 'RGB_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:11: style: Function 'rgb24_yuv420_std' argument 5 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:363:11: note: Function 'rgb24_yuv420_std' argument 5 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:11: note: Function 'rgb24_yuv420_std' argument 5 names different: declaration 'y' definition 'Y'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:23: style: Function 'rgb24_yuv420_std' argument 6 names different: declaration 'u' definition 'U'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:363:23: note: Function 'rgb24_yuv420_std' argument 6 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:23: note: Function 'rgb24_yuv420_std' argument 6 names different: declaration 'u' definition 'U'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:35: style: Function 'rgb24_yuv420_std' argument 7 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:363:35: note: Function 'rgb24_yuv420_std' argument 7 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:35: note: Function 'rgb24_yuv420_std' argument 7 names different: declaration 'v' definition 'V'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:47: style: Function 'rgb24_yuv420_std' argument 8 names different: declaration 'y_stride' definition 'Y_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:363:47: note: Function 'rgb24_yuv420_std' argument 8 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:47: note: Function 'rgb24_yuv420_std' argument 8 names different: declaration 'y_stride' definition 'Y_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:66: style: Function 'rgb24_yuv420_std' argument 9 names different: declaration 'uv_stride' definition 'UV_stride'. [funcArgNamesDifferent]
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.h:363:66: note: Function 'rgb24_yuv420_std' argument 9 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb.c:189:66: note: Function 'rgb24_yuv420_std' argument 9 names different: declaration 'uv_stride' definition 'UV_stride'.
SDL2-2.0.8/src/video/yuv2rgb/yuv_rgb_std_func.h:212:4: style: Variable 'rgb_ptr1' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/controllermap.c:369:5: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/controllermap.c:356:0: note: Variable 'window' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/controllermap.c:369:5: note: Variable 'window' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/controllermap.c:706:17: style: The scope of the variable 'name' can be reduced. [variableScope]
SDL2-2.0.8/test/testatomic.c:55:5: style: Variable 'tfret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testatomic.c:43:0: note: Variable 'tfret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testatomic.c:55:5: note: Variable 'tfret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testatomic.c:25:18: style: The scope of the variable 't' can be reduced. [variableScope]
SDL2-2.0.8/test/testatomic.c:318:14: style: The scope of the variable 'entry_seq' can be reduced. [variableScope]
SDL2-2.0.8/test/testatomic.c:319:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
SDL2-2.0.8/test/testatomic.c:365:14: style: The scope of the variable 'entry_seq' can be reduced. [variableScope]
SDL2-2.0.8/test/testatomic.c:366:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
SDL2-2.0.8/test/testatomic.c:107:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:122:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:181:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:183:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:190:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:192:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:227:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:229:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:231:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:232:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:234:60: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:239:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testatomic.c:240:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
SDL2-2.0.8/test/testautomation_audio.c:143:17: style: The scope of the variable 'audioDriver' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:232:17: style: The scope of the variable 'audioDriver' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:349:11: style: The scope of the variable 'n' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:407:8: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:408:16: style: The scope of the variable 'name' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:453:8: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:454:16: style: The scope of the variable 'name' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:581:15: style: The scope of the variable 'expectedError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:698:8: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:700:10: style: The scope of the variable 'device' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:756:8: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:758:10: style: The scope of the variable 'device' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:917:8: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:918:8: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_audio.c:920:10: style: The scope of the variable 'device' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_clipboard.c:25:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_hints.c:78:9: style: The scope of the variable 'result1' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_hints.c:79:9: style: The scope of the variable 'result2' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_hints.c:103:9: style: The scope of the variable 'originalValue' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_keyboard.c:113:16: style: The scope of the variable 'expectedError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_keyboard.c:595:16: style: The scope of the variable 'expectedError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_keyboard.c:53:13: style: Variable 'window' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_mouse.c:435:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
SDL2-2.0.8/test/testautomation_mouse.c:407:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_pixels.c:235:15: style: The scope of the variable 'error' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_pixels.c:320:15: style: The scope of the variable 'expectedError2' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_pixels.c:408:15: style: The scope of the variable 'expectedError1' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_pixels.c:409:15: style: The scope of the variable 'expectedError2' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_platform.c:173:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:170:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:173:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:176:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:173:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:176:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:179:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:176:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:179:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:182:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:179:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:182:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:185:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:182:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:185:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:188:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:185:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:188:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:191:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:188:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:191:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:194:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:191:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:194:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:197:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_platform.c:194:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:197:4: note: Variable 'ret' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_platform.c:115:11: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_platform.c:337:11: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_platform.c:144:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_platform.c:197:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_rect.c:968:9: style: The scope of the variable 'newx' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rect.c:968:15: style: The scope of the variable 'newy' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rect.c:1116:9: style: The scope of the variable 'newx' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rect.c:1116:15: style: The scope of the variable 'newy' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_render.c:685:4: style: Variable 'referenceSurface' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_render.c:681:4: note: Variable 'referenceSurface' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_render.c:685:4: note: Variable 'referenceSurface' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_render.c:695:4: style: Variable 'referenceSurface' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_render.c:691:4: note: Variable 'referenceSurface' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_render.c:695:4: note: Variable 'referenceSurface' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_render.c:705:4: style: Variable 'referenceSurface' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_render.c:701:4: note: Variable 'referenceSurface' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_render.c:705:4: note: Variable 'referenceSurface' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_render.c:992:23: style: Function '_compare' argument 1 names different: declaration 'reference' definition 'referenceSurface'. [funcArgNamesDifferent]
SDL2-2.0.8/test/testautomation_render.c:32:35: note: Function '_compare' argument 1 names different: declaration 'reference' definition 'referenceSurface'.
SDL2-2.0.8/test/testautomation_render.c:992:23: note: Function '_compare' argument 1 names different: declaration 'reference' definition 'referenceSurface'.
SDL2-2.0.8/test/testautomation_rwops.c:523:11: style: The scope of the variable 'rv_file' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rwops.c:524:11: style: The scope of the variable 'rv_mem' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rwops.c:527:15: style: The scope of the variable 'rwops_file' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rwops.c:528:15: style: The scope of the variable 'rwops_mem' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rwops.c:530:8: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rwops.c:589:15: style: The scope of the variable 'rw' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rwops.c:592:11: style: The scope of the variable 'objectsWritten' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_rwops.c:605:8: style: The scope of the variable 'cresult' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1123:10: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1124:7: style: The scope of the variable 'nonAsciiCharacters' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1125:10: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1160:10: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1161:7: style: The scope of the variable 'nonAsciiCharacters' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1162:10: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1213:10: style: The scope of the variable 'len' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1214:7: style: The scope of the variable 'nonAsciiCharacters' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:1215:10: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_sdltest.c:133:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_sdltest.c:130:13: style: Variable 'uresult' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_sdltest.c:148:13: style: Variable 'dresult' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_surface.c:272:5: style: Variable 'face' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_surface.c:268:0: note: Variable 'face' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_surface.c:272:5: note: Variable 'face' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_surface.c:342:5: style: Variable 'face' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_surface.c:337:0: note: Variable 'face' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_surface.c:342:5: note: Variable 'face' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_surface.c:41:9: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:53:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
SDL2-2.0.8/test/testautomation_video.c:869:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_video.c:865:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_video.c:869:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_video.c:871:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_video.c:869:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_video.c:871:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_video.c:878:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testautomation_video.c:871:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_video.c:878:3: note: Variable 'result' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testautomation_video.c:361:7: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:419:7: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:477:20: style: The scope of the variable 'dResult' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:518:9: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:542:15: style: The scope of the variable 'invalidWindowError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:574:7: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:601:15: style: The scope of the variable 'invalidWindowError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:625:15: style: The scope of the variable 'expectedError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:626:9: style: The scope of the variable 'lastError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:1053:15: style: The scope of the variable 'invalidParameterError' can be reduced. [variableScope]
SDL2-2.0.8/test/testautomation_video.c:500:17: style: Variable 'dResult' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_video.c:804:16: style: Variable 'dummyState' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_video.c:885:8: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testautomation_video.c:919:12: style: Variable 'format' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testdraw2.c:42:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/test/testdraw2.c:42:12: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL2-2.0.8/test/testdrawchessboard.c:34:17: style: The scope of the variable 'column' can be reduced. [variableScope]
SDL2-2.0.8/test/testdrawchessboard.c:34:28: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/test/testfile.c:78:5: style: Variable 'rwops' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testfile.c:68:0: note: Variable 'rwops' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testfile.c:78:5: note: Variable 'rwops' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testgamecontroller.c:75:5: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testgamecontroller.c:72:0: note: Variable 'temp' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testgamecontroller.c:75:5: note: Variable 'temp' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testgamecontroller.c:252:25: style: The scope of the variable 'gamecontroller' can be reduced. [variableScope]
SDL2-2.0.8/test/testgesture.c:95:9: style: The scope of the variable 'xr' can be reduced. [variableScope]
SDL2-2.0.8/test/testgesture.c:132:11: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/test/testgesture.c:132:14: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL2-2.0.8/test/testgesture.c:133:18: style: The scope of the variable 'c' can be reduced. [variableScope]
SDL2-2.0.8/test/testgesture.c:133:21: style: The scope of the variable 'col' can be reduced. [variableScope]
SDL2-2.0.8/test/testiconv.c:46:11: style: The scope of the variable 'ucs4' can be reduced. [variableScope]
SDL2-2.0.8/test/testime.c:139:13: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testintersections.c:44:9: style: The scope of the variable 'x' can be reduced. [variableScope]
SDL2-2.0.8/test/testintersections.c:44:12: style: The scope of the variable 'y' can be reduced. [variableScope]
SDL2-2.0.8/test/testjoystick.c:196:5: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2-2.0.8/test/testjoystick.c:189:0: note: Variable 'window' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testjoystick.c:196:5: note: Variable 'window' is reassigned a value before the old one has been used.
SDL2-2.0.8/test/testjoystick.c:242:17: style: The scope of the variable 'name' can be reduced. [variableScope]
SDL2-2.0.8/test/testnative.c:89:15: style: The scope of the variable 'position' can be reduced. [variableScope]
SDL2-2.0.8/test/testnative.c:89:26: style: The scope of the variable 'velocity' can be reduced. [variableScope]
SDL2-2.0.8/test/testrumble.c:47:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testsprite2.c:120:26: style: The scope of the variable 'velocity' can be reduced. [variableScope]
SDL2-2.0.8/test/testspriteminimal.c:99:15: style: The scope of the variable 'position' can be reduced. [variableScope]
SDL2-2.0.8/test/testspriteminimal.c:99:26: style: The scope of the variable 'velocity' can be reduced. [variableScope]
SDL2-2.0.8/test/teststreaming.c:74:13: style: The scope of the variable 'dst' can be reduced. [variableScope]
SDL2-2.0.8/test/testvulkan.c:689:11: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2-2.0.8/test/testvulkan.c:1132:5: style: Variable 'fsaa' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testvulkan.c:1133:5: style: Variable 'accel' is assigned a value that is never used. [unreadVariable]
SDL2-2.0.8/test/testyuv.c:127:25: warning: Either the condition '!pattern' is redundant or there is possible null pointer dereference: pattern. [nullPointerRedundantCheck]
SDL2-2.0.8/test/testyuv.c:133:9: note: Assuming that condition '!pattern' is not redundant
SDL2-2.0.8/test/testyuv.c:127:25: note: Null pointer dereference
SDL2-2.0.8/test/testyuv.c:257:17: style: The scope of the variable 'titles' can be reduced. [variableScope]
SDL2-2.0.8/test/testyuv.c:258:10: style: The scope of the variable 'title' can be reduced. [variableScope]
SDL2-2.0.8/test/testyuv.c:263:9: style: The scope of the variable 'current' can be reduced. [variableScope]
SDL2-2.0.8/test/torturethread.c:67:9: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl2-gfx/libsdl2-gfx_1.0.4+dfsg.orig.tar.gz
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:888:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:888:25: style: The scope of the variable 'y0p1' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:888:31: style: The scope of the variable 'x0pxdir' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2081:17: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2740:6: style: The scope of the variable 'ints' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2949:6: style: The scope of the variable 'pixels_written' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2949:21: style: The scope of the variable 'write_width' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3050:6: style: The scope of the variable 'ints' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3328:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3378:23: style: The scope of the variable 'charpos' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3379:9: style: The scope of the variable 'curpos' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3579:10: style: The scope of the variable 'kn' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3579:13: style: The scope of the variable 'nn' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3579:16: style: The scope of the variable 'nkn' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3580:9: style: The scope of the variable 'blend' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:3760:6: style: The scope of the variable 'wh' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:1731:75: style: Function 'filledCircleColor' argument 4 names different: declaration 'r' definition 'rad'. [funcArgNamesDifferent]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.h:145:101: note: Function 'filledCircleColor' argument 4 names different: declaration 'r' definition 'rad'.
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:1731:75: note: Function 'filledCircleColor' argument 4 names different: declaration 'r' definition 'rad'.
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:46:6: style: struct member 'SDL2_gfxBresenhamIterator::dx' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:46:10: style: struct member 'SDL2_gfxBresenhamIterator::dy' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:46:14: style: struct member 'SDL2_gfxBresenhamIterator::s1' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:46:18: style: struct member 'SDL2_gfxBresenhamIterator::s2' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:46:22: style: struct member 'SDL2_gfxBresenhamIterator::swapdir' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:46:31: style: struct member 'SDL2_gfxBresenhamIterator::error' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:54:16: style: struct member 'SDL2_gfxMurphyIterator::renderer' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:55:6: style: struct member 'SDL2_gfxMurphyIterator::u' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:55:9: style: struct member 'SDL2_gfxMurphyIterator::v' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:56:6: style: struct member 'SDL2_gfxMurphyIterator::ku' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:56:10: style: struct member 'SDL2_gfxMurphyIterator::kt' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:56:14: style: struct member 'SDL2_gfxMurphyIterator::kv' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:56:18: style: struct member 'SDL2_gfxMurphyIterator::kd' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:57:6: style: struct member 'SDL2_gfxMurphyIterator::oct2' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:58:6: style: struct member 'SDL2_gfxMurphyIterator::quad4' is never used. [unusedStructMember]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:983:2: style: Variable 'wgtcompmask' is assigned a value that is never used. [unreadVariable]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2583:7: style: Variable 'x1' is assigned a value that is never used. [unreadVariable]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2584:0: style: Variable 'y1' is assigned a value that is never used. [unreadVariable]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2585:2: style: Variable 'x2' is modified but its new value is never used. [unreadVariable]
SDL2_gfx-1.0.4/SDL2_gfxPrimitives.c:2586:2: style: Variable 'y2' is modified but its new value is never used. [unreadVariable]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:177:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:310:23: style: The scope of the variable 'Mask' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:313:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:426:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:546:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:733:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:1004:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:1145:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:1796:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:1921:29: style: The scope of the variable 'D' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:2070:23: style: The scope of the variable 'Mask' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:2075:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:2202:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:2327:29: style: The scope of the variable 'D' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:2478:23: style: The scope of the variable 'Mask' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:2796:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:2950:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:3095:23: style: The scope of the variable 'Mask' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:3098:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:3397:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_imageFilter.c:3916:6: style: The scope of the variable 'result' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:125:22: warning: Either the condition 'rz_dst==NULL' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1612:29: note: Assuming that condition 'rz_dst==NULL' is not redundant
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1611:39: note: Calling function '_shrinkSurfaceRGBA', 2nd argument 'dst' value is 0
SDL2_gfx-1.0.4/SDL2_rotozoom.c:125:22: note: Null pointer dereference
SDL2_gfx-1.0.4/SDL2_rotozoom.c:126:9: warning: Either the condition 'rz_dst==NULL' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1612:29: note: Assuming that condition 'rz_dst==NULL' is not redundant
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1611:39: note: Calling function '_shrinkSurfaceRGBA', 2nd argument 'dst' value is 0
SDL2_gfx-1.0.4/SDL2_rotozoom.c:126:9: note: Null pointer dereference
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1602:2: warning: Either the condition 'rz_dst==NULL' is redundant or there is possible null pointer dereference: rz_dst. [nullPointerRedundantCheck]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1612:29: note: Assuming that condition 'rz_dst==NULL' is not redundant
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1602:2: note: Null pointer dereference
SDL2_gfx-1.0.4/SDL2_rotozoom.c:110:19: style: The scope of the variable 'osp' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:198:14: style: The scope of the variable 'osp' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:279:75: style: The scope of the variable 'ex' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:279:79: style: The scope of the variable 'ey' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:279:83: style: The scope of the variable 'cx' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:279:87: style: The scope of the variable 'cy' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:279:98: style: The scope of the variable 'sstepx' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:279:106: style: The scope of the variable 'sstepy' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:280:14: style: The scope of the variable 'c00' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:280:20: style: The scope of the variable 'c01' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:280:32: style: The scope of the variable 'c11' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:282:41: style: The scope of the variable 't1' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:282:45: style: The scope of the variable 't2' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:631:12: style: The scope of the variable 't1' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:631:16: style: The scope of the variable 't2' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:631:54: style: The scope of the variable 'ex' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:631:58: style: The scope of the variable 'ey' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:748:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:748:28: style: The scope of the variable 'sdx' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:748:33: style: The scope of the variable 'sdy' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:806:11: style: The scope of the variable 'bpr' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1061:33: style: The scope of the variable 'sanglezoominv' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1061:48: style: The scope of the variable 'canglezoominv' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1062:6: style: The scope of the variable 'dstwidthhalf' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1062:30: style: The scope of the variable 'dstheighthalf' can be reduced. [variableScope]
SDL2_gfx-1.0.4/SDL2_rotozoom.c:1367:6: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_gfx-1.0.4/test/TestGfx.c:64:8: style: The scope of the variable 'af' can be reduced. [variableScope]
SDL2_gfx-1.0.4/test/TestGfx.c:156:26: style: The scope of the variable 'fy' can be reduced. [variableScope]
SDL2_gfx-1.0.4/test/TestGfx.c:234:7: style: The scope of the variable 'titletext' can be reduced. [variableScope]
SDL2_gfx-1.0.4/test/testframerate.c:62:6: style: The scope of the variable 'newRate' can be reduced. [variableScope]
SDL2_gfx-1.0.4/test/testrotozoom.c:467:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
SDL2_gfx-1.0.4/test/testrotozoom.c:412:11: note: outer condition: start<=6
SDL2_gfx-1.0.4/test/testrotozoom.c:467:13: note: identical inner condition: start<=6
SDL2_gfx-1.0.4/test/testrotozoom.c:568:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
SDL2_gfx-1.0.4/test/testrotozoom.c:484:11: note: outer condition: start<=12
SDL2_gfx-1.0.4/test/testrotozoom.c:568:13: note: identical inner condition: start<=12
SDL2_gfx-1.0.4/test/testrotozoom.c:640:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
SDL2_gfx-1.0.4/test/testrotozoom.c:585:11: note: outer condition: start<=16
SDL2_gfx-1.0.4/test/testrotozoom.c:640:13: note: identical inner condition: start<=16
SDL2_gfx-1.0.4/test/testrotozoom.c:716:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
SDL2_gfx-1.0.4/test/testrotozoom.c:661:11: note: outer condition: start<=22
SDL2_gfx-1.0.4/test/testrotozoom.c:716:13: note: identical inner condition: start<=22
SDL2_gfx-1.0.4/test/testrotozoom.c:629:3: style: Variable 'picture_again' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2_gfx-1.0.4/test/testrotozoom.c:624:3: note: Variable 'picture_again' is reassigned a value before the old one has been used.
SDL2_gfx-1.0.4/test/testrotozoom.c:629:3: note: Variable 'picture_again' is reassigned a value before the old one has been used.
SDL2_gfx-1.0.4/test/testrotozoom.c:230:9: style: The scope of the variable 'zoomxf' can be reduced. [variableScope]
SDL2_gfx-1.0.4/test/testrotozoom.c:230:16: style: The scope of the variable 'zoomyf' can be reduced. [variableScope]
SDL2_gfx-1.0.4/test/testrotozoom.c:351:15: style: The scope of the variable 'rotozoom_texture' can be reduced. [variableScope]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl2-image/libsdl2-image_2.0.3+dfsg1.orig.tar.gz
SDL2_image-2.0.3/miniz.h:1456:79: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
SDL2_image-2.0.3/miniz.h:1726:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
SDL2_image-2.0.3/miniz.h:1456:79: note: Null pointer addition
SDL2_image-2.0.3/miniz.h:1457:119: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
SDL2_image-2.0.3/miniz.h:1726:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
SDL2_image-2.0.3/miniz.h:1457:119: note: Null pointer subtraction
SDL2_image-2.0.3/miniz.h:2320:41: style: The scope of the variable 'p' can be reduced. [variableScope]
SDL2_image-2.0.3/miniz.h:2320:45: style: The scope of the variable 'q' can be reduced. [variableScope]
SDL2_image-2.0.3/miniz.h:2133:8: style: Mismatching assignment and comparison, comparison 'flags==1' is always false. [assignIfError]
SDL2_image-2.0.3/miniz.h:2131:75: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
SDL2_image-2.0.3/miniz.h:2133:8: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl2-mixer/libsdl2-mixer_2.0.2+dfsg1.orig.tar.gz
SDL2_mixer-2.0.2/effect_position.c:1503:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
SDL2_mixer-2.0.2/effect_position.c:1504:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_mixer-2.0.2/effects_internal.c:67:9: style: The scope of the variable 'volume' can be reduced. [variableScope]
SDL2_mixer-2.0.2/effects_internal.c:68:9: style: The scope of the variable 'sample' can be reduced. [variableScope]
SDL2_mixer-2.0.2/effects_internal.c:69:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
SDL2_mixer-2.0.2/effects_internal.c:102:9: style: The scope of the variable 'volume' can be reduced. [variableScope]
SDL2_mixer-2.0.2/effects_internal.c:103:9: style: The scope of the variable 'sample' can be reduced. [variableScope]
SDL2_mixer-2.0.2/effects_internal.c:104:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:669:9: style: The scope of the variable 'samplesize' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:833:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:929:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:1001:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:1056:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:1093:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:1227:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_mixer-2.0.2/mixer.c:361:59: style: Function 'Mix_OpenAudioDevice' argument 3 names different: declaration 'channels' definition 'nchannels'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:147:83: note: Function 'Mix_OpenAudioDevice' argument 3 names different: declaration 'channels' definition 'nchannels'.
SDL2_mixer-2.0.2/mixer.c:361:59: note: Function 'Mix_OpenAudioDevice' argument 3 names different: declaration 'channels' definition 'nchannels'.
SDL2_mixer-2.0.2/mixer.c:456:53: style: Function 'Mix_OpenAudio' argument 3 names different: declaration 'channels' definition 'nchannels'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:144:77: note: Function 'Mix_OpenAudio' argument 3 names different: declaration 'channels' definition 'nchannels'.
SDL2_mixer-2.0.2/mixer.c:456:53: note: Function 'Mix_OpenAudio' argument 3 names different: declaration 'channels' definition 'nchannels'.
SDL2_mixer-2.0.2/mixer.c:927:30: style: Function 'Mix_PlayChannelTimed' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:550:54: note: Function 'Mix_PlayChannelTimed' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:927:30: note: Function 'Mix_PlayChannelTimed' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:980:27: style: Function 'Mix_ExpireChannel' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:577:51: note: Function 'Mix_ExpireChannel' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:980:27: note: Function 'Mix_ExpireChannel' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:999:32: style: Function 'Mix_FadeInChannelTimed' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:557:56: note: Function 'Mix_FadeInChannelTimed' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:999:32: note: Function 'Mix_FadeInChannelTimed' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1054:20: style: Function 'Mix_Volume' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:564:44: note: Function 'Mix_Volume' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1054:20: note: Function 'Mix_Volume' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1091:25: style: Function 'Mix_HaltChannel' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:569:49: note: Function 'Mix_HaltChannel' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1091:25: note: Function 'Mix_HaltChannel' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1187:21: style: Function 'Mix_Playing' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:613:45: note: Function 'Mix_Playing' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1187:21: note: Function 'Mix_Playing' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1254:20: style: Function 'Mix_Pause' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:592:44: note: Function 'Mix_Pause' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1254:20: note: Function 'Mix_Pause' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1273:21: style: Function 'Mix_Resume' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:593:45: note: Function 'Mix_Resume' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1273:21: note: Function 'Mix_Resume' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1298:20: style: Function 'Mix_Paused' argument 1 names different: declaration 'channel' definition 'which'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:594:44: note: Function 'Mix_Paused' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1298:20: note: Function 'Mix_Paused' argument 1 names different: declaration 'channel' definition 'which'.
SDL2_mixer-2.0.2/mixer.c:1524:28: style: Function 'Mix_RegisterEffect' argument 1 names different: declaration 'chan' definition 'channel'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:325:52: note: Function 'Mix_RegisterEffect' argument 1 names different: declaration 'chan' definition 'channel'.
SDL2_mixer-2.0.2/mixer.c:1524:28: note: Function 'Mix_RegisterEffect' argument 1 names different: declaration 'chan' definition 'channel'.
SDL2_mixer-2.0.2/music.c:912:29: style: Function 'Mix_SetSynchroValue' argument 1 names different: declaration 'value' definition 'i'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/SDL_mixer.h:620:53: note: Function 'Mix_SetSynchroValue' argument 1 names different: declaration 'value' definition 'i'.
SDL2_mixer-2.0.2/music.c:912:29: note: Function 'Mix_SetSynchroValue' argument 1 names different: declaration 'value' definition 'i'.
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:360:5: style: Variable 'mididata' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:356:0: note: Variable 'mididata' is reassigned a value before the old one has been used.
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:360:5: note: Variable 'mididata' is reassigned a value before the old one has been used.
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:301:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:307:12: warning: Redundant assignment of 'format' to itself. [selfAssignment]
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:312:12: warning: Redundant assignment of 'tracks' to itself. [selfAssignment]
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:332:14: warning: Redundant assignment of 'size' to itself. [selfAssignment]
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:354:43: style: Function 'CreateMIDIEventList' argument 1 names different: declaration 'rw' definition 'src'. [funcArgNamesDifferent]
SDL2_mixer-2.0.2/native_midi/native_midi_common.h:57:43: note: Function 'CreateMIDIEventList' argument 1 names different: declaration 'rw' definition 'src'.
SDL2_mixer-2.0.2/native_midi/native_midi_common.c:354:43: note: Function 'CreateMIDIEventList' argument 1 names different: declaration 'rw' definition 'src'.
SDL2_mixer-2.0.2/playmus.c:75:5: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
SDL2_mixer-2.0.2/playmus.c:76:9: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
SDL2_mixer-2.0.2/timidity/common.c:49:12: style: The scope of the variable 'l' can be reduced. [variableScope]
SDL2_mixer-2.0.2/timidity/instrum.c:34:11: style: The scope of the variable 'sp' can be reduced. [variableScope]
SDL2_mixer-2.0.2/timidity/mix.c:71:41: style: The scope of the variable 'ramp' can be reduced. [variableScope]
SDL2_mixer-2.0.2/timidity/resample.c:538:13: style: The scope of the variable 'xdiff' can be reduced. [variableScope]
SDL2_mixer-2.0.2/timidity/resample.c:540:56: style: The scope of the variable 'vptr' can be reduced. [variableScope]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl2-net/libsdl2-net_2.0.1+dfsg1.orig.tar.xz
SDL2_net-2.0.1/SDLnet.c:277:42: style: Function 'SDLNet_Write16' argument 2 names different: declaration 'area' definition 'areap'. [funcArgNamesDifferent]
SDL2_net-2.0.1/SDLnet.c:270:65: note: Function 'SDLNet_Write16' argument 2 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnet.c:277:42: note: Function 'SDLNet_Write16' argument 2 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnet.c:282:43: style: Function 'SDLNet_Write32' argument 2 names different: declaration 'area' definition 'areap'. [funcArgNamesDifferent]
SDL2_net-2.0.1/SDLnet.c:271:65: note: Function 'SDLNet_Write32' argument 2 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnet.c:282:43: note: Function 'SDLNet_Write32' argument 2 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnet.c:287:28: style: Function 'SDLNet_Read16' argument 1 names different: declaration 'area' definition 'areap'. [funcArgNamesDifferent]
SDL2_net-2.0.1/SDLnet.c:274:52: note: Function 'SDLNet_Read16' argument 1 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnet.c:287:28: note: Function 'SDLNet_Read16' argument 1 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnet.c:292:34: style: Function 'SDLNet_Read32' argument 1 names different: declaration 'area' definition 'areap'. [funcArgNamesDifferent]
SDL2_net-2.0.1/SDLnet.c:275:58: note: Function 'SDLNet_Read32' argument 1 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnet.c:292:34: note: Function 'SDLNet_Read32' argument 1 names different: declaration 'area' definition 'areap'.
SDL2_net-2.0.1/SDLnetTCP.c:236:49: style: Function 'SDLNet_TCP_Send' argument 2 names different: declaration 'data' definition 'datap'. [funcArgNamesDifferent]
SDL2_net-2.0.1/SDL_net.h:158:73: note: Function 'SDLNet_TCP_Send' argument 2 names different: declaration 'data' definition 'datap'.
SDL2_net-2.0.1/SDLnetTCP.c:236:49: note: Function 'SDLNet_TCP_Send' argument 2 names different: declaration 'data' definition 'datap'.
SDL2_net-2.0.1/SDLnetselect.c:47:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_net-2.0.1/SDLnetselect.c:83:9: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_net-2.0.1/chat.cpp:97:14: error: Array 'hello[258]' accessed at index 259, which is out of bounds. [arrayIndexOutOfBounds]
SDL2_net-2.0.1/chat.cpp:91:17: note: Assignment 'n=255', assigned value is 255
SDL2_net-2.0.1/chat.cpp:97:14: note: Array index out of bounds
SDL2_net-2.0.1/chat.cpp:71:12: style: The scope of the variable 'n' can be reduced. [variableScope]
SDL2_net-2.0.1/chat.cpp:245:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
SDL2_net-2.0.1/chat.cpp:246:9: style: The scope of the variable 'used' can be reduced. [variableScope]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdl2-ttf/libsdl2-ttf_2.0.14+dfsg1.orig.tar.xz
SDL2_ttf-2.0.14/SDL_ttf.c:650:13: style: The scope of the variable 'i' can be reduced. [variableScope]
SDL2_ttf-2.0.14/SDL_ttf.c:800:35: style: The scope of the variable 'c' can be reduced. [variableScope]
SDL2_ttf-2.0.14/SDL_ttf.c:816:35: style: The scope of the variable 'c' can be reduced. [variableScope]
SDL2_ttf-2.0.14/SDL_ttf.c:832:35: style: The scope of the variable 'c' can be reduced. [variableScope]
SDL2_ttf-2.0.14/SDL_ttf.c:1880:9: style: The scope of the variable 'xstart' can be reduced. [variableScope]
SDL2_ttf-2.0.14/showfont.c:217:13: style: Variable 'glyph' is reassigned a value before the old one has been used. [redundantAssignment]
SDL2_ttf-2.0.14/showfont.c:215:0: note: Variable 'glyph' is reassigned a value before the old one has been used.
SDL2_ttf-2.0.14/showfont.c:217:13: note: Variable 'glyph' is reassigned a value before the old one has been used.
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdp/libsdp_1.1.99.orig.tar.gz
./config_parser.y:229:39: style: Same expression on both sides of '-'. [duplicateExpression]
./config_parser.y:258:69: style: Same expression on both sides of '-'. [duplicateExpression]
./config_parser.y:268:107: style: Same expression on both sides of '-'. [duplicateExpression]
trunk/src/match.c:107:7: style: The scope of the variable 'addr_buf' can be reduced. [variableScope]
trunk/src/match.c:108:14: style: The scope of the variable 'addr_str' can be reduced. [variableScope]
trunk/src/match.c:109:7: style: The scope of the variable 'rule_str' can be reduced. [variableScope]
trunk/src/port.c:617:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
trunk/src/port.c:615:0: note: Variable 'ret' is reassigned a value before the old one has been used.
trunk/src/port.c:617:2: note: Variable 'ret' is reassigned a value before the old one has been used.
trunk/src/port.c:516:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
trunk/src/port.c:1903:6: style: The scope of the variable 'to_ipv6' can be reduced. [variableScope]
trunk/src/port.c:1905:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
trunk/src/port.c:1976:6: style: The scope of the variable 'to_ipv6' can be reduced. [variableScope]
trunk/src/port.c:2046:6: style: The scope of the variable 'to_ipv6' can be reduced. [variableScope]
trunk/src/port.c:2048:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
trunk/src/port.c:2521:8: style: The scope of the variable 'config_file' can be reduced. [variableScope]
trunk/src/port.c:1087:23: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
trunk/src/socket.c:97:9: style: The scope of the variable 'test' can be reduced. [variableScope]
trunk/src/socket.c:98:9: style: The scope of the variable 'inet' can be reduced. [variableScope]
trunk/src/socket.c:99:10: style: The scope of the variable 'tenviron' can be reduced. [variableScope]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsdsl/libsdsl_2.0.3.orig.tar.gz
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_sada.hpp:315:1: performance: Technically the member function 'sdsl::doc_list_index_sada::construct_doc_border' can be static. [functionStatic]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_sada.hpp:358:1: performance: Technically the member function 'sdsl::doc_list_index_sada::construct_doc_isa' can be static. [functionStatic]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:173:1: performance: Technically the member function 'sdsl::doc_list_index_greedy::construct_doc_border' can be static. [functionStatic]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_sort.hpp:160:9: performance: Technically the member function 'sdsl::doc_list_index_sort::construct_doc_border' can be static. [functionStatic]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_sada.hpp:75:11: warning: The class 'result' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:44:11: warning: The class 'result' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_sort.hpp:36:9: warning: The class 'result' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:55:18: performance: Function parameter 'sp' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:55:32: performance: Function parameter 'ep' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:57:18: performance: Function parameter 'sp' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:57:32: performance: Function parameter 'ep' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:186:35: performance: Function parameter 'doc_cnt' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:203:23: performance: Function parameter 'lb' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:203:37: performance: Function parameter 'rb' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_greedy.hpp:203:51: performance: Function parameter 'k' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_qprobing.hpp:42:37: performance: Function parameter 'file_name' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/document_retrieval/src/doc_list_index_qprobing.hpp:66:52: performance: Function parameter 'k' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/benchmark/indexing_count/src/genpatterns.c:29:10: style: The scope of the variable 'test' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_count/src/run_queries_sdsl.cpp:122:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_count/src/run_queries_sdsl.cpp:175:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_count/src/run_queries_sdsl.cpp:225:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/genintervals.c:27:10: style: The scope of the variable 'test' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/genintervals.c:114:15: style: Unused variable: l [unusedVariable]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/run_queries_sdsl.cpp:115:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/run_queries_sdsl.cpp:169:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/run_queries_sdsl.cpp:246:12: style: The scope of the variable 'text' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/run_queries_sdsl.cpp:249:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/run_queries_sdsl.cpp:221:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
sdsl-lite-2.0.3/benchmark/indexing_extract/src/run_queries_sdsl.cpp:251:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
sdsl-lite-2.0.3/benchmark/indexing_locate/src/run_queries_sdsl.cpp:117:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_locate/src/run_queries_sdsl.cpp:171:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_locate/src/run_queries_sdsl.cpp:249:12: style: The scope of the variable 'text' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_locate/src/run_queries_sdsl.cpp:252:12: style: The scope of the variable 'time' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/indexing_locate/src/run_queries_sdsl.cpp:224:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
sdsl-lite-2.0.3/benchmark/indexing_locate/src/run_queries_sdsl.cpp:254:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
sdsl-lite-2.0.3/benchmark/lcp/src/create_sa_bwt.cpp:24:13: style: The scope of the variable 'num_bytes' can be reduced. [variableScope]
sdsl-lite-2.0.3/benchmark/rrr_vector/src/rrr_time_and_space.cpp:99:9: style: Variable 'stop' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
sdsl-lite-2.0.3/benchmark/rrr_vector/src/rrr_time_and_space.cpp:97:9: note: Variable 'stop' is reassigned a value before the old one has been used if variable is no semaphore variable.
sdsl-lite-2.0.3/benchmark/rrr_vector/src/rrr_time_and_space.cpp:99:9: note: Variable 'stop' is reassigned a value before the old one has been used if variable is no semaphore variable.
sdsl-lite-2.0.3/benchmark/self_delimiting_codes/src/sdc_benchmark.cpp:23:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample10_unittest.cc:101:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample2.cc:52:32: style: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample2.h:82:30: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample2.cc:52:32: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample5_unittest.cc:151:22: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample5_unittest.cc:68:22: note: Virtual function in base class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample5_unittest.cc:151:22: note: Function in derived class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:87:40: style: Class 'PreCalculatedPrimeTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:60:22: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:49:22: note: Virtual function in base class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:60:22: note: Function in derived class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:71:21: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:53:21: note: Virtual function in base class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:71:21: note: Function in derived class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:92:22: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:49:22: note: Virtual function in base class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:92:22: note: Function in derived class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:96:21: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:53:21: note: Virtual function in base class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/prime_tables.h:96:21: note: Function in derived class
sdsl-lite-2.0.3/external/gtest-1.6.0/samples/sample9_unittest.cc:95:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest-filepath.cc:251:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest-filepath.cc:231:0: note: Variable 'result' is reassigned a value before the old one has been used.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest-filepath.cc:251:5: note: Variable 'result' is reassigned a value before the old one has been used.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3174:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3106:57: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3174:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3175:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3108:63: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3175:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3176:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3110:54: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3176:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3177:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3111:50: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3177:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3178:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3112:61: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3178:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3179:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3115:66: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3179:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3180:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3109:61: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3180:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3181:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3116:64: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3181:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3182:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3113:48: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3182:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3183:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3114:52: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3183:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3184:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3118:55: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/src/gtest.cc:3184:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-filepath_test.cc:116:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-linked_ptr_test.cc:81:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-listener_test.cc:163:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-message_test.cc:46:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-options_test.cc:73:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-port_test.cc:80:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-printers_test.cc:272:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-test-part_test.cc:60:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-tuple_test.cc:47:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest-unittest-api_test.cc:117:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_environment_test.cc:114:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_filter_unittest_.cc:52:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_output_test_.cc:569:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_pred_impl_unittest.cc:98:10: style: Technically the member function 'PredFunctor1::operator()' can be const. [functionConst]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_pred_impl_unittest.cc:522:10: style: Technically the member function 'PredFunctor2::operator()' can be const. [functionConst]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_pred_impl_unittest.cc:988:10: style: Technically the member function 'PredFunctor3::operator()' can be const. [functionConst]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_pred_impl_unittest.cc:1496:10: style: Technically the member function 'PredFunctor4::operator()' can be const. [functionConst]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_pred_impl_unittest.cc:2046:10: style: Technically the member function 'PredFunctor5::operator()' can be const. [functionConst]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_repeat_test.cc:97:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_shuffle_test_.cc:52:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_sole_header_test.cc:45:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/gtest-1.6.0/test/gtest_unittest.cc:339:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/divsufsort.c:42:20: style: The scope of the variable 'ISAb' can be reduced. [variableScope]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/divsufsort.c:42:27: style: The scope of the variable 'buf' can be reduced. [variableScope]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/sssort.c:936:14: style: The scope of the variable 'a' can be reduced. [variableScope]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/sssort.c:373:18: style: struct member 'Anonymous0::a' is never used. [unusedStructMember]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/sssort.c:373:22: style: struct member 'Anonymous0::b' is never used. [unusedStructMember]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/sssort.c:265:14: style: Unused variable: t [unusedVariable]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/sssort.c:285:14: style: Unused variable: t [unusedVariable]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/trsort.c:278:30: style: The scope of the variable 'e' can be reduced. [variableScope]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/trsort.c:278:34: style: The scope of the variable 'f' can be reduced. [variableScope]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/trsort.c:419:24: style: struct member 'Anonymous0::a' is never used. [unusedStructMember]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/trsort.c:163:14: style: Unused variable: t [unusedVariable]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/trsort.c:183:14: style: Unused variable: t [unusedVariable]
sdsl-lite-2.0.3/external/libdivsufsort-2.0.1/lib/trsort.c:424:13: style: Unused variable: t [unusedVariable]
sdsl-lite-2.0.3/lib/bp_support_algorithm.cpp:52:45: style: Variable 'cur_block' is modified but its new value is never used. [unreadVariable]
sdsl-lite-2.0.3/lib/construct_lcp.cpp:898:13: style: Condition 'new_lcp_value' is always false [knownConditionTrueFalse]
sdsl-lite-2.0.3/lib/construct_lcp.cpp:883:30: note: Assignment 'new_lcp_value=false', assigned value is 0
sdsl-lite-2.0.3/lib/construct_lcp.cpp:898:13: note: Condition 'new_lcp_value' is always false
sdsl-lite-2.0.3/lib/construct_lcp.cpp:125:13: style: The scope of the variable 'sigma' can be reduced. [variableScope]
sdsl-lite-2.0.3/lib/construct_lcp.cpp:436:13: style: The scope of the variable 'sigma' can be reduced. [variableScope]
sdsl-lite-2.0.3/lib/io.cpp:102:62: performance: Function parameter 'name_part' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/lib/io.cpp:107:63: performance: Function parameter 'name_part' should be passed by const reference. [passedByValue]
sdsl-lite-2.0.3/lib/memory_management.cpp:620:12: style: The scope of the variable 'page_size_in_bytes' can be reduced. [variableScope]
sdsl-lite-2.0.3/lib/memory_management.cpp:621:12: style: The scope of the variable 'num_free_pages' can be reduced. [variableScope]
sdsl-lite-2.0.3/test/BitVectorGenerator.cpp:50:16: warning: Conversion of string literal "CRAFTED-MAT-SELECT" to bool always evaluates to true. [incorrectStringBooleanError]
sdsl-lite-2.0.3/test/BitVectorTest.cpp:46:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/BitsTest.cpp:132:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/CoderTest.cpp:53:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/CompileTest.cpp:10:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/CsaByteTest.cpp:43:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/CsaIntTest.cpp:38:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/CstByteTest.cpp:50:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/CstIntTest.cpp:58:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/IntVectorBufferTest.cpp:85:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/IntVectorMapperTest.cpp:40:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/IntVectorTest.cpp:98:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/InvPermSupportTest.cpp:55:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/K2TreapTest.cpp:39:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/LcpConstructTest.cpp:72:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/NNDictDynamicTest.cpp:45:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/RMQTest.cpp:31:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/RankSupportTest.cpp:60:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/SaConstructTest.cpp:31:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/SearchBidirectionalTest.cpp:34:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/SelectSupportTest.cpp:50:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/SortedIntStackTest.cpp:44:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/WtByteTest.cpp:45:0: error: syntax error [syntaxError]
sdsl-lite-2.0.3/test/WtIntTest.cpp:43:0: error: syntax error [syntaxError]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsearch-elasticsearch-perl/libsearch-elasticsearch-perl_5.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsearch-estraier-perl/libsearch-estraier-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsearch-gin-perl/libsearch-gin-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsearch-queryparser-perl/libsearch-queryparser-perl_0.94.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsearch-xapian-perl/libsearch-xapian-perl_1.2.25.1.orig.tar.gz
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsearpc/libsearpc_3.0.8.orig.tar.gz
libsearpc-3.1-latest/demo/demo-async-client.c:144:15: style: Condition 'error!=NULL' is always false [knownConditionTrueFalse]
libsearpc-3.1-latest/demo/demo-async-client.c:95:21: note: Assignment 'error=NULL', assigned value is 0
libsearpc-3.1-latest/demo/demo-async-client.c:144:15: note: Condition 'error!=NULL' is always false
libsearpc-3.1-latest/demo/demo-async-client.c:144:15: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
libsearpc-3.1-latest/demo/demo-async-client.c:95:21: note: 'error' is assigned value 'NULL' here.
libsearpc-3.1-latest/demo/demo-async-client.c:144:15: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
libsearpc-3.1-latest/demo/searpc-demo-packet.h:31:11: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
libsearpc-3.1-latest/demo/searpc-demo-packet.h:58:10: style: The scope of the variable 'nread' can be reduced. [variableScope]
libsearpc-3.1-latest/demo/demo-async-client.c:37:9: style: Unused variable: fd [unusedVariable]
libsearpc-3.1-latest/demo/demo-async-client.c:37:13: style: Unused variable: ret [unusedVariable]
libsearpc-3.1-latest/demo/demo-async-client.c:39:19: style: Unused variable: pac_ret [unusedVariable]
libsearpc-3.1-latest/demo/demo-async-client.c:92:11: style: Unused variable: ret_str [unusedVariable]
libsearpc-3.1-latest/demo/searpc-demo-client.c:34:13: style: Unused variable: ret [unusedVariable]
libsearpc-3.1-latest/demo/searpc-demo-client.c:178:11: style: Unused variable: ret_str [unusedVariable]
libsearpc-3.1-latest/demo/searpc-demo-server.c:82:19: style: The scope of the variable 'connfd' can be reduced. [variableScope]
libsearpc-3.1-latest/lib/searpc-client.c:559:9: style: The scope of the variable 'err_code' can be reduced. [variableScope]
libsearpc-3.1-latest/lib/searpc-client.c:560:17: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
libsearpc-3.1-latest/lib/searpc-client.c:605:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsearpc-3.1-latest/lib/searpc-client.c:636:14: style: The scope of the variable 'member' can be reduced. [variableScope]
libsearpc-3.1-latest/lib/searpc-client.c:411:16: style: Unused variable: ret_len [unusedVariable]
libsearpc-3.1-latest/lib/searpc-named-pipe-transport.c:444:17: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
libsearpc-3.1-latest/lib/searpc-named-pipe-transport.c:469:13: style: The scope of the variable 'nread' can be reduced. [variableScope]
libsearpc-3.1-latest/lib/searpc-named-pipe-transport.c:52:64: style: Function 'searpc_client_with_named_pipe_transport' argument 1 names different: declaration 'client' definition 'pipe_client'. [funcArgNamesDifferent]
libsearpc-3.1-latest/lib/searpc-named-pipe-transport.h:54:79: note: Function 'searpc_client_with_named_pipe_transport' argument 1 names different: declaration 'client' definition 'pipe_client'.
libsearpc-3.1-latest/lib/searpc-named-pipe-transport.c:52:64: note: Function 'searpc_client_with_named_pipe_transport' argument 1 names different: declaration 'client' definition 'pipe_client'.
libsearpc-3.1-latest/lib/searpc-named-pipe-transport.c:236:13: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
libsearpc-3.1-latest/lib/searpc-server.c:217:46: style: Function 'searpc_server_register_function' argument 1 names different: declaration 'service' definition 'svc_name'. [funcArgNamesDifferent]
libsearpc-3.1-latest/lib/searpc-server.h:73:55: note: Function 'searpc_server_register_function' argument 1 names different: declaration 'service' definition 'svc_name'.
libsearpc-3.1-latest/lib/searpc-server.c:217:46: note: Function 'searpc_server_register_function' argument 1 names different: declaration 'service' definition 'svc_name'.
libsearpc-3.1-latest/lib/searpc-server.c:249:42: style: Function 'searpc_server_call_function' argument 1 names different: declaration 'service' definition 'svc_name'. [funcArgNamesDifferent]
libsearpc-3.1-latest/lib/searpc-server.h:89:49: note: Function 'searpc_server_call_function' argument 1 names different: declaration 'service' definition 'svc_name'.
libsearpc-3.1-latest/lib/searpc-server.c:249:42: note: Function 'searpc_server_call_function' argument 1 names different: declaration 'service' definition 'svc_name'.
libsearpc-3.1-latest/lib/searpc-utils.c:195:17: style: Unused variable: member_name [unusedVariable]
libsearpc-3.1-latest/tests/clar.c:506:50: warning: Either the condition 's1' is redundant or there is possible null pointer dereference: s1. [nullPointerRedundantCheck]
libsearpc-3.1-latest/tests/clar.c:499:8: note: Assuming that condition 's1' is not redundant
libsearpc-3.1-latest/tests/clar.c:506:50: note: Null pointer dereference
libsearpc-3.1-latest/tests/clar.c:506:54: warning: Either the condition 's2' is redundant or there is possible null pointer dereference: s2. [nullPointerRedundantCheck]
libsearpc-3.1-latest/tests/clar.c:499:14: note: Assuming that condition 's2' is not redundant
libsearpc-3.1-latest/tests/clar.c:506:54: note: Null pointer dereference
libsearpc-3.1-latest/tests/clar.c:524:59: warning: Either the condition 's1' is redundant or there is possible null pointer dereference: s1. [nullPointerRedundantCheck]
libsearpc-3.1-latest/tests/clar.c:517:8: note: Assuming that condition 's1' is not redundant
libsearpc-3.1-latest/tests/clar.c:524:59: note: Null pointer dereference
libsearpc-3.1-latest/tests/clar.c:524:68: warning: Either the condition 's2' is redundant or there is possible null pointer dereference: s2. [nullPointerRedundantCheck]
libsearpc-3.1-latest/tests/clar.c:517:14: note: Assuming that condition 's2' is not redundant
libsearpc-3.1-latest/tests/clar.c:524:68: note: Null pointer dereference
libsearpc-3.1-latest/tests/clar.c:294:22: style: The scope of the variable 'suitelen' can be reduced. [variableScope]
libsearpc-3.1-latest/tests/clar.c:294:32: style: The scope of the variable 'cmplen' can be reduced. [variableScope]
libsearpc-3.1-latest/tests/clar.c:434:14: style: Function 'clar__fail' argument 3 names different: declaration 'error' definition 'error_msg'. [funcArgNamesDifferent]
libsearpc-3.1-latest/tests/clar.h:93:14: note: Function 'clar__fail' argument 3 names different: declaration 'error' definition 'error_msg'.
libsearpc-3.1-latest/tests/clar.c:434:14: note: Function 'clar__fail' argument 3 names different: declaration 'error' definition 'error_msg'.
libsearpc-3.1-latest/tests/clar.c:469:14: style: Function 'clar__assert' argument 4 names different: declaration 'error' definition 'error_msg'. [funcArgNamesDifferent]
libsearpc-3.1-latest/tests/clar.h:101:14: note: Function 'clar__assert' argument 4 names different: declaration 'error' definition 'error_msg'.
libsearpc-3.1-latest/tests/clar.c:469:14: note: Function 'clar__assert' argument 4 names different: declaration 'error' definition 'error_msg'.
libsearpc-3.1-latest/tests/clar/fs.h:312:19: style: Function 'fs_rm' argument 1 names different: declaration '_source' definition 'source'. [funcArgNamesDifferent]
libsearpc-3.1-latest/tests/clar.c:90:31: note: Function 'fs_rm' argument 1 names different: declaration '_source' definition 'source'.
libsearpc-3.1-latest/tests/clar/fs.h:312:19: note: Function 'fs_rm' argument 1 names different: declaration '_source' definition 'source'.
libsearpc-3.1-latest/tests/clar/print.h:38:91: style: Function 'clar_print_ontest' argument 3 names different: declaration 'failed' definition 'status'. [funcArgNamesDifferent]
libsearpc-3.1-latest/tests/clar.c:154:91: note: Function 'clar_print_ontest' argument 3 names different: declaration 'failed' definition 'status'.
libsearpc-3.1-latest/tests/clar/print.h:38:91: note: Function 'clar_print_ontest' argument 3 names different: declaration 'failed' definition 'status'.
libsearpc-3.1-latest/tests/clar/fixtures.h:8:2: warning: The buffer '_path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libsearpc-3.1-latest/tests/clar.c:519:21: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
libsearpc-3.1-latest/tests/searpc.c:227:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsearpc-3.1-latest/tests/searpc.c:226:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsearpc-3.1-latest/tests/searpc.c:227:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsearpc-3.1-latest/tests/searpc.c:272:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libseccomp/libseccomp_2.3.3.orig.tar.gz
libseccomp-2.3.3/src/arch-syscall-check.c:79:14: style: The scope of the variable 'sys_name' can be reduced. [variableScope]
libseccomp-2.3.3/src/arch.c:93:0: error: #error the arch code needs to know about your machine type [preprocessorErrorDirective]
libseccomp-2.3.3/src/db.c:160:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libseccomp-2.3.3/src/db.c:445:15: style: The scope of the variable 'iter' can be reduced. [variableScope]
libseccomp-2.3.3/src/db.c:932:23: style: Checking if unsigned variable 'col->filter_cnt' is less than zero. [unsignedLessThanZero]
libseccomp-2.3.3/src/gen_bpf.c:267:20: style: The scope of the variable 'i_iter' can be reduced. [variableScope]
libseccomp-2.3.3/src/gen_bpf.c:935:20: style: The scope of the variable 'i_iter' can be reduced. [variableScope]
libseccomp-2.3.3/src/gen_bpf.c:1554:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libseccomp-2.3.3/src/gen_bpf.c:1654:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libseccomp-2.3.3/src/gen_bpf.c:1726:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libseccomp-2.3.3/src/gen_pfc.c:101:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/src/gen_pfc.c:103:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/src/gen_pfc.c:105:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/src/gen_pfc.c:238:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/src/gen_pfc.c:238:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/src/gen_pfc.c:241:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/src/system.c:134:2: style: Variable 'prgm' is reassigned a value before the old one has been used. [redundantAssignment]
libseccomp-2.3.3/src/system.c:132:0: note: Variable 'prgm' is reassigned a value before the old one has been used.
libseccomp-2.3.3/src/system.c:134:2: note: Variable 'prgm' is reassigned a value before the old one has been used.
libseccomp-2.3.3/tests/11-basic-basic_errors.c:117:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
libseccomp-2.3.3/tests/11-basic-basic_errors.c:114:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
libseccomp-2.3.3/tests/11-basic-basic_errors.c:117:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
libseccomp-2.3.3/tests/11-basic-basic_errors.c:134:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
libseccomp-2.3.3/tests/11-basic-basic_errors.c:131:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
libseccomp-2.3.3/tests/11-basic-basic_errors.c:134:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
libseccomp-2.3.3/tests/11-basic-basic_errors.c:173:8: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
libseccomp-2.3.3/tests/13-basic-attrs.c:35:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
libseccomp-2.3.3/tests/13-basic-attrs.c:33:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
libseccomp-2.3.3/tests/13-basic-attrs.c:35:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
libseccomp-2.3.3/tools/scmp_arch_detect.c:121:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_disasm.c:329:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_disasm.c:375:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_disasm.c:383:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_disasm.c:385:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_disasm.c:439:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_disasm.c:441:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_disasm.c:441:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:81:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:99:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:99:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:156:11: style: The scope of the variable 'code' can be reduced. [variableScope]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:157:10: style: The scope of the variable 'jt' can be reduced. [variableScope]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:158:10: style: The scope of the variable 'jf' can be reduced. [variableScope]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:159:11: style: The scope of the variable 'k' can be reduced. [variableScope]
libseccomp-2.3.3/tools/scmp_bpf_sim.c:44:11: style: struct member 'sim_state::temp' is never used. [unusedStructMember]
libseccomp-2.3.3/tools/scmp_sys_resolver.c:55:14: style: The scope of the variable 'sys_name' can be reduced. [variableScope]
libseccomp-2.3.3/tools/util.c:78:0: error: #error the simulator code needs to know about your machine type [preprocessorErrorDirective]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsecp256k1/libsecp256k1_0.1~20170810.orig.tar.gz
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/contrib/lax_der_parsing.c:115:12: style: Variable 'pos' is modified but its new value is never used. [unreadVariable]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/num.h:19:0: error: #error "Please select num implementation" [preprocessorErrorDirective]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_8x32_impl.h:165:80: style: Function 'secp256k1_scalar_set_b32' argument 2 names different: declaration 'bin' definition 'b32'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar.h:36:80: note: Function 'secp256k1_scalar_set_b32' argument 2 names different: declaration 'bin' definition 'b32'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_8x32_impl.h:165:80: note: Function 'secp256k1_scalar_set_b32' argument 2 names different: declaration 'bin' definition 'b32'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_8x32_impl.h:238:59: style: Function 'secp256k1_scalar_cond_negate' argument 1 names different: declaration 'a' definition 'r'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar.h:83:59: note: Function 'secp256k1_scalar_cond_negate' argument 1 names different: declaration 'a' definition 'r'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_8x32_impl.h:238:59: note: Function 'secp256k1_scalar_cond_negate' argument 1 names different: declaration 'a' definition 'r'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_impl.h:55:83: style: Function 'secp256k1_scalar_inverse' argument 2 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar.h:61:83: note: Function 'secp256k1_scalar_inverse' argument 2 names different: declaration 'a' definition 'x'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_impl.h:55:83: note: Function 'secp256k1_scalar_inverse' argument 2 names different: declaration 'a' definition 'x'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_impl.h:225:87: style: Function 'secp256k1_scalar_inverse_var' argument 2 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar.h:64:87: note: Function 'secp256k1_scalar_inverse_var' argument 2 names different: declaration 'a' definition 'x'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/scalar_impl.h:225:87: note: Function 'secp256k1_scalar_inverse_var' argument 2 names different: declaration 'a' definition 'x'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/group_impl.h:642:73: style: Function 'secp256k1_gej_rescale' argument 2 names different: declaration 'b' definition 's'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/group.h:142:73: note: Function 'secp256k1_gej_rescale' argument 2 names different: declaration 'b' definition 's'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/group_impl.h:642:73: note: Function 'secp256k1_gej_rescale' argument 2 names different: declaration 'b' definition 's'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/hash_impl.h:131:96: style: Function 'secp256k1_sha256_write' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/hash.h:20:96: note: Function 'secp256k1_sha256_write' argument 3 names different: declaration 'size' definition 'len'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/hash_impl.h:131:96: note: Function 'secp256k1_sha256_write' argument 3 names different: declaration 'size' definition 'len'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/hash_impl.h:164:110: style: Function 'secp256k1_hmac_sha256_initialize' argument 3 names different: declaration 'size' definition 'keylen'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/hash.h:27:110: note: Function 'secp256k1_hmac_sha256_initialize' argument 3 names different: declaration 'size' definition 'keylen'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/hash_impl.h:164:110: note: Function 'secp256k1_hmac_sha256_initialize' argument 3 names different: declaration 'size' definition 'keylen'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/ecmult_gen_impl.h:124:117: style: Function 'secp256k1_ecmult_gen' argument 3 names different: declaration 'a' definition 'gn'. [funcArgNamesDifferent]
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/ecmult_gen.h:39:117: note: Function 'secp256k1_ecmult_gen' argument 3 names different: declaration 'a' definition 'gn'.
secp256k1-f532bdc9f77f7bbf7e93faabfbe9c483f0a9f75f/src/ecmult_gen_impl.h:124:117: note: Function 'secp256k1_ecmult_gen' argument 3 names different: declaration 'a' definition 'gn'.
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsecret/libsecret_0.18.orig.tar.xz
libsecret-0.18/egg/egg-hex.c:81:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsecret-0.18/egg/egg-hex.c:76:33: note: outer condition: n_data>0
libsecret-0.18/egg/egg-hex.c:81:16: note: identical inner condition: n_data>0
libsecret-0.18/egg/egg-secure-memory.c:170:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:170:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:228:14: style: The scope of the variable 'beg' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:228:20: style: The scope of the variable 'end' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:276:14: style: The scope of the variable 'beg' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:276:20: style: The scope of the variable 'end' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:671:15: style: The scope of the variable 'other' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:802:8: style: The scope of the variable 'cell' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:982:8: style: The scope of the variable 'cell' can be reduced. [variableScope]
libsecret-0.18/egg/egg-secure-memory.c:1020:28: style: Function 'egg_secure_alloc_full' argument 3 names different: declaration 'options' definition 'flags'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-secure-memory.h:90:69: note: Function 'egg_secure_alloc_full' argument 3 names different: declaration 'options' definition 'flags'.
libsecret-0.18/egg/egg-secure-memory.c:1020:28: note: Function 'egg_secure_alloc_full' argument 3 names different: declaration 'options' definition 'flags'.
libsecret-0.18/egg/egg-secure-memory.c:1075:32: style: Function 'egg_secure_realloc_full' argument 2 names different: declaration 'p' definition 'memory'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-secure-memory.h:92:56: note: Function 'egg_secure_realloc_full' argument 2 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:1075:32: note: Function 'egg_secure_realloc_full' argument 2 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:1077:30: style: Function 'egg_secure_realloc_full' argument 4 names different: declaration 'options' definition 'flags'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-secure-memory.h:92:78: note: Function 'egg_secure_realloc_full' argument 4 names different: declaration 'options' definition 'flags'.
libsecret-0.18/egg/egg-secure-memory.c:1077:30: note: Function 'egg_secure_realloc_full' argument 4 names different: declaration 'options' definition 'flags'.
libsecret-0.18/egg/egg-secure-memory.c:1165:24: style: Function 'egg_secure_free' argument 1 names different: declaration 'p' definition 'memory'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-secure-memory.h:94:39: note: Function 'egg_secure_free' argument 1 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:1165:24: note: Function 'egg_secure_free' argument 1 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:1171:29: style: Function 'egg_secure_free_full' argument 1 names different: declaration 'p' definition 'memory'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-secure-memory.h:96:39: note: Function 'egg_secure_free_full' argument 1 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:1171:29: note: Function 'egg_secure_free_full' argument 1 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:1171:41: style: Function 'egg_secure_free_full' argument 2 names different: declaration 'fallback' definition 'flags'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-secure-memory.h:96:46: note: Function 'egg_secure_free_full' argument 2 names different: declaration 'fallback' definition 'flags'.
libsecret-0.18/egg/egg-secure-memory.c:1171:41: note: Function 'egg_secure_free_full' argument 2 names different: declaration 'fallback' definition 'flags'.
libsecret-0.18/egg/egg-secure-memory.c:1213:31: style: Function 'egg_secure_check' argument 1 names different: declaration 'p' definition 'memory'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-secure-memory.h:100:45: note: Function 'egg_secure_check' argument 1 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:1213:31: note: Function 'egg_secure_check' argument 1 names different: declaration 'p' definition 'memory'.
libsecret-0.18/egg/egg-secure-memory.c:855:8: style: Unused variable: pages [unusedVariable]
libsecret-0.18/egg/egg-secure-memory.c:304:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libsecret-0.18/egg/egg-testing.c:43:29: style: Function 'egg_test_escape_data' argument 2 names different: declaration 'size' definition 'n_data'. [funcArgNamesDifferent]
libsecret-0.18/egg/egg-testing.h:47:55: note: Function 'egg_test_escape_data' argument 2 names different: declaration 'size' definition 'n_data'.
libsecret-0.18/egg/egg-testing.c:43:29: note: Function 'egg_test_escape_data' argument 2 names different: declaration 'size' definition 'n_data'.
libsecret-0.18/egg/test-secmem.c:185:18: warning: The 2nd memset() argument '3405691582U' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
libsecret-0.18/egg/test-secmem.c:195:18: warning: The 2nd memset() argument '3405691582U' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
libsecret-0.18/libsecret/secret-item.h:16:0: error: #error "Only <libsecret/secret.h> can be included directly." [preprocessorErrorDirective]
libsecret-0.18/libsecret/secret-attributes.h:16:0: error: #error "Only <libsecret/secret.h> can be included directly." [preprocessorErrorDirective]
libsecret-0.18/libsecret/secret-collection.h:16:0: error: #error "Only <libsecret/secret.h> can be included directly." [preprocessorErrorDirective]
libsecret-0.18/libsecret/secret-paths.h:17:0: error: #error "Only <libsecret/secret.h> can be included directly." [preprocessorErrorDirective]
libsecret-0.18/libsecret/secret-password.h:16:0: error: #error "Only <libsecret/secret.h> can be included directly." [preprocessorErrorDirective]
libsecret-0.18/libsecret/secret-schema.h:16:0: error: #error "Only <libsecret/secret.h> can be included directly." [preprocessorErrorDirective]
libsecret-0.18/libsecret/secret-value.h:16:0: error: #error "Only <libsecret/secret.h> can be included directly." [preprocessorErrorDirective]
libsecret-0.18/secret-dbus-generated.c:6606:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
libsecret-0.18/secret-dbus-generated.c:6604:0: note: Variable 'value' is reassigned a value before the old one has been used.
libsecret-0.18/secret-dbus-generated.c:6606:3: note: Variable 'value' is reassigned a value before the old one has been used.
libsecret-0.18/secret-dbus-generated.c:3003:17: style: The scope of the variable 'variant' can be reduced. [variableScope]
libsecret-0.18/secret-dbus-generated.c:5232:17: style: The scope of the variable 'variant' can be reduced. [variableScope]
libsecret-0.18/secret-dbus-generated.c:7156:17: style: The scope of the variable 'variant' can be reduced. [variableScope]
libsecret-0.18/tool/secret-tool.c:160:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libsecret-0.18/tool/secret-tool.c:243:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libsecret-0.18/tool/secret-tool.c:290:15: style: The scope of the variable 'value' can be reduced. [variableScope]
libsecret-0.18/tool/secret-tool.c:347:13: style: The scope of the variable 'dt' can be reduced. [variableScope]
libsecret-0.18/tool/secret-tool.c:428:17: style: The scope of the variable 'l' can be reduced. [variableScope]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsejda-eventstudio-java/libsejda-eventstudio-java_1.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsejda-injector-java/libsejda-injector-java_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsejda-io-java/libsejda-io-java_1.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsejda-java/libsejda-java_3.2.38.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libselinux/libselinux_2.8.orig.tar.gz
libselinux-2.8/src/audit2why.c:419:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/audit2why.c:418:0: note: Variable 'result' is reassigned a value before the old one has been used.
libselinux-2.8/src/audit2why.c:419:4: note: Variable 'result' is reassigned a value before the old one has been used.
libselinux-2.8/src/audit2why.c:69:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/src/audit2why.c:316:12: style: The scope of the variable 'strObj' can be reduced. [variableScope]
libselinux-2.8/src/avc.c:728:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libselinux-2.8/src/avc.c:980:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libselinux-2.8/src/avc_internal.c:226:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/src/avc_internal.c:253:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/src/avc_sidtab.c:104:38: style: Function 'sidtab_sid_stats' argument 1 names different: declaration 's' definition 'h'. [funcArgNamesDifferent]
libselinux-2.8/src/avc_sidtab.h:33:38: note: Function 'sidtab_sid_stats' argument 1 names different: declaration 's' definition 'h'.
libselinux-2.8/src/avc_sidtab.c:104:38: note: Function 'sidtab_sid_stats' argument 1 names different: declaration 's' definition 'h'.
libselinux-2.8/src/booleans.c:556:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
libselinux-2.8/src/context.c:102:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libselinux-2.8/src/context.c:153:14: style: The scope of the variable 'p' can be reduced. [variableScope]
libselinux-2.8/src/context.c:38:19: error: Dereferencing 'n' after it is deallocated / released [deallocuse]
libselinux-2.8/src/context.c:39:6: error: Dereferencing 'n' after it is deallocated / released [deallocuse]
libselinux-2.8/src/get_context_list.c:120:14: style: The scope of the variable 'conrole' can be reduced. [variableScope]
libselinux-2.8/src/get_context_list.c:120:24: style: The scope of the variable 'contype' can be reduced. [variableScope]
libselinux-2.8/src/get_context_list.c:289:3: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
libselinux-2.8/src/get_default_type.c:14:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/get_default_type.c:12:0: note: Variable 'fp' is reassigned a value before the old one has been used.
libselinux-2.8/src/get_default_type.c:14:2: note: Variable 'fp' is reassigned a value before the old one has been used.
libselinux-2.8/src/init.c:64:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/init.c:59:0: note: Variable 'fp' is reassigned a value before the old one has been used.
libselinux-2.8/src/init.c:64:2: note: Variable 'fp' is reassigned a value before the old one has been used.
libselinux-2.8/src/is_customizable_type.c:16:24: style: The scope of the variable 'i' can be reduced. [variableScope]
libselinux-2.8/src/label.c:97:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libselinux-2.8/src/label_backends_android.c:54:15: style: The scope of the variable 'curr_spec' can be reduced. [variableScope]
libselinux-2.8/src/label_backends_android.c:230:15: style: The scope of the variable 'spec' can be reduced. [variableScope]
libselinux-2.8/src/label_backends_android.c:278:2: error: Address of auto-variable 'spec_arr[i].lr' returned [returnAddressOfAutoVariable]
libselinux-2.8/src/label_backends_android.c:310:2: error: Address of auto-variable 'spec_arr[i].lr' returned [returnAddressOfAutoVariable]
libselinux-2.8/src/label_db.c:178:17: style: The scope of the variable 'spec' can be reduced. [variableScope]
libselinux-2.8/src/label_file.c:690:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/label_file.c:687:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
libselinux-2.8/src/label_file.c:690:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
libselinux-2.8/src/label_file.c:67:15: style: The scope of the variable 'curr_spec' can be reduced. [variableScope]
libselinux-2.8/src/label_file.c:532:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/src/label_file.c:802:27: style: The scope of the variable 'last_area' can be reduced. [variableScope]
libselinux-2.8/src/label_file.c:804:15: style: The scope of the variable 'stem' can be reduced. [variableScope]
libselinux-2.8/src/label_file.c:1007:2: error: Address of auto-variable 'specs[best]->lr' returned [returnAddressOfAutoVariable]
libselinux-2.8/src/label_media.c:156:15: style: The scope of the variable 'spec' can be reduced. [variableScope]
libselinux-2.8/src/label_support.c:68:9: style: The scope of the variable 'spec_entry' can be reduced. [variableScope]
libselinux-2.8/src/label_support.c:69:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/src/label_x.c:183:15: style: The scope of the variable 'spec' can be reduced. [variableScope]
libselinux-2.8/src/load_policy.c:124:2: style: Variable 'vers_max' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:70:0: note: Variable 'vers_max' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:124:2: note: Variable 'vers_max' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:125:2: style: Variable 'vers_min' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:71:0: note: Variable 'vers_min' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:125:2: note: Variable 'vers_min' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:126:2: style: Variable 'policy_file_create' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:72:0: note: Variable 'policy_file_create' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:126:2: note: Variable 'policy_file_create' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:127:2: style: Variable 'policy_file_free' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:73:0: note: Variable 'policy_file_free' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:127:2: note: Variable 'policy_file_free' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:128:2: style: Variable 'policy_file_set_mem' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:74:0: note: Variable 'policy_file_set_mem' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:128:2: note: Variable 'policy_file_set_mem' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:129:2: style: Variable 'policydb_create' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:75:0: note: Variable 'policydb_create' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:129:2: note: Variable 'policydb_create' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:130:2: style: Variable 'policydb_free' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:76:0: note: Variable 'policydb_free' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:130:2: note: Variable 'policydb_free' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:131:2: style: Variable 'policydb_read' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:77:0: note: Variable 'policydb_read' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:131:2: note: Variable 'policydb_read' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:132:2: style: Variable 'policydb_set_vers' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:78:0: note: Variable 'policydb_set_vers' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:132:2: note: Variable 'policydb_set_vers' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:133:2: style: Variable 'policydb_to_image' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:79:0: note: Variable 'policydb_to_image' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:133:2: note: Variable 'policydb_to_image' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:134:2: style: Variable 'genbools_array' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:80:0: note: Variable 'genbools_array' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:134:2: note: Variable 'genbools_array' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:135:2: style: Variable 'genusers' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:81:0: note: Variable 'genusers' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:135:2: note: Variable 'genusers' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:136:2: style: Variable 'genbools' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/load_policy.c:82:0: note: Variable 'genbools' is reassigned a value before the old one has been used.
libselinux-2.8/src/load_policy.c:136:2: note: Variable 'genbools' is reassigned a value before the old one has been used.
libselinux-2.8/src/matchpathcon.c:266:20: style: The scope of the variable 'len' can be reduced. [variableScope]
libselinux-2.8/src/query_user_context.c:40:7: style: The scope of the variable 'response' can be reduced. [variableScope]
libselinux-2.8/src/query_user_context.c:41:6: style: The scope of the variable 'choice' can be reduced. [variableScope]
libselinux-2.8/src/query_user_context.c:24:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
libselinux-2.8/src/query_user_context.c:27:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
libselinux-2.8/src/query_user_context.c:50:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
libselinux-2.8/src/query_user_context.c:53:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
libselinux-2.8/src/query_user_context.c:84:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
libselinux-2.8/src/query_user_context.c:87:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
libselinux-2.8/src/regex.c:23:0: error: #error Neither __BYTE_ORDER__ nor __BYTE_ORDER defined. Unable to determine endianness. [preprocessorErrorDirective]
libselinux-2.8/src/selinux_check_securetty_context.c:14:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libselinux-2.8/src/selinux_config.c:157:10: style: The scope of the variable 'intptr' can be reduced. [variableScope]
libselinux-2.8/src/selinux_config.c:159:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libselinux-2.8/src/selinux_config.c:160:34: style: The scope of the variable 'value' can be reduced. [variableScope]
libselinux-2.8/src/selinux_config.c:160:56: style: The scope of the variable 'end' can be reduced. [variableScope]
libselinux-2.8/src/file_path_suffixes.h:2:1: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:3:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:4:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:5:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:6:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:7:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:8:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:9:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:10:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:11:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:12:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:13:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:14:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:15:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:16:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:17:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:18:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:19:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:20:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:21:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:22:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:23:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:24:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:25:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:26:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:27:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:28:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:29:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:30:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:31:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:32:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/file_path_suffixes.h:33:5: style: union member 'file_path_suffixes_data::str67' is never used. [unusedStructMember]
libselinux-2.8/src/selinux_restorecon.c:237:6: style: The scope of the variable 'index' can be reduced. [variableScope]
libselinux-2.8/src/selinux_restorecon.c:237:17: style: The scope of the variable 'found' can be reduced. [variableScope]
libselinux-2.8/src/seusers.c:188:2: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
libselinux-2.8/src/seusers.c:171:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
libselinux-2.8/src/seusers.c:188:2: note: Variable 'cfg' is reassigned a value before the old one has been used.
libselinux-2.8/src/stringrep.c:255:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libselinux-2.8/utils/getconlist.c:24:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libselinux-2.8/utils/getfilecon.c:9:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/utils/matchpathcon.c:147:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/utils/setfilecon.c:8:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libselinux-2.8/utils/togglesebool.c:26:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsemanage/libsemanage_2.8.orig.tar.gz
libsemanage-2.8/example/test_fcontext.c:17:2: style: Variable 'sh' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/example/test_fcontext.c:11:0: note: Variable 'sh' is reassigned a value before the old one has been used.
libsemanage-2.8/example/test_fcontext.c:17:2: note: Variable 'sh' is reassigned a value before the old one has been used.
libsemanage-2.8/src/booleans_activedb.c:101:2: style: Variable 'blist' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/booleans_activedb.c:94:0: note: Variable 'blist' is reassigned a value before the old one has been used.
libsemanage-2.8/src/booleans_activedb.c:101:2: note: Variable 'blist' is reassigned a value before the old one has been used.
libsemanage-2.8/src/database_llist.c:76:17: style: The scope of the variable 'prev' can be reduced. [variableScope]
libsemanage-2.8/src/database_llist.c:318:18: style: The scope of the variable 'prev' can be reduced. [variableScope]
libsemanage-2.8/src/debug.c:95:29: style: Function 'semanage_msg_relay_handler' argument 2 names different: declaration 'handle' definition 'sepolh'. [funcArgNamesDifferent]
libsemanage-2.8/src/debug.h:73:29: note: Function 'semanage_msg_relay_handler' argument 2 names different: declaration 'handle' definition 'sepolh'.
libsemanage-2.8/src/debug.c:95:29: note: Function 'semanage_msg_relay_handler' argument 2 names different: declaration 'handle' definition 'sepolh'.
libsemanage-2.8/src/direct_api.c:1963:3: warning: Either the condition 'num_modules==0' is redundant or there is possible null pointer dereference: num_modules. [nullPointerRedundantCheck]
libsemanage-2.8/src/direct_api.c:1975:18: note: Assuming that condition 'num_modules==0' is not redundant
libsemanage-2.8/src/direct_api.c:1963:3: note: Null pointer dereference
libsemanage-2.8/src/direct_api.c:525:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/direct_api.c:516:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:525:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:596:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/direct_api.c:593:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:596:2: note: Variable 'fd' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:668:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/direct_api.c:662:0: note: Variable 'retval' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:668:2: note: Variable 'retval' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:723:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/direct_api.c:717:0: note: Variable 'retval' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:723:2: note: Variable 'retval' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:1001:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/direct_api.c:997:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:1001:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:1845:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/direct_api.c:1837:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:1845:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsemanage-2.8/src/direct_api.c:775:14: style: Checking if unsigned variable 'max_len' is less than zero. [unsignedLessThanZero]
libsemanage-2.8/src/direct_api.c:1747:18: style: Function 'semanage_direct_install_file' argument 2 names different: declaration 'module_name' definition 'install_filename'. [funcArgNamesDifferent]
libsemanage-2.8/src/direct_api.c:71:77: note: Function 'semanage_direct_install_file' argument 2 names different: declaration 'module_name' definition 'install_filename'.
libsemanage-2.8/src/direct_api.c:1747:18: note: Function 'semanage_direct_install_file' argument 2 names different: declaration 'module_name' definition 'install_filename'.
libsemanage-2.8/src/direct_api.c:2562:34: style: Function 'semanage_direct_list_all' argument 2 names different: declaration 'modinfo' definition 'modinfos'. [funcArgNamesDifferent]
libsemanage-2.8/src/direct_api.c:94:34: note: Function 'semanage_direct_list_all' argument 2 names different: declaration 'modinfo' definition 'modinfos'.
libsemanage-2.8/src/direct_api.c:2562:34: note: Function 'semanage_direct_list_all' argument 2 names different: declaration 'modinfo' definition 'modinfos'.
libsemanage-2.8/src/direct_api.c:2563:14: style: Function 'semanage_direct_list_all' argument 3 names different: declaration 'num_modules' definition 'modinfos_len'. [funcArgNamesDifferent]
libsemanage-2.8/src/direct_api.c:95:14: note: Function 'semanage_direct_list_all' argument 3 names different: declaration 'num_modules' definition 'modinfos_len'.
libsemanage-2.8/src/direct_api.c:2563:14: note: Function 'semanage_direct_list_all' argument 3 names different: declaration 'num_modules' definition 'modinfos_len'.
libsemanage-2.8/src/genhomedircon.c:299:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:293:0: note: Variable 'path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:299:2: note: Variable 'path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:343:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:341:2: note: Variable 'path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:343:2: note: Variable 'path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:351:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:349:2: note: Variable 'path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:351:2: note: Variable 'path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:501:2: style: Variable 'template_file' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:498:0: note: Variable 'template_file' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:501:2: note: Variable 'template_file' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:780:2: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:769:0: note: Variable 'temp' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:780:2: note: Variable 'temp' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1252:2: style: Variable 'homedir_context_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:1246:0: note: Variable 'homedir_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1252:2: note: Variable 'homedir_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1253:2: style: Variable 'homeroot_context_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:1247:0: note: Variable 'homeroot_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1253:2: note: Variable 'homeroot_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1254:2: style: Variable 'username_context_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:1248:0: note: Variable 'username_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1254:2: note: Variable 'username_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1255:2: style: Variable 'user_context_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/genhomedircon.c:1249:0: note: Variable 'user_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/genhomedircon.c:1255:2: note: Variable 'user_context_tpl' is reassigned a value before the old one has been used.
libsemanage-2.8/src/handle.c:149:2: style: Variable 'lower_lang_ext' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/handle.c:147:0: note: Variable 'lower_lang_ext' is reassigned a value before the old one has been used.
libsemanage-2.8/src/handle.c:149:2: note: Variable 'lower_lang_ext' is reassigned a value before the old one has been used.
libsemanage-2.8/src/modules.c:541:2: style: Variable 'modules_path' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/modules.c:538:0: note: Variable 'modules_path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/modules.c:541:2: note: Variable 'modules_path' is reassigned a value before the old one has been used.
libsemanage-2.8/src/modules.c:859:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/modules.c:856:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsemanage-2.8/src/modules.c:859:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsemanage-2.8/src/modules.c:887:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/modules.c:884:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsemanage-2.8/src/modules.c:887:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsemanage-2.8/src/modules.c:526:39: style: Function 'semanage_module_get_path' argument 2 names different: declaration 'module' definition 'modinfo'. [funcArgNamesDifferent]
libsemanage-2.8/src/modules.h:107:39: note: Function 'semanage_module_get_path' argument 2 names different: declaration 'module' definition 'modinfo'.
libsemanage-2.8/src/modules.c:526:39: note: Function 'semanage_module_get_path' argument 2 names different: declaration 'module' definition 'modinfo'.
libsemanage-2.8/src/parse_utils.c:234:41: style: Function 'parse_fetch_int' argument 1 names different: declaration 'hgandle' definition 'handle'. [funcArgNamesDifferent]
libsemanage-2.8/src/parse_utils.h:71:41: note: Function 'parse_fetch_int' argument 1 names different: declaration 'hgandle' definition 'handle'.
libsemanage-2.8/src/parse_utils.c:234:41: note: Function 'parse_fetch_int' argument 1 names different: declaration 'hgandle' definition 'handle'.
libsemanage-2.8/src/parse_utils.c:270:38: style: Function 'parse_fetch_string' argument 3 names different: declaration 'str_ptr' definition 'str'. [funcArgNamesDifferent]
libsemanage-2.8/src/parse_utils.h:80:38: note: Function 'parse_fetch_string' argument 3 names different: declaration 'str_ptr' definition 'str'.
libsemanage-2.8/src/parse_utils.c:270:38: note: Function 'parse_fetch_string' argument 3 names different: declaration 'str_ptr' definition 'str'.
libsemanage-2.8/src/semanage_store.c:520:2: style: Variable 'semanage_conf' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/semanage_store.c:515:0: note: Variable 'semanage_conf' is reassigned a value before the old one has been used.
libsemanage-2.8/src/semanage_store.c:520:2: note: Variable 'semanage_conf' is reassigned a value before the old one has been used.
libsemanage-2.8/src/semanage_store.c:1458:2: style: Variable 'file_con' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/src/semanage_store.c:1453:0: note: Variable 'file_con' is reassigned a value before the old one has been used.
libsemanage-2.8/src/semanage_store.c:1458:2: note: Variable 'file_con' is reassigned a value before the old one has been used.
libsemanage-2.8/src/semanage_store.c:167:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:432:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:543:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:2157:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:2236:32: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:2249:34: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:2501:9: style: The scope of the variable 'line_len' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:2502:10: style: The scope of the variable 'sanity_check' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:2844:9: style: The scope of the variable 'line_len' can be reduced. [variableScope]
libsemanage-2.8/src/semanage_store.c:2456:14: style: Checking if unsigned variable 'buf_len' is less than zero. [unsignedLessThanZero]
libsemanage-2.8/src/semanage_store.c:2478:14: style: Checking if unsigned variable 'buf_len' is less than zero. [unsignedLessThanZero]
libsemanage-2.8/src/semanage_store.c:2522:14: style: Checking if unsigned variable 'buf_len' is less than zero. [unsignedLessThanZero]
libsemanage-2.8/src/semanage_store.c:485:33: style: Function 'semanage_path' argument 2 names different: declaration 'file' definition 'path_name'. [funcArgNamesDifferent]
libsemanage-2.8/src/semanage_store.h:100:33: note: Function 'semanage_path' argument 2 names different: declaration 'file' definition 'path_name'.
libsemanage-2.8/src/semanage_store.c:485:33: note: Function 'semanage_path' argument 2 names different: declaration 'file' definition 'path_name'.
libsemanage-2.8/src/semanage_store.c:499:58: style: Function 'semanage_final_path' argument 1 names different: declaration 'root' definition 'store'. [funcArgNamesDifferent]
libsemanage-2.8/src/semanage_store.h:102:65: note: Function 'semanage_final_path' argument 1 names different: declaration 'root' definition 'store'.
libsemanage-2.8/src/semanage_store.c:499:58: note: Function 'semanage_final_path' argument 1 names different: declaration 'root' definition 'store'.
libsemanage-2.8/src/semanage_store.c:500:35: style: Function 'semanage_final_path' argument 2 names different: declaration 'suffix' definition 'path_name'. [funcArgNamesDifferent]
libsemanage-2.8/src/semanage_store.h:103:42: note: Function 'semanage_final_path' argument 2 names different: declaration 'suffix' definition 'path_name'.
libsemanage-2.8/src/semanage_store.c:500:35: note: Function 'semanage_final_path' argument 2 names different: declaration 'suffix' definition 'path_name'.
libsemanage-2.8/src/semanage_store.c:1007:9: style: Function 'semanage_get_cil_paths' argument 3 names different: declaration 'len' definition 'num_modinfos'. [funcArgNamesDifferent]
libsemanage-2.8/src/semanage_store.h:120:15: note: Function 'semanage_get_cil_paths' argument 3 names different: declaration 'len' definition 'num_modinfos'.
libsemanage-2.8/src/semanage_store.c:1007:9: note: Function 'semanage_get_cil_paths' argument 3 names different: declaration 'len' definition 'num_modinfos'.
libsemanage-2.8/src/semanage_store.c:2002:88: style: Function 'semanage_load_files' argument 4 names different: declaration 'num_modules' definition 'numfiles'. [funcArgNamesDifferent]
libsemanage-2.8/src/semanage_store.h:134:47: note: Function 'semanage_load_files' argument 4 names different: declaration 'num_modules' definition 'numfiles'.
libsemanage-2.8/src/semanage_store.c:2002:88: note: Function 'semanage_load_files' argument 4 names different: declaration 'num_modules' definition 'numfiles'.
libsemanage-2.8/src/semanage_store.c:2067:71: style: Function 'semanage_read_policydb' argument 2 names different: declaration 'policydb' definition 'in'. [funcArgNamesDifferent]
libsemanage-2.8/src/semanage_store.h:137:26: note: Function 'semanage_read_policydb' argument 2 names different: declaration 'policydb' definition 'in'.
libsemanage-2.8/src/semanage_store.c:2067:71: note: Function 'semanage_read_policydb' argument 2 names different: declaration 'policydb' definition 'in'.
libsemanage-2.8/src/semanage_store.c:2109:72: style: Function 'semanage_write_policydb' argument 2 names different: declaration 'policydb' definition 'out'. [funcArgNamesDifferent]
libsemanage-2.8/src/semanage_store.h:141:27: note: Function 'semanage_write_policydb' argument 2 names different: declaration 'policydb' definition 'out'.
libsemanage-2.8/src/semanage_store.c:2109:72: note: Function 'semanage_write_policydb' argument 2 names different: declaration 'policydb' definition 'out'.
libsemanage-2.8/src/seusers_local.c:24:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsemanage-2.8/src/seusers_local.c:25:9: style: The scope of the variable 'size' can be reduced. [variableScope]
libsemanage-2.8/src/users_local.c:31:14: style: The scope of the variable 'sename' can be reduced. [variableScope]
libsemanage-2.8/src/utilities.c:60:53: style: Function 'semanage_is_prefix' argument 2 names different: declaration 'val' definition 'prefix'. [funcArgNamesDifferent]
libsemanage-2.8/src/utilities.h:68:53: note: Function 'semanage_is_prefix' argument 2 names different: declaration 'val' definition 'prefix'.
libsemanage-2.8/src/utilities.c:60:53: note: Function 'semanage_is_prefix' argument 2 names different: declaration 'val' definition 'prefix'.
libsemanage-2.8/tests/test_semanage_store.c:163:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libsemanage-2.8/tests/test_semanage_store.c:160:2: note: Variable 'err' is reassigned a value before the old one has been used.
libsemanage-2.8/tests/test_semanage_store.c:163:2: note: Variable 'err' is reassigned a value before the old one has been used.
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsemver-perl/libsemver-perl_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsendmail-milter-perl/libsendmail-milter-perl_0.18.orig.tar.gz
Sendmail-Milter-0.18/intpools.c:466:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'pTHX_'. [invalidPrintfArgType_uint]
Sendmail-Milter-0.18/intpools.c:217:6: style: The scope of the variable 'sv_value' can be reduced. [variableScope]
Sendmail-Milter-0.18/intpools.c:381:6: style: The scope of the variable 'sv_value' can be reduced. [variableScope]
Sendmail-Milter-0.18/intpools.c:382:12: style: The scope of the variable 'del_interp' can be reduced. [variableScope]
Sendmail-Milter-0.18/intpools.c:498:25: style: Function 'test_intpools' argument 1 names different: declaration 'int' definition 'max_interp'. [funcArgNamesDifferent]
Sendmail-Milter-0.18/intpools.h:54:32: note: Function 'test_intpools' argument 1 names different: declaration 'int' definition 'max_interp'.
Sendmail-Milter-0.18/intpools.c:498:25: note: Function 'test_intpools' argument 1 names different: declaration 'int' definition 'max_interp'.
Sendmail-Milter-0.18/intpools.c:498:41: style: Function 'test_intpools' argument 2 names different: declaration 'int' definition 'max_requests'. [funcArgNamesDifferent]
Sendmail-Milter-0.18/intpools.h:54:37: note: Function 'test_intpools' argument 2 names different: declaration 'int' definition 'max_requests'.
Sendmail-Milter-0.18/intpools.c:498:41: note: Function 'test_intpools' argument 2 names different: declaration 'int' definition 'max_requests'.
Sendmail-Milter-0.18/intpools.c:498:59: style: Function 'test_intpools' argument 3 names different: declaration 'int' definition 'i_max'. [funcArgNamesDifferent]
Sendmail-Milter-0.18/intpools.h:54:42: note: Function 'test_intpools' argument 3 names different: declaration 'int' definition 'i_max'.
Sendmail-Milter-0.18/intpools.c:498:59: note: Function 'test_intpools' argument 3 names different: declaration 'int' definition 'i_max'.
Sendmail-Milter-0.18/intpools.c:498:70: style: Function 'test_intpools' argument 4 names different: declaration 'int' definition 'j_max'. [funcArgNamesDifferent]
Sendmail-Milter-0.18/intpools.h:54:47: note: Function 'test_intpools' argument 4 names different: declaration 'int' definition 'j_max'.
Sendmail-Milter-0.18/intpools.c:498:70: note: Function 'test_intpools' argument 4 names different: declaration 'int' definition 'j_max'.
Sendmail-Milter-0.18/intpools.c:440:6: style: Unused variable: error [unusedVariable]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsendmail-pmilter-perl/libsendmail-pmilter-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsepol/libsepol_2.8.orig.tar.gz
libsepol-2.8/cil/src/cil.c:364:2: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil.c:359:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil.c:364:2: note: Variable 'buffer' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil.c:1361:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsepol-2.8/cil/src/cil.c:1363:7: note: Found duplicate branches for 'if' and 'else'.
libsepol-2.8/cil/src/cil.c:1361:12: note: Found duplicate branches for 'if' and 'else'.
libsepol-2.8/cil/src/cil.c:1376:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsepol-2.8/cil/src/cil.c:1378:6: note: Found duplicate branches for 'if' and 'else'.
libsepol-2.8/cil/src/cil.c:1376:11: note: Found duplicate branches for 'if' and 'else'.
libsepol-2.8/cil/src/cil.c:1342:6: style: The scope of the variable 'first' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil.c:1343:6: style: The scope of the variable 'last' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil.c:1395:6: style: The scope of the variable 'first' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil.c:1396:6: style: The scope of the variable 'last' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil.c:1457:6: style: The scope of the variable 'buf_pos' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil.c:1525:6: style: The scope of the variable 'buf_pos' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil.c:802:76: style: Function 'cil_flavor_to_symtab_index' argument 2 names different: declaration 'index' definition 'sym_index'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:974:76: note: Function 'cil_flavor_to_symtab_index' argument 2 names different: declaration 'index' definition 'sym_index'.
libsepol-2.8/cil/src/cil.c:802:76: note: Function 'cil_flavor_to_symtab_index' argument 2 names different: declaration 'index' definition 'sym_index'.
libsepol-2.8/cil/src/cil.c:1726:52: style: Function 'cil_destroy_ast_symtabs' argument 1 names different: declaration 'root' definition 'current'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:983:52: note: Function 'cil_destroy_ast_symtabs' argument 1 names different: declaration 'root' definition 'current'.
libsepol-2.8/cil/src/cil.c:1726:52: note: Function 'cil_destroy_ast_symtabs' argument 1 names different: declaration 'root' definition 'current'.
libsepol-2.8/cil/src/cil.c:1890:50: style: Function 'cil_levelrange_init' argument 1 names different: declaration 'lvlrange' definition 'range'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:992:50: note: Function 'cil_levelrange_init' argument 1 names different: declaration 'lvlrange' definition 'range'.
libsepol-2.8/cil/src/cil.c:1890:50: note: Function 'cil_levelrange_init' argument 1 names different: declaration 'lvlrange' definition 'range'.
libsepol-2.8/cil/src/cil.c:2040:56: style: Function 'cil_roleattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:1007:56: note: Function 'cil_roleattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'.
libsepol-2.8/cil/src/cil.c:2040:56: note: Function 'cil_roleattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'.
libsepol-2.8/cil/src/cil.c:2059:56: style: Function 'cil_typeattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:1010:56: note: Function 'cil_typeattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'.
libsepol-2.8/cil/src/cil.c:2059:56: note: Function 'cil_typeattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'.
libsepol-2.8/cil/src/cil.c:2232:58: style: Function 'cil_roletransition_init' argument 1 names different: declaration 'roletrans' definition 'role_trans'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:1027:58: note: Function 'cil_roletransition_init' argument 1 names different: declaration 'roletrans' definition 'role_trans'.
libsepol-2.8/cil/src/cil.c:2232:58: note: Function 'cil_roletransition_init' argument 1 names different: declaration 'roletrans' definition 'role_trans'.
libsepol-2.8/cil/src/cil.c:2246:48: style: Function 'cil_roleallow_init' argument 1 names different: declaration 'role_allow' definition 'roleallow'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:1028:48: note: Function 'cil_roleallow_init' argument 1 names different: declaration 'role_allow' definition 'roleallow'.
libsepol-2.8/cil/src/cil.c:2246:48: note: Function 'cil_roleallow_init' argument 1 names different: declaration 'role_allow' definition 'roleallow'.
libsepol-2.8/cil/src/cil.c:2370:56: style: Function 'cil_devicetreecon_init' argument 1 names different: declaration 'devicetreecon' definition 'dtcon'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:1041:56: note: Function 'cil_devicetreecon_init' argument 1 names different: declaration 'devicetreecon' definition 'dtcon'.
libsepol-2.8/cil/src/cil.c:2370:56: note: Function 'cil_devicetreecon_init' argument 1 names different: declaration 'devicetreecon' definition 'dtcon'.
libsepol-2.8/cil/src/cil.c:2478:56: style: Function 'cil_userattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_internal.h:1072:56: note: Function 'cil_userattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'.
libsepol-2.8/cil/src/cil.c:2478:56: note: Function 'cil_userattribute_init' argument 1 names different: declaration 'attribute' definition 'attr'.
libsepol-2.8/cil/src/cil_binary.c:257:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:251:0: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:257:2: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:258:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:249:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:258:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:310:3: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:303:0: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:310:3: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:473:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:467:0: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:473:2: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:474:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:465:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:474:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:523:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:517:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:523:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:550:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:547:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:550:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:697:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:693:0: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:697:2: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:698:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:691:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:698:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:788:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:784:0: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:788:2: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:789:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:782:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:789:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:843:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:837:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:843:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:909:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:902:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:909:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:944:2: style: Variable 'avtab_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:941:0: note: Variable 'avtab_ptr' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:944:2: note: Variable 'avtab_ptr' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1096:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:1084:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1096:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1363:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:1357:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1363:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1694:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:1677:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1694:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1797:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:1790:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:1797:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2248:2: style: Variable 'tmp_cond' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:2242:0: note: Variable 'tmp_cond' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2248:2: note: Variable 'tmp_cond' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2348:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:2335:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2348:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2430:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:2422:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2430:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2791:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:2783:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2791:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2857:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:2856:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2857:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2946:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:2941:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2946:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2979:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:2974:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:2979:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3006:2: style: Variable 'mls_level' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:3004:0: note: Variable 'mls_level' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3006:2: note: Variable 'mls_level' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3008:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:3001:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3008:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3033:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:3028:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3033:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3060:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:3054:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3060:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3140:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:3127:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3140:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3890:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:3888:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:3890:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4070:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:4067:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4070:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4199:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:4191:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4199:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4341:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:4338:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4341:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4433:2: style: Variable 'class_list' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_binary.c:4426:0: note: Variable 'class_list' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:4433:2: note: Variable 'class_list' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_binary.c:630:71: style: Function 'cil_typeattribute_to_bitmap' argument 2 names different: declaration 'cdb' definition 'db'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_binary.h:162:71: note: Function 'cil_typeattribute_to_bitmap' argument 2 names different: declaration 'cdb' definition 'db'.
libsepol-2.8/cil/src/cil_binary.c:630:71: note: Function 'cil_typeattribute_to_bitmap' argument 2 names different: declaration 'cdb' definition 'db'.
libsepol-2.8/cil/src/cil_binary.c:3332:68: style: Function 'cil_ibendportcon_to_policydb' argument 2 names different: declaration 'pkeycons' definition 'ibendportcons'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_binary.h:354:68: note: Function 'cil_ibendportcon_to_policydb' argument 2 names different: declaration 'pkeycons' definition 'ibendportcons'.
libsepol-2.8/cil/src/cil_binary.c:3332:68: note: Function 'cil_ibendportcon_to_policydb' argument 2 names different: declaration 'pkeycons' definition 'ibendportcons'.
libsepol-2.8/cil/src/cil_binary.c:4336:67: style: Function 'cil_binary_create' argument 2 names different: declaration 'pdb' definition 'policydb'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_binary.h:47:67: note: Function 'cil_binary_create' argument 2 names different: declaration 'pdb' definition 'policydb'.
libsepol-2.8/cil/src/cil_binary.c:4336:67: note: Function 'cil_binary_create' argument 2 names different: declaration 'pdb' definition 'policydb'.
libsepol-2.8/cil/src/cil_binary.c:4905:80: style: Function 'cil_binary_create_allocated_pdb' argument 2 names different: declaration 'pdb' definition 'policydb'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_binary.h:63:80: note: Function 'cil_binary_create_allocated_pdb' argument 2 names different: declaration 'pdb' definition 'policydb'.
libsepol-2.8/cil/src/cil_binary.c:4905:80: note: Function 'cil_binary_create_allocated_pdb' argument 2 names different: declaration 'pdb' definition 'policydb'.
libsepol-2.8/cil/src/cil_build_ast.c:68:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:60:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:68:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:113:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:109:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:113:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:389:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:387:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:389:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:518:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:512:0: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:518:2: note: Variable 'key' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:602:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:595:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:602:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:629:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:621:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:629:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:870:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:868:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:870:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:2097:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:2095:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:2097:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:2679:2: style: Variable 'l_flavor' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:2676:0: note: Variable 'l_flavor' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:2679:2: note: Variable 'l_flavor' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:2680:2: style: Variable 'r_flavor' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:2677:0: note: Variable 'r_flavor' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:2680:2: note: Variable 'r_flavor' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:5740:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:5736:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:5740:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:5833:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:5822:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:5833:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:5902:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_build_ast.c:5889:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:5902:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_build_ast.c:593:72: style: Function 'cil_fill_perms' argument 2 names different: declaration 'perm_strs' definition 'perms'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:58:72: note: Function 'cil_fill_perms' argument 2 names different: declaration 'perm_strs' definition 'perms'.
libsepol-2.8/cil/src/cil_build_ast.c:593:72: note: Function 'cil_fill_perms' argument 2 names different: declaration 'perm_strs' definition 'perms'.
libsepol-2.8/cil/src/cil_build_ast.c:679:85: style: Function 'cil_fill_classperms_list' argument 2 names different: declaration 'expr_list' definition 'cp_list'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:63:85: note: Function 'cil_fill_classperms_list' argument 2 names different: declaration 'expr_list' definition 'cp_list'.
libsepol-2.8/cil/src/cil_build_ast.c:679:85: note: Function 'cil_fill_classperms_list' argument 2 names different: declaration 'expr_list' definition 'cp_list'.
libsepol-2.8/cil/src/cil_build_ast.c:1944:58: style: Function 'cil_destroy_roleattribute' argument 1 names different: declaration 'role' definition 'attr'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:108:58: note: Function 'cil_destroy_roleattribute' argument 1 names different: declaration 'role' definition 'attr'.
libsepol-2.8/cil/src/cil_build_ast.c:1944:58: note: Function 'cil_destroy_roleattribute' argument 1 names different: declaration 'role' definition 'attr'.
libsepol-2.8/cil/src/cil_build_ast.c:2383:58: style: Function 'cil_destroy_typeattribute' argument 1 names different: declaration 'type' definition 'attr'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:122:58: note: Function 'cil_destroy_typeattribute' argument 1 names different: declaration 'type' definition 'attr'.
libsepol-2.8/cil/src/cil_build_ast.c:2383:58: note: Function 'cil_destroy_typeattribute' argument 1 names different: declaration 'type' definition 'attr'.
libsepol-2.8/cil/src/cil_build_ast.c:2619:91: style: Function 'cil_gen_expr' argument 3 names different: declaration 'stack' definition 'expr'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:128:91: note: Function 'cil_gen_expr' argument 3 names different: declaration 'stack' definition 'expr'.
libsepol-2.8/cil/src/cil_build_ast.c:2619:91: note: Function 'cil_gen_expr' argument 3 names different: declaration 'stack' definition 'expr'.
libsepol-2.8/cil/src/cil_build_ast.c:2830:112: style: Function 'cil_gen_boolif' argument 4 names different: declaration 'tunable_if' definition 'tunableif'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:129:112: note: Function 'cil_gen_boolif' argument 4 names different: declaration 'tunable_if' definition 'tunableif'.
libsepol-2.8/cil/src/cil_build_ast.c:2830:112: note: Function 'cil_gen_boolif' argument 4 names different: declaration 'tunable_if' definition 'tunableif'.
libsepol-2.8/cil/src/cil_build_ast.c:3201:64: style: Function 'cil_destroy_typeattributeset' argument 1 names different: declaration 'attrtypes' definition 'attrset'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:140:64: note: Function 'cil_destroy_typeattributeset' argument 1 names different: declaration 'attrtypes' definition 'attrset'.
libsepol-2.8/cil/src/cil_build_ast.c:3201:64: note: Function 'cil_destroy_typeattributeset' argument 1 names different: declaration 'attrtypes' definition 'attrset'.
libsepol-2.8/cil/src/cil_build_ast.c:3484:40: style: Function 'cil_gen_sensitivity' argument 1 names different: declaration 'idb' definition 'db'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:151:40: note: Function 'cil_gen_sensitivity' argument 1 names different: declaration 'idb' definition 'db'.
libsepol-2.8/cil/src/cil_build_ast.c:3484:40: note: Function 'cil_gen_sensitivity' argument 1 names different: declaration 'idb' definition 'db'.
libsepol-2.8/cil/src/cil_build_ast.c:5700:42: style: Function 'cil_fill_level' argument 1 names different: declaration 'sens' definition 'curr'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_build_ast.h:233:42: note: Function 'cil_fill_level' argument 1 names different: declaration 'sens' definition 'curr'.
libsepol-2.8/cil/src/cil_build_ast.c:5700:42: note: Function 'cil_fill_level' argument 1 names different: declaration 'sens' definition 'curr'.
libsepol-2.8/cil/src/cil_copy_ast.c:656:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libsepol-2.8/cil/src/cil_copy_ast.c:2141:2: style: Variable 'args' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_copy_ast.c:2139:0: note: Variable 'args' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_copy_ast.c:2141:2: note: Variable 'args' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_copy_ast.c:2142:2: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_copy_ast.c:2138:0: note: Variable 'node' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_copy_ast.c:2142:2: note: Variable 'node' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_copy_ast.c:2161:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_copy_ast.c:2155:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_copy_ast.c:2161:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_copy_ast.c:49:37: style: Function 'cil_copy_list' argument 1 names different: declaration 'orig' definition 'data'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_copy_ast.h:37:37: note: Function 'cil_copy_list' argument 1 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_copy_ast.c:49:37: note: Function 'cil_copy_list' argument 1 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_copy_ast.c:1027:73: style: Function 'cil_copy_fill_levelrange' argument 2 names different: declaration 'orig' definition 'data'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_copy_ast.h:94:73: note: Function 'cil_copy_fill_levelrange' argument 2 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_copy_ast.c:1027:73: note: Function 'cil_copy_fill_levelrange' argument 2 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_copy_ast.c:1065:67: style: Function 'cil_copy_fill_context' argument 2 names different: declaration 'orig' definition 'data'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_copy_ast.h:96:67: note: Function 'cil_copy_fill_context' argument 2 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_copy_ast.c:1065:67: note: Function 'cil_copy_fill_context' argument 2 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_copy_ast.c:1591:46: style: Function 'cil_copy_fill_ipaddr' argument 1 names different: declaration 'orig' definition 'data'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_copy_ast.h:114:46: note: Function 'cil_copy_fill_ipaddr' argument 1 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_copy_ast.c:1591:46: note: Function 'cil_copy_fill_ipaddr' argument 1 names different: declaration 'orig' definition 'data'.
libsepol-2.8/cil/src/cil_parser.c:222:2: style: Variable 'tree' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_parser.c:204:0: note: Variable 'tree' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_parser.c:222:2: note: Variable 'tree' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_parser.c:223:2: style: Variable 'current' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_parser.c:206:0: note: Variable 'current' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_parser.c:223:2: note: Variable 'current' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_policy.c:1725:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/cil/src/cil_policy.c:1726:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/cil/src/cil_policy.c:1764:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/cil/src/cil_policy.c:1766:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/cil/src/cil_policy.c:1766:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/cil/src/cil_policy.c:1852:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/cil/src/cil_policy.c:781:22: style: The scope of the variable 'def' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:807:27: style: The scope of the variable 'def' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:851:19: style: The scope of the variable 'sens' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:855:6: style: The scope of the variable 'num_aliases' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:893:19: style: The scope of the variable 'sens' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:906:19: style: The scope of the variable 'cat' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:910:6: style: The scope of the variable 'num_aliases' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:948:19: style: The scope of the variable 'sens' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:967:24: style: The scope of the variable 'cons' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:970:8: style: The scope of the variable 'expr_str' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:990:28: style: The scope of the variable 'trans' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:993:8: style: The scope of the variable 'expr_str' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1012:14: style: The scope of the variable 'value' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1024:19: style: The scope of the variable 'type' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1028:6: style: The scope of the variable 'num_aliases' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1080:19: style: The scope of the variable 'type' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1485:19: style: The scope of the variable 'role' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1498:19: style: The scope of the variable 'role' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1530:19: style: The scope of the variable 'role' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1559:24: style: The scope of the variable 'allow' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1571:29: style: The scope of the variable 'trans' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1587:19: style: The scope of the variable 'user' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1590:6: style: The scope of the variable 'num_roles' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1638:24: style: The scope of the variable 'cons' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1641:8: style: The scope of the variable 'expr_str' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1661:18: style: The scope of the variable 'sid' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1707:23: style: The scope of the variable 'genfscon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1749:22: style: The scope of the variable 'portcon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1776:23: style: The scope of the variable 'netifcon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1848:22: style: The scope of the variable 'pirqcon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1861:23: style: The scope of the variable 'iomemcon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1878:24: style: The scope of the variable 'ioportcon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1891:27: style: The scope of the variable 'pcidevicecon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_policy.c:1904:28: style: The scope of the variable 'devicetreecon' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_post.c:243:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:239:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:243:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:265:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:261:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:265:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:288:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:284:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:288:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:311:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:306:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:311:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:378:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:374:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:378:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:397:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:393:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:397:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:433:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:429:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:433:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:1049:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:1046:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:1049:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:1225:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:1218:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:1225:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:2318:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:2316:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:2318:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:2511:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:2506:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:2511:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:2525:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_post.c:2523:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:2525:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_post.c:2472:21: style: Same expression on both sides of '==' because the value of 'handleunknown' and '-1' are the same. [duplicateExpression]
libsepol-2.8/cil/src/cil_post.c:2446:23: note: 'handleunknown' is assigned value '-1' here.
libsepol-2.8/cil/src/cil_post.c:2472:21: note: Same expression on both sides of '==' because the value of 'handleunknown' and '-1' are the same.
libsepol-2.8/cil/src/cil_post.c:2480:11: style: Same expression on both sides of '==' because the value of 'mls' and '-1' are the same. [duplicateExpression]
libsepol-2.8/cil/src/cil_post.c:2447:13: note: 'mls' is assigned value '-1' here.
libsepol-2.8/cil/src/cil_post.c:2480:11: note: Same expression on both sides of '==' because the value of 'mls' and '-1' are the same.
libsepol-2.8/cil/src/cil_post.c:2487:17: style: Same expression on both sides of '==' because the value of 'avrule_cnt' and '0' are the same. [duplicateExpression]
libsepol-2.8/cil/src/cil_post.c:2445:19: note: 'avrule_cnt' is assigned value '0' here.
libsepol-2.8/cil/src/cil_post.c:2487:17: note: Same expression on both sides of '==' because the value of 'avrule_cnt' and '0' are the same.
libsepol-2.8/cil/src/cil_post.c:77:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_post.c:95:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_reset_ast.c:585:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_reset_ast.c:583:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_reset_ast.c:585:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:164:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:159:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:164:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:193:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:190:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:193:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:246:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:240:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:246:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:294:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:292:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:294:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:378:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:376:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:378:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:424:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:422:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:424:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:504:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:497:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:504:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:597:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:595:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:597:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:630:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:628:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:630:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:686:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:684:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:686:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:749:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:747:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:749:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:792:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:785:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:792:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:831:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:829:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:831:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:858:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:856:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:858:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:911:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:909:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:911:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:962:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:960:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:962:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:989:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:987:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:989:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1037:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1035:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1037:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1065:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1063:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1065:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1109:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1107:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1109:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1135:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1129:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1135:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1634:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1632:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1634:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1650:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1648:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1650:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1672:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1667:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1672:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1702:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1700:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1702:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1782:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1780:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1782:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1805:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1803:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1805:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1832:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:1830:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:1832:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2271:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:2269:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2271:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2311:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:2309:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2311:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2376:2: style: Variable 'bi' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:2372:0: note: Variable 'bi' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2376:2: note: Variable 'bi' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2450:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:2448:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2450:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2569:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:2563:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:2569:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:3228:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:3225:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:3228:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:3362:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:3356:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:3362:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:4106:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:4104:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:4106:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:4118:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_resolve_ast.c:4115:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:4118:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_resolve_ast.c:3279:12: style: The scope of the variable 'v' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_resolve_ast.c:1723:82: style: Function 'cil_resolve_levelrange' argument 2 names different: declaration 'levelrange' definition 'lvlrange'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_resolve_ast.h:72:82: note: Function 'cil_resolve_levelrange' argument 2 names different: declaration 'levelrange' definition 'lvlrange'.
libsepol-2.8/cil/src/cil_resolve_ast.c:1723:82: note: Function 'cil_resolve_levelrange' argument 2 names different: declaration 'levelrange' definition 'lvlrange'.
libsepol-2.8/cil/src/cil_strpool.c:76:2: style: Variable 'strpool_ref' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_strpool.c:72:0: note: Variable 'strpool_ref' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_strpool.c:76:2: note: Variable 'strpool_ref' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_tree.c:713:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libsepol-2.8/cil/src/cil_tree.c:129:3: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_tree.c:125:0: note: Variable 'path' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_tree.c:129:3: note: Variable 'path' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_tree.c:1739:2: style: Variable 'current' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_tree.c:1738:0: note: Variable 'current' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_tree.c:1739:2: note: Variable 'current' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_tree.c:225:27: style: The scope of the variable 'datum' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_tree.c:1740:11: style: The scope of the variable 'x' can be reduced. [variableScope]
libsepol-2.8/cil/src/cil_tree.c:296:41: style: Function 'cil_tree_walk' argument 1 names different: declaration 'start_node' definition 'node'. [funcArgNamesDifferent]
libsepol-2.8/cil/src/cil_tree.h:72:41: note: Function 'cil_tree_walk' argument 1 names different: declaration 'start_node' definition 'node'.
libsepol-2.8/cil/src/cil_tree.c:296:41: note: Function 'cil_tree_walk' argument 1 names different: declaration 'start_node' definition 'node'.
libsepol-2.8/cil/src/cil_verify.c:420:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_verify.c:416:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:420:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:567:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_verify.c:565:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:567:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:600:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_verify.c:597:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:600:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:815:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_verify.c:812:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:815:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:882:3: style: Variable 'avrule' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/src/cil_verify.c:881:0: note: Variable 'avrule' is reassigned a value before the old one has been used.
libsepol-2.8/cil/src/cil_verify.c:882:3: note: Variable 'avrule' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/CilTest.c:136:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/cil/test/unit/CuTest.c:330:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsepol-2.8/cil/test/unit/CuTest.c:331:6: style: The scope of the variable 'failCount' can be reduced. [variableScope]
libsepol-2.8/cil/test/unit/CuTest.c:162:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:165:2: style: Variable 'sub_list' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:159:0: note: Variable 'sub_list' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:165:2: note: Variable 'sub_list' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:527:2: style: Variable 'test_current_perm' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:520:0: note: Variable 'test_current_perm' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:527:2: note: Variable 'test_current_perm' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:555:2: style: Variable 'test_current_perm' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:544:0: note: Variable 'test_current_perm' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:555:2: note: Variable 'test_current_perm' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:601:2: style: Variable 'test_current_perm' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:594:0: note: Variable 'test_current_perm' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_build_ast.c:601:2: note: Variable 'test_current_perm' is reassigned a value before the old one has been used.
libsepol-2.8/cil/test/unit/test_cil_resolve_ast.c:163:6: warning: Redundant assignment of 'rc1' to itself. [selfAssignment]
libsepol-2.8/cil/test/unit/test_cil_resolve_ast.c:163:8: style: Variable 'rc1' is assigned a value that is never used. [unreadVariable]
libsepol-2.8/src/avrule_block.c:160:17: warning: Either the condition 'scope==NULL' is redundant or there is possible null pointer dereference: scope. [nullPointerRedundantCheck]
libsepol-2.8/src/avrule_block.c:162:12: note: Assuming that condition 'scope==NULL' is not redundant
libsepol-2.8/src/avrule_block.c:160:17: note: Null pointer dereference
libsepol-2.8/src/avtab.c:415:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/src/avtab.c:415:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/src/avtab.c:438:21: style: The scope of the variable 'enabled' can be reduced. [variableScope]
libsepol-2.8/src/avtab.c:439:28: style: The scope of the variable 'items2' can be reduced. [variableScope]
libsepol-2.8/src/avtab.c:439:36: style: The scope of the variable 'val' can be reduced. [variableScope]
libsepol-2.8/src/booleans.c:126:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/booleans.c:124:0: note: Variable 'name' is reassigned a value before the old one has been used.
libsepol-2.8/src/booleans.c:126:2: note: Variable 'name' is reassigned a value before the old one has been used.
libsepol-2.8/src/booleans.c:150:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/booleans.c:148:0: note: Variable 'name' is reassigned a value before the old one has been used.
libsepol-2.8/src/booleans.c:150:2: note: Variable 'name' is reassigned a value before the old one has been used.
libsepol-2.8/src/conditional.c:144:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsepol-2.8/src/conditional.c:348:18: style: The scope of the variable 'j' can be reduced. [variableScope]
libsepol-2.8/src/conditional.c:349:6: style: The scope of the variable 'k' can be reduced. [variableScope]
libsepol-2.8/src/conditional.c:350:11: style: The scope of the variable 'test' can be reduced. [variableScope]
libsepol-2.8/src/conditional.c:445:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsepol-2.8/src/context.c:110:2: style: Variable 'scontext' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/context.c:94:0: note: Variable 'scontext' is reassigned a value before the old one has been used.
libsepol-2.8/src/context.c:110:2: note: Variable 'scontext' is reassigned a value before the old one has been used.
libsepol-2.8/src/context.c:161:2: style: Variable 'scontext' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/context.c:150:0: note: Variable 'scontext' is reassigned a value before the old one has been used.
libsepol-2.8/src/context.c:161:2: note: Variable 'scontext' is reassigned a value before the old one has been used.
libsepol-2.8/src/context.c:35:41: style: Function 'context_is_valid' argument 1 names different: declaration 'policydb' definition 'p'. [funcArgNamesDifferent]
libsepol-2.8/src/context.h:28:48: note: Function 'context_is_valid' argument 1 names different: declaration 'policydb' definition 'p'.
libsepol-2.8/src/context.c:35:41: note: Function 'context_is_valid' argument 1 names different: declaration 'policydb' definition 'p'.
libsepol-2.8/src/context.c:35:69: style: Function 'context_is_valid' argument 2 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
libsepol-2.8/src/context.h:29:33: note: Function 'context_is_valid' argument 2 names different: declaration 'context' definition 'c'.
libsepol-2.8/src/context.c:35:69: note: Function 'context_is_valid' argument 2 names different: declaration 'context' definition 'c'.
libsepol-2.8/src/context.c:147:28: style: Function 'context_from_record' argument 4 names different: declaration 'data' definition 'record'. [funcArgNamesDifferent]
libsepol-2.8/src/context.h:14:35: note: Function 'context_from_record' argument 4 names different: declaration 'data' definition 'record'.
libsepol-2.8/src/context.c:147:28: note: Function 'context_from_record' argument 4 names different: declaration 'data' definition 'record'.
libsepol-2.8/src/context_record.c:285:9: style: The scope of the variable 'a' can be reduced. [variableScope]
libsepol-2.8/src/debug.c:45:28: style: Function 'sepol_msg_default_handler' argument 2 names different: declaration 'msg' definition 'handle'. [funcArgNamesDifferent]
libsepol-2.8/src/debug.h:66:28: note: Function 'sepol_msg_default_handler' argument 2 names different: declaration 'msg' definition 'handle'.
libsepol-2.8/src/debug.c:45:28: note: Function 'sepol_msg_default_handler' argument 2 names different: declaration 'msg' definition 'handle'.
libsepol-2.8/src/ebitmap.c:382:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/src/ebitmap.c:347:22: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:799:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:800:13: style: The scope of the variable 'new_id' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:958:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:962:13: style: The scope of the variable 'new_id' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:1626:6: style: The scope of the variable 'match' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:1706:6: style: The scope of the variable 'conflict' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:1835:17: style: The scope of the variable 'avdatump' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:2116:22: style: The scope of the variable 'l' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:2182:22: style: The scope of the variable 'l' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:2291:25: style: The scope of the variable 'l' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:2899:28: style: The scope of the variable 'i' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:3226:15: style: The scope of the variable 'match' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:3491:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/src/expand.c:1463:0: error: Memory leak: new_trans [memleak]
libsepol-2.8/src/ibendports.c:24:2: style: Variable 'tmp_ibendport' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/ibendports.c:19:0: note: Variable 'tmp_ibendport' is reassigned a value before the old one has been used.
libsepol-2.8/src/ibendports.c:24:2: note: Variable 'tmp_ibendport' is reassigned a value before the old one has been used.
libsepol-2.8/src/ibpkey_record.c:83:2: style: Variable 'tmp_subnet_prefix' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/ibpkey_record.c:81:0: note: Variable 'tmp_subnet_prefix' is reassigned a value before the old one has been used.
libsepol-2.8/src/ibpkey_record.c:83:2: note: Variable 'tmp_subnet_prefix' is reassigned a value before the old one has been used.
libsepol-2.8/src/interfaces.c:20:2: style: Variable 'tmp_iface' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/interfaces.c:17:0: note: Variable 'tmp_iface' is reassigned a value before the old one has been used.
libsepol-2.8/src/interfaces.c:20:2: note: Variable 'tmp_iface' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_cil.c:1889:2: style: Variable 'low' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/kernel_to_cil.c:1885:0: note: Variable 'low' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_cil.c:1889:2: note: Variable 'low' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_cil.c:2491:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/kernel_to_cil.c:2489:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_cil.c:2491:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_cil.c:1577:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsepol-2.8/src/kernel_to_cil.c:1870:8: style: The scope of the variable 'cats_str' can be reduced. [variableScope]
libsepol-2.8/src/kernel_to_common.c:96:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/kernel_to_common.c:92:0: note: Variable 'str' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_common.c:96:2: note: Variable 'str' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_conf.c:1857:2: style: Variable 'low' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/kernel_to_conf.c:1853:0: note: Variable 'low' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_conf.c:1857:2: note: Variable 'low' is reassigned a value before the old one has been used.
libsepol-2.8/src/kernel_to_conf.c:420:8: style: The scope of the variable 'name' can be reduced. [variableScope]
libsepol-2.8/src/kernel_to_conf.c:1838:8: style: The scope of the variable 'cats_str' can be reduced. [variableScope]
libsepol-2.8/src/kernel_to_conf.c:2324:29: style: The scope of the variable 'range' can be reduced. [variableScope]
libsepol-2.8/src/link.c:255:2: style: Variable 'new_class' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/link.c:247:0: note: Variable 'new_class' is reassigned a value before the old one has been used.
libsepol-2.8/src/link.c:255:2: note: Variable 'new_class' is reassigned a value before the old one has been used.
libsepol-2.8/src/link.c:673:17: style: The scope of the variable 'scope' can be reduced. [variableScope]
libsepol-2.8/src/link.c:715:17: style: The scope of the variable 'scope' can be reduced. [variableScope]
libsepol-2.8/src/link.c:2040:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/src/link.c:2509:17: style: The scope of the variable 'decl' can be reduced. [variableScope]
libsepol-2.8/src/mls.c:52:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/mls.c:47:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
libsepol-2.8/src/mls.c:52:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
libsepol-2.8/src/mls.c:675:2: style: Variable 'ctx1' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/mls.c:674:0: note: Variable 'ctx1' is reassigned a value before the old one has been used.
libsepol-2.8/src/mls.c:675:2: note: Variable 'ctx1' is reassigned a value before the old one has been used.
libsepol-2.8/src/mls.c:676:2: style: Variable 'ctx2' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/mls.c:674:0: note: Variable 'ctx2' is reassigned a value before the old one has been used.
libsepol-2.8/src/mls.c:676:2: note: Variable 'ctx2' is reassigned a value before the old one has been used.
libsepol-2.8/src/mls.c:113:26: style: The scope of the variable 'range' can be reduced. [variableScope]
libsepol-2.8/src/mls.c:172:21: style: The scope of the variable 'range' can be reduced. [variableScope]
libsepol-2.8/src/mls.c:172:28: style: The scope of the variable 'wrote_sep' can be reduced. [variableScope]
libsepol-2.8/src/mls.c:555:42: style: Function 'mls_convert_context' argument 3 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
libsepol-2.8/src/mls.h:56:49: note: Function 'mls_convert_context' argument 3 names different: declaration 'context' definition 'c'.
libsepol-2.8/src/mls.c:555:42: note: Function 'mls_convert_context' argument 3 names different: declaration 'context' definition 'c'.
libsepol-2.8/src/module.c:382:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module.c:377:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libsepol-2.8/src/module.c:382:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libsepol-2.8/src/module.c:350:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/src/module.c:936:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
libsepol-2.8/src/module.c:937:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
libsepol-2.8/src/module_to_cil.c:759:9: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/src/module_to_cil.c:308:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:306:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:308:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:956:2: style: Variable 'attr_name' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:950:0: note: Variable 'attr_name' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:956:2: note: Variable 'attr_name' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:1729:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:1711:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:1729:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:2111:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:2101:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:2111:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:2630:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:2594:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:2630:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:2876:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:2857:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:2876:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3081:2: style: Variable 'ranged' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:3077:0: note: Variable 'ranged' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3081:2: note: Variable 'ranged' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3576:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:3573:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3576:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3669:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:3662:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3669:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3826:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:3821:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3826:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3894:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:3890:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:3894:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:4187:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:4182:0: note: Variable 'd' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:4187:2: note: Variable 'd' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:4234:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/module_to_cil.c:4225:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:4234:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libsepol-2.8/src/module_to_cil.c:4278:8: style: Same expression on both sides of '!=' because the value of 'f' and 'NULL' are the same. [duplicateExpression]
libsepol-2.8/src/module_to_cil.c:4226:12: note: 'f' is assigned value 'NULL' here.
libsepol-2.8/src/module_to_cil.c:4278:8: note: Same expression on both sides of '!=' because the value of 'f' and 'NULL' are the same.
libsepol-2.8/src/module_to_cil.c:241:25: style: The scope of the variable 'attr' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:484:22: style: The scope of the variable 'decl' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:895:25: style: The scope of the variable 'node' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:912:25: style: The scope of the variable 'node' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:2364:14: style: The scope of the variable 'type' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:2903:11: style: The scope of the variable 'low' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:2904:11: style: The scope of the variable 'high' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:2927:11: style: The scope of the variable 'low' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:2928:11: style: The scope of the variable 'high' can be reduced. [variableScope]
libsepol-2.8/src/module_to_cil.c:2967:84: error: Uninitialized variable: ocon [uninitvar]
libsepol-2.8/src/module_to_cil.c:2978:80: error: Uninitialized variable: ocon [uninitvar]
libsepol-2.8/src/nodes.c:23:2: style: Variable 'tmp_node' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/nodes.c:19:0: note: Variable 'tmp_node' is reassigned a value before the old one has been used.
libsepol-2.8/src/nodes.c:23:2: note: Variable 'tmp_node' is reassigned a value before the old one has been used.
libsepol-2.8/src/policydb.c:3906:22: warning: Redundant assignment of 'scope->decl_ids[i]' to itself. [selfAssignment]
libsepol-2.8/src/policydb.c:3946:10: warning: Redundant assignment of 'buf[i]' to itself. [selfAssignment]
libsepol-2.8/src/policydb.c:4017:10: warning: Redundant assignment of 'buf[i]' to itself. [selfAssignment]
libsepol-2.8/src/policydb.c:706:19: style: The scope of the variable 'cur' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:1455:15: style: The scope of the variable 'gtmp' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2134:25: style: The scope of the variable 'le' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2136:9: style: The scope of the variable 'nexpr' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2138:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2138:10: style: The scope of the variable 'depth' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2667:9: style: The scope of the variable 'nel' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2668:14: style: The scope of the variable 'l' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2670:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2776:9: style: The scope of the variable 'nel' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2777:14: style: The scope of the variable 'l' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:2779:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:3601:18: style: The scope of the variable 'len' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:3734:19: style: The scope of the variable 'nprim' can be reduced. [variableScope]
libsepol-2.8/src/policydb.c:3734:26: style: The scope of the variable 'nel' can be reduced. [variableScope]
libsepol-2.8/src/policydb_convert.c:74:5: error: Memory leak: data [memleak]
libsepol-2.8/src/ports.c:68:2: style: Variable 'tmp_port' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/ports.c:60:0: note: Variable 'tmp_port' is reassigned a value before the old one has been used.
libsepol-2.8/src/ports.c:68:2: note: Variable 'tmp_port' is reassigned a value before the old one has been used.
libsepol-2.8/src/services.c:794:7: warning: Either the condition '!new_buf' is redundant or there is possible null pointer dereference: new_buf. [nullPointerRedundantCheck]
libsepol-2.8/src/services.c:795:10: note: Assuming that condition '!new_buf' is not redundant
libsepol-2.8/src/services.c:794:7: note: Null pointer dereference
libsepol-2.8/src/services.c:886:3: warning: Possible null pointer dereference: reason [nullPointer]
libsepol-2.8/src/services.c:874:7: note: Calling function 'context_struct_compute_av', 6th argument 'reason' value is 0
libsepol-2.8/src/services.c:1016:6: note: Calling function 'type_attribute_bounds_av', 6th argument 'reason' value is 0
libsepol-2.8/src/services.c:886:3: note: Null pointer dereference
libsepol-2.8/src/services.c:427:2: style: Variable 'class_buf' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/services.c:419:0: note: Variable 'class_buf' is reassigned a value before the old one has been used.
libsepol-2.8/src/services.c:427:2: note: Variable 'class_buf' is reassigned a value before the old one has been used.
libsepol-2.8/src/services.c:180:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsepol-2.8/src/services.c:181:8: style: The scope of the variable 'p' can be reduced. [variableScope]
libsepol-2.8/src/services.c:320:6: style: The scope of the variable 'new_class_buf_len' can be reduced. [variableScope]
libsepol-2.8/src/services.c:321:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsepol-2.8/src/services.c:321:11: style: The scope of the variable 'buf_used' can be reduced. [variableScope]
libsepol-2.8/src/services.c:322:27: style: The scope of the variable 'p' can be reduced. [variableScope]
libsepol-2.8/src/sidtab.c:174:17: style: The scope of the variable 'last' can be reduced. [variableScope]
libsepol-2.8/src/users.c:328:2: style: Variable 'usrdatum' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/src/users.c:323:0: note: Variable 'usrdatum' is reassigned a value before the old one has been used.
libsepol-2.8/src/users.c:328:2: note: Variable 'usrdatum' is reassigned a value before the old one has been used.
libsepol-2.8/src/util.c:218:14: style: Same expression on both sides of '-' because the value of '*ptr' and 'tmp_buf' are the same. [duplicateExpression]
libsepol-2.8/src/util.c:203:18: note: 'tmp_buf' is assigned value '*ptr' here.
libsepol-2.8/src/util.c:218:14: note: Same expression on both sides of '-' because the value of '*ptr' and 'tmp_buf' are the same.
libsepol-2.8/src/write.c:1075:39: style: Redundant condition: p->policy_type!=POLICY_KERN. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
libsepol-2.8/src/write.c:2226:40: style: Redundant condition: p->policy_type!=POLICY_KERN. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
libsepol-2.8/src/write.c:322:7: warning: Redundant assignment of 'nel' to itself. [selfAssignment]
libsepol-2.8/src/write.c:1313:13: warning: Redundant assignment of 'buf[j]' to itself. [selfAssignment]
libsepol-2.8/src/write.c:1326:14: warning: Redundant assignment of 'b64[j]' to itself. [selfAssignment]
libsepol-2.8/src/write.c:1341:14: warning: Redundant assignment of 'buf[j]' to itself. [selfAssignment]
libsepol-2.8/src/write.c:1449:13: warning: Redundant assignment of 'buf[j]' to itself. [selfAssignment]
libsepol-2.8/src/write.c:2231:10: warning: Redundant assignment of 'buf[1]' to itself. [selfAssignment]
libsepol-2.8/src/write.c:108:22: style: The scope of the variable 'lookup' can be reduced. [variableScope]
libsepol-2.8/src/write.c:108:30: style: The scope of the variable 'val' can be reduced. [variableScope]
libsepol-2.8/src/write.c:109:16: style: The scope of the variable 'items2' can be reduced. [variableScope]
libsepol-2.8/src/write.c:110:11: style: The scope of the variable 'set' can be reduced. [variableScope]
libsepol-2.8/src/write.c:752:18: style: The scope of the variable 'items2' can be reduced. [variableScope]
libsepol-2.8/src/write.c:917:19: style: The scope of the variable 'nexpr' can be reduced. [variableScope]
libsepol-2.8/src/write.c:918:6: style: The scope of the variable 'items' can be reduced. [variableScope]
libsepol-2.8/src/write.c:1280:9: style: The scope of the variable 'nel' can be reduced. [variableScope]
libsepol-2.8/src/write.c:1280:14: style: The scope of the variable 'items' can be reduced. [variableScope]
libsepol-2.8/src/write.c:1379:9: style: The scope of the variable 'nel' can be reduced. [variableScope]
libsepol-2.8/src/write.c:1379:14: style: The scope of the variable 'items' can be reduced. [variableScope]
libsepol-2.8/src/write.c:1515:25: style: The scope of the variable 'len' can be reduced. [variableScope]
libsepol-2.8/src/write.c:1591:13: style: The scope of the variable 'warning_issued' can be reduced. [variableScope]
libsepol-2.8/src/write.c:1838:19: style: The scope of the variable 'len' can be reduced. [variableScope]
libsepol-2.8/tests/test-common.c:45:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/tests/test-common.c:217:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/tests/test-common.c:217:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsepol-2.8/tests/test-common.c:32:6: style: The scope of the variable 'found' can be reduced. [variableScope]
libsepol-2.8/tests/test-common.c:153:15: style: The scope of the variable 'my_primary' can be reduced. [variableScope]
libsepol-2.8/tests/test-common.c:153:27: style: The scope of the variable 'my_flavor' can be reduced. [variableScope]
libsepol-2.8/tests/test-common.c:153:38: style: The scope of the variable 'my_value' can be reduced. [variableScope]
libsepol-2.8/tests/test-downgrade.c:130:14: style: The scope of the variable 'version' can be reduced. [variableScope]
libsepol-2.8/tests/test-linker-roles.c:164:2: style: Variable 'role' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/tests/test-linker-roles.c:162:2: note: Variable 'role' is reassigned a value before the old one has been used.
libsepol-2.8/tests/test-linker-roles.c:164:2: note: Variable 'role' is reassigned a value before the old one has been used.
libsepol-2.8/tests/test-linker-roles.c:176:2: style: Variable 'role' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/tests/test-linker-roles.c:174:2: note: Variable 'role' is reassigned a value before the old one has been used.
libsepol-2.8/tests/test-linker-roles.c:176:2: note: Variable 'role' is reassigned a value before the old one has been used.
libsepol-2.8/tests/test-linker-roles.c:188:2: style: Variable 'role' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/tests/test-linker-roles.c:186:2: note: Variable 'role' is reassigned a value before the old one has been used.
libsepol-2.8/tests/test-linker-roles.c:188:2: note: Variable 'role' is reassigned a value before the old one has been used.
libsepol-2.8/tests/test-linker-roles.c:202:2: style: Variable 'role' is reassigned a value before the old one has been used. [redundantAssignment]
libsepol-2.8/tests/test-linker-roles.c:199:2: note: Variable 'role' is reassigned a value before the old one has been used.
libsepol-2.8/tests/test-linker-roles.c:202:2: note: Variable 'role' is reassigned a value before the old one has been used.
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libseqlib/libseqlib_1.1.2+dfsg.orig.tar.xz
SeqLib-1.1.2/SeqLib/GenomicRegionCollection.cpp:270:18: style: Condition 'i->pos2<inext->pos2' is always true [knownConditionTrueFalse]
SeqLib-1.1.2/SeqLib/GenomicRegionCollection.cpp:126:3: style: Variable 'fp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
SeqLib-1.1.2/SeqLib/GenomicRegionCollection.cpp:125:0: note: Variable 'fp' is reassigned a value before the old one has been used if variable is no semaphore variable.
SeqLib-1.1.2/SeqLib/GenomicRegionCollection.cpp:126:3: note: Variable 'fp' is reassigned a value before the old one has been used if variable is no semaphore variable.
SeqLib-1.1.2/SeqLib/GenomicRegionCollection.cpp:183:3: style: Variable 'fp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
SeqLib-1.1.2/SeqLib/GenomicRegionCollection.cpp:182:0: note: Variable 'fp' is reassigned a value before the old one has been used if variable is no semaphore variable.
SeqLib-1.1.2/SeqLib/GenomicRegionCollection.cpp:183:3: note: Variable 'fp' is reassigned a value before the old one has been used if variable is no semaphore variable.
SeqLib-1.1.2/benchmark/benchmark.cpp:59:0: style: Variable 'bami' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/benchmark/benchmark.cpp:60:0: style: Variable 'obam' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/benchmark/benchmark.cpp:116:15: style: Unused variable: dummy [unusedVariable]
SeqLib-1.1.2/benchmark/benchmark.cpp:117:21: style: Unused variable: ss [unusedVariable]
SeqLib-1.1.2/benchmark/benchmark.cpp:119:28: style: Unused variable: sq [unusedVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:72:17: style: Variable 'corr' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:126:16: style: Variable 'kmer' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:146:38: style: Variable 'contigs' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:389:34: style: Variable 'out' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:427:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:503:38: style: Variable 'contigs' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:641:8: style: Unused variable: rule [unusedVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:948:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/seq_test/seq_test.cpp:1212:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
SeqLib-1.1.2/src/BWAWrapper.cpp:348:11: style: The scope of the variable 'j' can be reduced. [variableScope]
SeqLib-1.1.2/src/BWAWrapper.cpp:487:18: style: The scope of the variable 'l' can be reduced. [variableScope]
SeqLib-1.1.2/src/BWAWrapper.cpp:541:7: error: Common realloc mistake: 'pac' nulled but not freed upon failure [memleakOnRealloc]
SeqLib-1.1.2/src/BamReader.cpp:108:10: style: The scope of the variable 'success' can be reduced. [variableScope]
SeqLib-1.1.2/src/BamReader.cpp:132:8: style: The scope of the variable 'success' can be reduced. [variableScope]
SeqLib-1.1.2/src/BamRecord.cpp:32:10: style: Technically the member function 'SeqLib::free_delete::operator()' can be const. [functionConst]
SeqLib-1.1.2/src/GenomicRegion.cpp:138:24: warning: Obsolete function 'alloca' called. [allocaCalled]
SeqLib-1.1.2/src/non_api/Fractions.cpp:39:12: style: The scope of the variable 'counter' can be reduced. [variableScope]
SeqLib-1.1.2/src/non_api/Histogram.cpp:114:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
SeqLib-1.1.2/src/non_api/Histogram.cpp:149:27: style: Variable 'tcount' is modified but its new value is never used. [unreadVariable]
SeqLib-1.1.2/src/seqtools/seqtools.cpp:115:17: style: Unused variable: qn [unusedVariable]
SeqLib-1.1.2/src/seqtools/seqtools.cpp:115:21: style: Unused variable: seq [unusedVariable]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsequence-library-java/libsequence-library-java_1.0.3.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsereal-decoder-perl/libsereal-decoder-perl_4.005+ds.orig.tar.xz
Sereal-Decoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Decoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Decoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Decoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Decoder-4.005/author_tools/stringify_test.c:69:11: style: Unused variable: o [unusedVariable]
Sereal-Decoder-4.005/author_tools/stringify_test.c:70:10: style: Unused variable: outstr [unusedVariable]
Sereal-Decoder-4.005/miniz.c:4271:36: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
Sereal-Decoder-4.005/miniz.c:4283:8: note: Assuming that condition '!pZip' is not redundant
Sereal-Decoder-4.005/miniz.c:4271:36: note: Null pointer dereference
Sereal-Decoder-4.005/miniz.c:4422:36: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
Sereal-Decoder-4.005/miniz.c:4431:8: note: Assuming that condition '!pZip' is not redundant
Sereal-Decoder-4.005/miniz.c:4422:36: note: Null pointer dereference
Sereal-Decoder-4.005/miniz.c:1445:79: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
Sereal-Decoder-4.005/miniz.c:1715:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
Sereal-Decoder-4.005/miniz.c:1445:79: note: Null pointer addition
Sereal-Decoder-4.005/miniz.c:1446:119: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
Sereal-Decoder-4.005/miniz.c:1715:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
Sereal-Decoder-4.005/miniz.c:1446:119: note: Null pointer subtraction
Sereal-Decoder-4.005/miniz.c:4271:0: style: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression]
Sereal-Decoder-4.005/miniz.c:4271:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Decoder-4.005/miniz.c:4271:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Decoder-4.005/miniz.c:4422:0: style: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression]
Sereal-Decoder-4.005/miniz.c:4422:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Decoder-4.005/miniz.c:4422:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Decoder-4.005/miniz.c:2309:41: style: The scope of the variable 'p' can be reduced. [variableScope]
Sereal-Decoder-4.005/miniz.c:2309:45: style: The scope of the variable 'q' can be reduced. [variableScope]
Sereal-Decoder-4.005/miniz.c:3143:9: style: The scope of the variable 'child' can be reduced. [variableScope]
Sereal-Decoder-4.005/miniz.c:3159:9: style: The scope of the variable 'child' can be reduced. [variableScope]
Sereal-Decoder-4.005/miniz.c:3179:19: style: The scope of the variable 'p' can be reduced. [variableScope]
Sereal-Decoder-4.005/miniz.c:3737:28: style: The scope of the variable 'read_buf_ofs' can be reduced. [variableScope]
Sereal-Decoder-4.005/miniz.c:4862:120: style: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'. [funcArgNamesDifferent]
Sereal-Decoder-4.005/miniz.c:681:120: note: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'.
Sereal-Decoder-4.005/miniz.c:4862:120: note: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'.
Sereal-Decoder-4.005/miniz.c:4681:25: style: Variable 'cur_src_file_ofs' is assigned a value that is never used. [unreadVariable]
Sereal-Decoder-4.005/miniz.c:2122:8: style: Mismatching assignment and comparison, comparison 'flags==1' is always false. [assignIfError]
Sereal-Decoder-4.005/miniz.c:2120:75: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
Sereal-Decoder-4.005/miniz.c:2122:8: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
Sereal-Decoder-4.005/miniz.c:2814:196: error: Memory leak: m_pBuf [memleak]
Sereal-Decoder-4.005/miniz.c:4070:5: error: Resource leak: pFile [resourceLeak]
Sereal-Decoder-4.005/snappy/csnappy_internal.h:86:0: error: #error either __LITTLE_ENDIAN or __BIG_ENDIAN, plus __BYTE_ORDER must be defined [preprocessorErrorDirective]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsereal-encoder-perl/libsereal-encoder-perl_4.005+ds.orig.tar.xz
Sereal-Encoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Encoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Encoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Encoder-4.005/author_tools/stringify_test.c:91:24: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Sereal-Encoder-4.005/author_tools/stringify_test.c:69:11: style: Unused variable: o [unusedVariable]
Sereal-Encoder-4.005/author_tools/stringify_test.c:70:10: style: Unused variable: outstr [unusedVariable]
Sereal-Encoder-4.005/miniz.c:4271:36: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
Sereal-Encoder-4.005/miniz.c:4283:8: note: Assuming that condition '!pZip' is not redundant
Sereal-Encoder-4.005/miniz.c:4271:36: note: Null pointer dereference
Sereal-Encoder-4.005/miniz.c:4422:36: warning: Either the condition '!pZip' is redundant or there is possible null pointer dereference: pZip. [nullPointerRedundantCheck]
Sereal-Encoder-4.005/miniz.c:4431:8: note: Assuming that condition '!pZip' is not redundant
Sereal-Encoder-4.005/miniz.c:4422:36: note: Null pointer dereference
Sereal-Encoder-4.005/miniz.c:1445:79: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
Sereal-Encoder-4.005/miniz.c:1715:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
Sereal-Encoder-4.005/miniz.c:1445:79: note: Null pointer addition
Sereal-Encoder-4.005/miniz.c:1446:119: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
Sereal-Encoder-4.005/miniz.c:1715:131: note: Calling function 'tinfl_decompress', 5th argument 'pOut_buf_next' value is 0
Sereal-Encoder-4.005/miniz.c:1446:119: note: Null pointer subtraction
Sereal-Encoder-4.005/miniz.c:4271:0: style: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression]
Sereal-Encoder-4.005/miniz.c:4271:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Encoder-4.005/miniz.c:4271:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Encoder-4.005/miniz.c:4422:0: style: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'. [duplicateAssignExpression]
Sereal-Encoder-4.005/miniz.c:4422:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Encoder-4.005/miniz.c:4422:0: note: Same expression used in consecutive assignments of 'local_dir_header_ofs' and 'cur_archive_file_ofs'.
Sereal-Encoder-4.005/miniz.c:2309:41: style: The scope of the variable 'p' can be reduced. [variableScope]
Sereal-Encoder-4.005/miniz.c:2309:45: style: The scope of the variable 'q' can be reduced. [variableScope]
Sereal-Encoder-4.005/miniz.c:3143:9: style: The scope of the variable 'child' can be reduced. [variableScope]
Sereal-Encoder-4.005/miniz.c:3159:9: style: The scope of the variable 'child' can be reduced. [variableScope]
Sereal-Encoder-4.005/miniz.c:3179:19: style: The scope of the variable 'p' can be reduced. [variableScope]
Sereal-Encoder-4.005/miniz.c:3737:28: style: The scope of the variable 'read_buf_ofs' can be reduced. [variableScope]
Sereal-Encoder-4.005/miniz.c:4862:120: style: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'. [funcArgNamesDifferent]
Sereal-Encoder-4.005/miniz.c:681:120: note: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'.
Sereal-Encoder-4.005/miniz.c:4862:120: note: Function 'mz_zip_extract_archive_file_to_heap' argument 4 names different: declaration 'zip_flags' definition 'flags'.
Sereal-Encoder-4.005/miniz.c:4681:25: style: Variable 'cur_src_file_ofs' is assigned a value that is never used. [unreadVariable]
Sereal-Encoder-4.005/miniz.c:2122:8: style: Mismatching assignment and comparison, comparison 'flags==1' is always false. [assignIfError]
Sereal-Encoder-4.005/miniz.c:2120:75: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
Sereal-Encoder-4.005/miniz.c:2122:8: note: Mismatching assignment and comparison, comparison 'flags==1' is always false.
Sereal-Encoder-4.005/miniz.c:2814:196: error: Memory leak: m_pBuf [memleak]
Sereal-Encoder-4.005/miniz.c:4070:5: error: Resource leak: pFile [resourceLeak]
Sereal-Encoder-4.005/snappy/csnappy_internal.h:86:0: error: #error either __LITTLE_ENDIAN or __BIG_ENDIAN, plus __BYTE_ORDER must be defined [preprocessorErrorDirective]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsereal-perl/libsereal-perl_4.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libserial/libserial_0.6.0~rc2+svn122.orig.tar.gz
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.h:85:10: performance: Technically the member function 'PosixSignalDispatcher::AttachHandler' can be static. [functionStatic]
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.cpp:117:24: note: Technically the member function 'PosixSignalDispatcher::AttachHandler' can be static.
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.h:85:10: note: Technically the member function 'PosixSignalDispatcher::AttachHandler' can be static.
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.h:101:10: performance: Technically the member function 'PosixSignalDispatcher::DetachHandler' can be static. [functionStatic]
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.cpp:127:24: note: Technically the member function 'PosixSignalDispatcher::DetachHandler' can be static.
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.h:101:10: note: Technically the member function 'PosixSignalDispatcher::DetachHandler' can be static.
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.h:50:9: style: Class 'CannotAttachHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libserial-0.6.0~rc2+svn122/src/PosixSignalDispatcher.h:61:9: style: Class 'CannotDetachHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libserial-0.6.0~rc2+svn122/src/SerialPort.h:127:9: style: Class 'NotOpen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libserial-0.6.0~rc2+svn122/src/SerialPort.h:134:9: style: Class 'OpenFailed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libserial-0.6.0~rc2+svn122/src/SerialPort.h:141:9: style: Class 'AlreadyOpen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libserial-0.6.0~rc2+svn122/src/SerialPort.h:148:9: style: Class 'UnsupportedBaudRate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libserial-0.6.0~rc2+svn122/src/SerialPort.cpp:71:5: style: Class 'SerialPortImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libserial-0.6.0~rc2+svn122/src/SerialPort.cpp:342:15: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
libserial-0.6.0~rc2+svn122/src/SerialPort.cpp:95:5: style: Unhandled exception specification when calling function Close(). [unhandledExceptionSpecification]
libserial-0.6.0~rc2+svn122/src/SerialPort.cpp:635:15: note: Unhandled exception specification when calling function Close().
libserial-0.6.0~rc2+svn122/src/SerialPort.cpp:95:5: note: Unhandled exception specification when calling function Close().
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:249:38: style: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:177:41: note: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:249:38: note: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:305:59: style: Function 'SetParity' argument 1 names different: declaration 'parityType' definition 'parity'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:190:62: note: Function 'SetParity' argument 1 names different: declaration 'parityType' definition 'parity'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:305:59: note: Function 'SetParity' argument 1 names different: declaration 'parityType' definition 'parity'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:361:69: style: Function 'SetFlowControl' argument 1 names different: declaration 'flowControlType' definition 'flow_c'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:203:67: note: Function 'SetFlowControl' argument 1 names different: declaration 'flowControlType' definition 'flow_c'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:361:69: note: Function 'SetFlowControl' argument 1 names different: declaration 'flowControlType' definition 'flow_c'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:390:30: style: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:213:40: note: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:390:30: note: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:416:31: style: Function 'SetVTime' argument 1 names different: declaration 'vtime' definition 'vmin'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:226:41: note: Function 'SetVTime' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:416:31: note: Function 'SetVTime' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:287:54: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:61:48: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:70:47: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libserial-0.6.0~rc2+svn122/src/SerialStream.cc:89:45: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:1242:13: style: The scope of the variable 'retval' can be reduced. [variableScope]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:288:49: style: Function 'SetBaudRate' argument 1 names different: declaration 'baudRate' definition 'baud_rate'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:324:63: note: Function 'SetBaudRate' argument 1 names different: declaration 'baudRate' definition 'baud_rate'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:288:49: note: Function 'SetBaudRate' argument 1 names different: declaration 'baudRate' definition 'baud_rate'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:301:49: style: Function 'SetCharSize' argument 1 names different: declaration 'charSize' definition 'char_size'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:338:63: note: Function 'SetCharSize' argument 1 names different: declaration 'charSize' definition 'char_size'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:301:49: note: Function 'SetCharSize' argument 1 names different: declaration 'charSize' definition 'char_size'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:315:41: style: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:353:42: note: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:315:41: note: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:329:45: style: Function 'SetParity' argument 1 names different: declaration 'parityType' definition 'parity'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:367:57: note: Function 'SetParity' argument 1 names different: declaration 'parityType' definition 'parity'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:329:45: note: Function 'SetParity' argument 1 names different: declaration 'parityType' definition 'parity'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:341:55: style: Function 'SetFlowControl' argument 1 names different: declaration 'flowControlType' definition 'flow_c'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:379:72: note: Function 'SetFlowControl' argument 1 names different: declaration 'flowControlType' definition 'flow_c'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:341:55: note: Function 'SetFlowControl' argument 1 names different: declaration 'flowControlType' definition 'flow_c'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:402:33: style: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:390:40: note: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:402:33: note: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:852:57: style: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:60:34: note: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:852:57: note: Function 'SetNumOfStopBits' argument 1 names different: declaration 'numOfStopBits' definition 'stop_bits'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:1026:49: style: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'. [funcArgNamesDifferent]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:75:32: note: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:1026:49: note: Function 'SetVMin' argument 1 names different: declaration 'vtime' definition 'vmin'.
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:452:37: warning: Virtual function 'setbuf' is called from constructor 'SerialStreamBuf()' at line 137. Dynamic binding is not used. [virtualCallInConstructor]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:137:5: note: Calling setbuf
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.h:452:37: note: setbuf is a virtual method
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:209:37: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:1135:11: error: Uninitialized variable: retval [uninitvar]
libserial-0.6.0~rc2+svn122/src/SerialStreamBuf.cc:1173:17: error: Uninitialized variable: retval [uninitvar]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:84:54: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:98:45: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
libserial-0.6.0~rc2+svn122/src/SerialStream.h:126:42: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
[07:02]
ftp://ftp.se.debian.org/debian/pool/main/libs/libserializer/libserializer_1.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libserialport/libserialport_0.1.1.orig.tar.xz
linux.c:37:7: style: The scope of the variable 'sub_dir' can be reduced. [variableScope]
linux.c:40:6: style: The scope of the variable 'i' can be reduced. [variableScope]
serialport.c:650:14: style: The scope of the variable 'buffer_names' can be reduced. [variableScope]
serialport.c:698:6: style: The scope of the variable 'result' can be reduced. [variableScope]
serialport.c:786:6: style: The scope of the variable 'result' can be reduced. [variableScope]
serialport.c:1012:6: style: The scope of the variable 'result' can be reduced. [variableScope]
serialport.c:1149:6: style: The scope of the variable 'result' can be reduced. [variableScope]
serialport.c:1433:6: style: The scope of the variable 'result' can be reduced. [variableScope]
serialport.c:1836:15: style: The scope of the variable 'i' can be reduced. [variableScope]
windows.c:232:11: style: The scope of the variable 'device_id' can be reduced. [variableScope]
windows.c:107:3: error: Memory leak: ext_hub_name_wc [memleak]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libserver-starter-perl/libserver-starter-perl_0.34.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libservicelog/libservicelog_1.1.18.orig.tar.gz
libservicelog-1.1.18/src/addl_data.c:983:8: style: The scope of the variable 'detail' can be reduced. [variableScope]
libservicelog-1.1.18/src/event.c:930:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
libservicelog-1.1.18/src/event.c:938:4: style: Variable 'n_callouts' is modified but its new value is never used. [unreadVariable]
libservicelog-1.1.18/src/notify.c:507:10: style: The scope of the variable 'rc1' can be reduced. [variableScope]
libservicelog-1.1.18/src/repair_action.c:253:8: style: The scope of the variable 'procedure_match' can be reduced. [variableScope]
libservicelog-1.1.18/src/repair_action.c:253:25: style: The scope of the variable 'location_match' can be reduced. [variableScope]
libservicelog-1.1.18/src/servicelog.c:379:14: style: The scope of the variable 'name' can be reduced. [variableScope]
libservicelog-1.1.18/src/servicelog.c:193:19: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libservicelog-1.1.18/src/tests/test_libservicelog.c:122:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libservicelog-1.1.18/src/tests/test_libservicelog.c:123:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libservicelog-1.1.18/src/tests/test_libservicelog.c:131:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libservicelog-1.1.18/src/v29_compat.c:708:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libservicelog-1.1.18/src/v29_compat.c:785:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libservicelog-1.1.18/src/v29_compat.c:973:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libservicelog-1.1.18/src/v29_compat.c:1253:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libservicelog-1.1.18/src/v29_compat.c:1048:6: style: The scope of the variable 'parse_result' can be reduced. [variableScope]
v29_notify_gram.c:1734:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
v29_notify_lex.c:1148:27: warning: Possible null pointer dereference: b [nullPointer]
v29_notify_lex.c:1145:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
v29_notify_lex.c:1148:27: note: Null pointer dereference
v29_notify_lex.c:1150:9: warning: Possible null pointer dereference: b [nullPointer]
v29_notify_lex.c:1145:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
v29_notify_lex.c:1150:9: note: Null pointer dereference
v29_notify_lex.c:1517:2: warning: Possible null pointer dereference: b [nullPointer]
v29_notify_lex.c:1406:22: note: Calling function 'v29nfy__init_buffer', 1st argument 'b' value is 0
v29_notify_lex.c:1517:2: note: Null pointer dereference
v29_notify_lex.c:1518:2: warning: Possible null pointer dereference: b [nullPointer]
v29_notify_lex.c:1406:22: note: Calling function 'v29nfy__init_buffer', 1st argument 'b' value is 0
v29_notify_lex.c:1518:2: note: Null pointer dereference
v29_notify_lex.c:1529:9: warning: Possible null pointer dereference: b [nullPointer]
v29_notify_lex.c:1406:22: note: Calling function 'v29nfy__init_buffer', 1st argument 'b' value is 0
v29_notify_lex.c:1529:9: note: Null pointer dereference
v29_notify_lex.c:1258:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
v29_notify_lex.c:371:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
v29_notify_lex.c:1258:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
v29_notify_lex.c:1281:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
v29_notify_lex.c:605:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
v29_notify_lex.c:1281:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
v29_notify_lex.c:1700:53: style: Function 'v29nfy__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
v29_notify_lex.c:321:52: note: Function 'v29nfy__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
v29_notify_lex.c:1700:53: note: Function 'v29nfy__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
v29_notify_lex.c:1713:53: style: Function 'v29nfy__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
v29_notify_lex.c:322:51: note: Function 'v29nfy__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
v29_notify_lex.c:1713:53: note: Function 'v29nfy__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
v29_notify_lex.c:1713:67: style: Function 'v29nfy__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
v29_notify_lex.c:322:61: note: Function 'v29nfy__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
v29_notify_lex.c:1713:67: note: Function 'v29nfy__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
v29_notify_lex.c:1844:29: style: Function 'v29nfy_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
v29_notify_lex.c:571:28: note: Function 'v29nfy_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
v29_notify_lex.c:1844:29: note: Function 'v29nfy_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libservicelog-1.1.18/src/v29_print.c:59:19: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libservicelog-1.1.18/src/v29_print.c:842:24: portability: 'event' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsession-storage-secure-perl/libsession-storage-secure-perl_0.011.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsession-token-perl/libsession-token-perl_1.503.orig.tar.gz
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libset-infinite-perl/libset-infinite-perl_0.65.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libset-intervaltree-perl/libset-intervaltree-perl_0.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libset-intspan-perl/libset-intspan-perl_1.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libset-nestedgroups-perl/libset-nestedgroups-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libset-object-perl/libset-object-perl_1.39.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libset-scalar-perl/libset-scalar-perl_1.29.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libset-tiny-perl/libset-tiny-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsexy/libsexy_0.1.11.orig.tar.gz
libsexy-0.1.11/libsexy/sexy-icon-entry.c:503:10: style: The scope of the variable 'pix_src' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-icon-entry.c:504:10: style: The scope of the variable 'pix_dest' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-icon-entry.c:99:18: style: Variable 'entry_class' is assigned a value that is never used. [unreadVariable]
libsexy-0.1.11/libsexy/sexy-icon-entry.c:397:13: style: Variable 'gtkentry' is assigned a value that is never used. [unreadVariable]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:400:24: style: The scope of the variable 'i' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:464:14: style: The scope of the variable 'menu' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:465:10: style: The scope of the variable 'lang' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:465:17: style: The scope of the variable 'lang_name' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:506:10: style: The scope of the variable 'lang' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:506:17: style: The scope of the variable 'lang_name' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:748:6: style: The scope of the variable 'length' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:784:15: style: The scope of the variable 'layout' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:1163:23: style: The scope of the variable 'dict' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:1240:22: style: The scope of the variable 'dict' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:1241:9: style: The scope of the variable 'lang' can be reduced. [variableScope]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:1108:44: warning: Char literal compared with pointer 'lang'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:183:18: style: Variable 'entry_class' is assigned a value that is never used. [unreadVariable]
libsexy-0.1.11/libsexy/sexy-spell-entry.c:646:10: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
libsexy-0.1.11/libsexy/sexy-tooltip.c:59:11: style: Variable 'window' is assigned a value that is never used. [unreadVariable]
libsexy-0.1.11/libsexy/sexy-url-label.c:406:32: style: Same expression on both sides of '|'. [duplicateExpression]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsfml/libsfml_2.5.0+dfsg.orig.tar.xz
SFML-2.5.0/src/SFML/Main/SFMLActivity.cpp:144:23: style: Variable 'lJavaVM' is assigned a value that is never used. [unreadVariable]
SFML-2.5.0/src/SFML/Network/Ftp.cpp:621:17: style: The scope of the variable 'count' can be reduced. [variableScope]
SFML-2.5.0/src/SFML/System/Err.cpp:80:17: warning: Virtual function 'sync' is called from destructor '~DefaultErrStreamBuf()' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
SFML-2.5.0/src/SFML/System/Err.cpp:52:9: note: Calling sync
SFML-2.5.0/src/SFML/System/Err.cpp:80:17: note: sync is a virtual method
SFML-2.5.0/src/SFML/Window/Android/WindowImplAndroid.cpp:444:22: style: Variable 'action' is assigned a value that is never used. [unreadVariable]
SFML-2.5.0/src/SFML/Window/GlContext.cpp:289:13: style: Variable 'glGetStringiFunc' is reassigned a value before the old one has been used. [redundantAssignment]
SFML-2.5.0/src/SFML/Window/GlContext.cpp:288:0: note: Variable 'glGetStringiFunc' is reassigned a value before the old one has been used.
SFML-2.5.0/src/SFML/Window/GlContext.cpp:289:13: note: Variable 'glGetStringiFunc' is reassigned a value before the old one has been used.
SFML-2.5.0/src/SFML/Window/Unix/GlxContext.cpp:56:9: style: Class 'GlxErrorHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
SFML-2.5.0/src/SFML/Window/Unix/GlxExtensions.cpp:174:5: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
SFML-2.5.0/src/SFML/Window/Unix/GlxExtensions.cpp:173:0: note: Variable 'entry' is reassigned a value before the old one has been used.
SFML-2.5.0/src/SFML/Window/Unix/GlxExtensions.cpp:174:5: note: Variable 'entry' is reassigned a value before the old one has been used.
SFML-2.5.0/src/SFML/Window/Unix/WindowImplX11.cpp:629:31: style: struct member 'WMHints::inputMode' is never used. [unusedStructMember]
SFML-2.5.0/src/SFML/Window/Unix/WindowImplX11.cpp:86:14: style: Technically the member function '::KeyRepeatFinder::operator()' can be const. [functionConst]
SFML-2.5.0/src/SFML/Window/Win32/WglExtensions.cpp:175:5: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
SFML-2.5.0/src/SFML/Window/Win32/WglExtensions.cpp:174:0: note: Variable 'entry' is reassigned a value before the old one has been used.
SFML-2.5.0/src/SFML/Window/Win32/WglExtensions.cpp:175:5: note: Variable 'entry' is reassigned a value before the old one has been used.
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsgml-parser-opensp-perl/libsgml-parser-opensp-perl_0.994.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshairport/libshairport_1.2.1~git20120510.cbed0c1.orig.tar.gz
libshairport-1.2.1~git20120510.cbed0c1/src/alac.c:728:13: style: The scope of the variable 'ricemodifier' can be reduced. [variableScope]
libshairport-1.2.1~git20120510.cbed0c1/src/alac.c:125:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:704:20: style: Variable 'fill_count' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:701:5: note: Variable 'fill_count' is reassigned a value before the old one has been used if variable is no semaphore variable.
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:704:20: note: Variable 'fill_count' is reassigned a value before the old one has been used if variable is no semaphore variable.
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:815:9: style: The scope of the variable 'play_samples' can be reduced. [variableScope]
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:178:67: style: Function '__shairport_hairtunes_init' argument 3 names different: declaration 'pFmtpstr' definition 'fmtpstr'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.h:4:67: note: Function '__shairport_hairtunes_init' argument 3 names different: declaration 'pFmtpstr' definition 'fmtpstr'.
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:178:67: note: Function '__shairport_hairtunes_init' argument 3 names different: declaration 'pFmtpstr' definition 'fmtpstr'.
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:262:44: style: Function '__shairport_hairtunes_setvolume' argument 1 names different: declaration 'vol' definition 'f'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.h:6:44: note: Function '__shairport_hairtunes_setvolume' argument 1 names different: declaration 'vol' definition 'f'.
libshairport-1.2.1~git20120510.cbed0c1/src/hairtunes.c:262:44: note: Function '__shairport_hairtunes_setvolume' argument 1 names different: declaration 'vol' definition 'f'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:277:12: style: Condition '!tUseKnownHWID' is always true [knownConditionTrueFalse]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:268:7: note: Assuming that condition '!tUseKnownHWID' is not redundant
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:277:12: note: Condition '!tUseKnownHWID' is always true
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:299:16: style: Condition 'tSimLevel>=1' is always false [knownConditionTrueFalse]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:152:20: note: Assignment 'tSimLevel=0', assigned value is 0
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:299:16: note: Condition 'tSimLevel>=1' is always false
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:341:9: style: The scope of the variable 'readsock' can be reduced. [variableScope]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:510:7: style: The scope of the variable 'tMoreDataNeeded' can be reduced. [variableScope]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:523:9: style: The scope of the variable 'tError' can be reduced. [variableScope]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:627:7: style: The scope of the variable 'tSize' can be reduced. [variableScope]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:144:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:869:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:677:110: style: Function 'buildAppleResponse' argument 4 names different: declaration 'pHwAddr' definition 'pHWID'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:98:110: note: Function 'buildAppleResponse' argument 4 names different: declaration 'pHwAddr' definition 'pHWID'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:677:110: note: Function 'buildAppleResponse' argument 4 names different: declaration 'pHwAddr' definition 'pHWID'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:746:104: style: Function 'parseMessage' argument 4 names different: declaration 'pHWADDR' definition 'pHWID'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:89:105: note: Function 'parseMessage' argument 4 names different: declaration 'pHWADDR' definition 'pHWID'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:746:104: note: Function 'parseMessage' argument 4 names different: declaration 'pHWADDR' definition 'pHWID'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:1087:47: style: Function 'cleanupBuffers' argument 1 names different: declaration 'pConnection' definition 'pConn'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:76:47: note: Function 'cleanupBuffers' argument 1 names different: declaration 'pConnection' definition 'pConn'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:1087:47: note: Function 'cleanupBuffers' argument 1 names different: declaration 'pConnection' definition 'pConn'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:1101:40: style: Function 'cleanup' argument 1 names different: declaration 'pConnection' definition 'pConn'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:77:40: note: Function 'cleanup' argument 1 names different: declaration 'pConnection' definition 'pConn'.
libshairport-1.2.1~git20120510.cbed0c1/src/shairport.c:1101:40: note: Function 'cleanup' argument 1 names different: declaration 'pConnection' definition 'pConn'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:63:7: style: The scope of the variable 'tSockDesc' can be reduced. [variableScope]
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:61:47: style: Function '__shairport_setup_client' argument 1 names different: declaration 'server_info' definition 'server_host'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.h:26:47: note: Function '__shairport_setup_client' argument 1 names different: declaration 'server_info' definition 'server_host'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:61:47: note: Function '__shairport_setup_client' argument 1 names different: declaration 'server_info' definition 'server_host'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:112:47: style: Function '__shairport_setup_server' argument 1 names different: declaration 'server_address' definition 'server_addr'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.h:27:47: note: Function '__shairport_setup_server' argument 1 names different: declaration 'server_address' definition 'server_addr'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:112:47: note: Function '__shairport_setup_server' argument 1 names different: declaration 'server_address' definition 'server_addr'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:219:48: style: Function '__shairport_decode_base64' argument 1 names different: declaration 'input' definition 'pInput'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.h:34:48: note: Function '__shairport_decode_base64' argument 1 names different: declaration 'input' definition 'pInput'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:219:48: note: Function '__shairport_decode_base64' argument 1 names different: declaration 'input' definition 'pInput'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:219:60: style: Function '__shairport_decode_base64' argument 2 names different: declaration 'length' definition 'pLength'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.h:34:59: note: Function '__shairport_decode_base64' argument 2 names different: declaration 'length' definition 'pLength'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:219:60: note: Function '__shairport_decode_base64' argument 2 names different: declaration 'length' definition 'pLength'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:219:74: style: Function '__shairport_decode_base64' argument 3 names different: declaration 'tActualLength' definition 'pActualLength'. [funcArgNamesDifferent]
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.h:34:72: note: Function '__shairport_decode_base64' argument 3 names different: declaration 'tActualLength' definition 'pActualLength'.
libshairport-1.2.1~git20120510.cbed0c1/src/socketlib.c:219:74: note: Function '__shairport_decode_base64' argument 3 names different: declaration 'tActualLength' definition 'pActualLength'.
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsharyanto-file-util-perl/libsharyanto-file-util-perl_0.56.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsharyanto-string-util-perl/libsharyanto-string-util-perl_0.26.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsharyanto-utils-perl/libsharyanto-utils-perl_0.77.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshell-command-perl/libshell-command-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshell-config-generate-perl/libshell-config-generate-perl_0.31.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshell-guess-perl/libshell-guess-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshell-perl/libshell-perl_0.73.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshell-perl-perl/libshell-perl-perl_0.0026.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshell-posix-select-perl/libshell-posix-select-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libshevek/libshevek_1.4.orig.tar.gz
libshevek-1.4.orig/src/args.cc:98:9: style: The scope of the variable 'opt' can be reduced. [variableScope]
libshevek-1.4.orig/src/args.cc:417:56: style: Function 'call' argument 2 names different: declaration 'optarg' definition 'arg'. [funcArgNamesDifferent]
libshevek-1.4.orig/src/args.hh:153:44: note: Function 'call' argument 2 names different: declaration 'optarg' definition 'arg'.
libshevek-1.4.orig/src/args.cc:417:56: note: Function 'call' argument 2 names different: declaration 'optarg' definition 'arg'.
libshevek-1.4.orig/src/iostring.hh:53:3: style: Class 'istring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/iostring.hh:345:3: style: Class 'ostring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/iostring.hh:490:3: style: Class 'ristring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/iostring.hh:787:3: style: Class 'rostring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/avahi.cc:48:17: style: C-style pointer casting [cstyleCast]
libshevek-1.4.orig/src/avahi.cc:103:17: style: C-style pointer casting [cstyleCast]
libshevek-1.4.orig/src/avahi.cc:176:3: performance: Variable 'm_parent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libshevek-1.4.orig/src/closure.cc:92:38: style: Function 'start_wrapper' argument 1 names different: declaration 'me' definition 'd'. [funcArgNamesDifferent]
libshevek-1.4.orig/src/closure.hh:46:37: note: Function 'start_wrapper' argument 1 names different: declaration 'me' definition 'd'.
libshevek-1.4.orig/src/closure.cc:92:38: note: Function 'start_wrapper' argument 1 names different: declaration 'me' definition 'd'.
libshevek-1.4.orig/src/closure.hh:44:8: performance: Technically the member function 'shevek::closure::do_write' can be static. [functionStatic]
libshevek-1.4.orig/src/closure.cc:28:16: note: Technically the member function 'shevek::closure::do_write' can be static.
libshevek-1.4.orig/src/closure.hh:44:8: note: Technically the member function 'shevek::closure::do_write' can be static.
libshevek-1.4.orig/src/closure.hh:45:8: performance: Technically the member function 'shevek::closure::do_read' can be static. [functionStatic]
libshevek-1.4.orig/src/closure.cc:44:16: note: Technically the member function 'shevek::closure::do_read' can be static.
libshevek-1.4.orig/src/closure.hh:45:8: note: Technically the member function 'shevek::closure::do_read' can be static.
libshevek-1.4.orig/src/crefptr.hh:91:16: style: Technically the member function 'shevek::crefbase::_ptr::set_owner' can be const. [functionConst]
libshevek-1.4.orig/src/crefptr.hh:271:23: note: Technically the member function 'shevek::crefbase::_ptr::set_owner' can be const.
libshevek-1.4.orig/src/crefptr.hh:91:16: note: Technically the member function 'shevek::crefbase::_ptr::set_owner' can be const.
libshevek-1.4.orig/src/crefptr.hh:222:16: style: Technically the member function 'shevek::crefptr::init' can be const. [functionConst]
libshevek-1.4.orig/src/crefptr.hh:53:4: style: Class '_ptrptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/crefptr.hh:61:4: style: Class '_objptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/dir.hh:55:5: style: Class 'dir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/error.cc:26:42: style: Function '_error_impl' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
libshevek-1.4.orig/src/error.hh:33:42: note: Function '_error_impl' argument 1 names different: declaration 'msg' definition 'message'.
libshevek-1.4.orig/src/error.cc:26:42: note: Function '_error_impl' argument 1 names different: declaration 'msg' definition 'message'.
libshevek-1.4.orig/src/fd.cc:390:24: style: Function 'set_fd' argument 1 names different: declaration 'fd' definition 'the_fd'. [funcArgNamesDifferent]
libshevek-1.4.orig/src/fd.hh:84:22: note: Function 'set_fd' argument 1 names different: declaration 'fd' definition 'the_fd'.
libshevek-1.4.orig/src/fd.cc:390:24: note: Function 'set_fd' argument 1 names different: declaration 'fd' definition 'the_fd'.
libshevek-1.4.orig/src/fd.hh:114:38: style: Technically the member function 'shevek::fd::get_main_context' can be const. [functionConst]
libshevek-1.4.orig/src/fd.cc:786:40: note: Technically the member function 'shevek::fd::get_main_context' can be const.
libshevek-1.4.orig/src/fd.hh:114:38: note: Technically the member function 'shevek::fd::get_main_context' can be const.
libshevek-1.4.orig/src/fd.cc:371:19: style: Reading from empty STL container 'sofar' [reademptycontainer]
libshevek-1.4.orig/src/file.hh:37:10: style: Technically the member function 'shevek::file::close' can be const. [functionConst]
libshevek-1.4.orig/src/file.cc:45:14: note: Technically the member function 'shevek::file::close' can be const.
libshevek-1.4.orig/src/file.hh:37:10: note: Technically the member function 'shevek::file::close' can be const.
libshevek-1.4.orig/src/file.hh:28:5: style: Class 'file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/process.hh:270:18: style: Unused private function: 'process::dup' [unusedPrivateFunction]
libshevek-1.4.orig/src/process.hh:60:31: style: Technically the member function 'shevek::process::in' can be const. [functionConst]
libshevek-1.4.orig/src/process.cc:91:38: note: Technically the member function 'shevek::process::in' can be const.
libshevek-1.4.orig/src/process.hh:60:31: note: Technically the member function 'shevek::process::in' can be const.
libshevek-1.4.orig/src/process.hh:62:31: style: Technically the member function 'shevek::process::out' can be const. [functionConst]
libshevek-1.4.orig/src/process.cc:96:38: note: Technically the member function 'shevek::process::out' can be const.
libshevek-1.4.orig/src/process.hh:62:31: note: Technically the member function 'shevek::process::out' can be const.
libshevek-1.4.orig/src/process.hh:64:31: style: Technically the member function 'shevek::process::err' can be const. [functionConst]
libshevek-1.4.orig/src/process.cc:101:38: note: Technically the member function 'shevek::process::err' can be const.
libshevek-1.4.orig/src/process.hh:64:31: note: Technically the member function 'shevek::process::err' can be const.
libshevek-1.4.orig/src/process.hh:66:11: style: Technically the member function 'shevek::process::pid' can be const. [functionConst]
libshevek-1.4.orig/src/process.cc:106:18: note: Technically the member function 'shevek::process::pid' can be const.
libshevek-1.4.orig/src/process.hh:66:11: note: Technically the member function 'shevek::process::pid' can be const.
libshevek-1.4.orig/src/socket.hh:81:18: style: Technically the member function 'shevek::socket::signal_disconnect' can be const. [functionConst]
libshevek-1.4.orig/src/socket.cc:407:32: note: Technically the member function 'shevek::socket::signal_disconnect' can be const.
libshevek-1.4.orig/src/socket.hh:81:18: note: Technically the member function 'shevek::socket::signal_disconnect' can be const.
libshevek-1.4.orig/src/socket.hh:95:17: performance: Technically the member function 'shevek::socket::l_get_socket_info' can be static. [functionStatic]
libshevek-1.4.orig/src/socket.cc:340:23: note: Technically the member function 'shevek::socket::l_get_socket_info' can be static.
libshevek-1.4.orig/src/socket.hh:95:17: note: Technically the member function 'shevek::socket::l_get_socket_info' can be static.
libshevek-1.4.orig/src/socket.hh:86:5: style: Class 'socket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/split.hh:31:3: style: Class 'split' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libshevek-1.4.orig/src/telnet.hh:72:10: performance: Technically the member function 'shevek::telnet::nop' can be static. [functionStatic]
libshevek-1.4.orig/src/telnet.cc:86:16: note: Technically the member function 'shevek::telnet::nop' can be static.
libshevek-1.4.orig/src/telnet.hh:72:10: note: Technically the member function 'shevek::telnet::nop' can be static.
libshevek-1.4.orig/src/telnet.hh:83:10: performance: Technically the member function 'shevek::telnet::l_do_sub' can be static. [functionStatic]
libshevek-1.4.orig/src/telnet.cc:193:16: note: Technically the member function 'shevek::telnet::l_do_sub' can be static.
libshevek-1.4.orig/src/telnet.hh:83:10: note: Technically the member function 'shevek::telnet::l_do_sub' can be static.
libshevek-1.4.orig/src/telnet.hh:90:5: style: Class 'telnet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libshib-common-java/libshib-common-java_1.4.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libshib-parent-project2-java/libshib-parent-project2-java_1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libshout/libshout_2.4.1.orig.tar.gz
libshout-2.4.1/src/codec_opus.c:102:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libshout-2.4.1/src/codec_opus.c:100:51: style: Function 'opus_header_parse' argument 1 names different: declaration 'header' definition 'packet'. [funcArgNamesDifferent]
libshout-2.4.1/src/codec_opus.c:64:51: note: Function 'opus_header_parse' argument 1 names different: declaration 'header' definition 'packet'.
libshout-2.4.1/src/codec_opus.c:100:51: note: Function 'opus_header_parse' argument 1 names different: declaration 'header' definition 'packet'.
libshout-2.4.1/src/common/avl/avl.c:656:7: style: The scope of the variable 'result' can be reduced. [variableScope]
libshout-2.4.1/src/common/avl/avl.c:818:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libshout-2.4.1/src/common/avl/avl.c:818:23: style: The scope of the variable 'j' can be reduced. [variableScope]
libshout-2.4.1/src/common/avl/avl.c:857:22: style: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'. [funcArgNamesDifferent]
libshout-2.4.1/src/common/avl/avl.h:160:17: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
libshout-2.4.1/src/common/avl/avl.c:857:22: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
libshout-2.4.1/src/common/avl/avl.c:858:22: style: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'. [funcArgNamesDifferent]
libshout-2.4.1/src/common/avl/avl.h:161:17: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
libshout-2.4.1/src/common/avl/avl.c:858:22: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
libshout-2.4.1/src/common/httpp/encoding.c:274:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libshout-2.4.1/src/common/httpp/encoding.c:275:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libshout-2.4.1/src/common/httpp/encoding.c:780:53: warning: Either the condition 'buf?2:4' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
libshout-2.4.1/src/common/httpp/encoding.c:781:75: note: Assuming that condition 'buf?2:4' is not redundant
libshout-2.4.1/src/common/httpp/encoding.c:780:53: note: Null pointer dereference
libshout-2.4.1/src/common/httpp/encoding.c:83:14: portability: '*src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:106:50: portability: 'self->buf_write_encoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:256:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:267:10: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:274:18: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:510:43: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:557:64: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:591:64: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:598:32: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:600:32: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:605:35: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:648:55: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:780:36: portability: 'self->buf_write_encoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:781:36: portability: 'self->buf_write_encoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/encoding.c:781:52: portability: 'self->buf_write_encoded+header_length' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-2.4.1/src/common/httpp/httpp.c:110:9: style: The scope of the variable 'whitespace' can be reduced. [variableScope]
libshout-2.4.1/src/common/httpp/httpp.c:110:21: style: The scope of the variable 'slen' can be reduced. [variableScope]
libshout-2.4.1/src/common/net/resolver.c:155:21: style: The scope of the variable 'host' can be reduced. [variableScope]
libshout-2.4.1/src/common/net/sock.c:871:10: style: The scope of the variable 'ip' can be reduced. [variableScope]
libshout-2.4.1/src/common/net/sock.c:364:20: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libshout-2.4.1/src/common/net/sock.c:470:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libshout-2.4.1/src/common/net/sock.c:483:39: style: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'. [funcArgNamesDifferent]
libshout-2.4.1/src/common/net/sock.h:140:39: note: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'.
libshout-2.4.1/src/common/net/sock.c:483:39: note: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'.
libshout-2.4.1/src/common/net/sock.c:797:47: style: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
libshout-2.4.1/src/common/net/sock.h:127:46: note: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'.
libshout-2.4.1/src/common/net/sock.c:797:47: note: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'.
libshout-2.4.1/src/common/thread/thread.c:277:5: style: Variable 'thread' is reassigned a value before the old one has been used. [redundantAssignment]
libshout-2.4.1/src/common/thread/thread.c:273:0: note: Variable 'thread' is reassigned a value before the old one has been used.
libshout-2.4.1/src/common/thread/thread.c:277:5: note: Variable 'thread' is reassigned a value before the old one has been used.
libshout-2.4.1/src/common/thread/thread.c:677:18: style: The scope of the variable 'th' can be reduced. [variableScope]
libshout-2.4.1/src/common/thread/thread.c:748:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libshout-2.4.1/src/common/timing/timing.c:82:0: error: #error need time query handler [preprocessorErrorDirective]
libshout-2.4.1/src/format_mp3.c:121:11: style: The scope of the variable 'head' can be reduced. [variableScope]
libshout-2.4.1/src/format_mp3.c:123:25: style: The scope of the variable 'i' can be reduced. [variableScope]
libshout-2.4.1/src/format_mp3.c:117:57: style: Function 'send_mp3' argument 2 names different: declaration 'data' definition 'buff'. [funcArgNamesDifferent]
libshout-2.4.1/src/format_mp3.c:97:57: note: Function 'send_mp3' argument 2 names different: declaration 'data' definition 'buff'.
libshout-2.4.1/src/format_mp3.c:117:57: note: Function 'send_mp3' argument 2 names different: declaration 'data' definition 'buff'.
libshout-2.4.1/src/proto_http.c:66:8: style: The scope of the variable 'ai' can be reduced. [variableScope]
libshout-2.4.1/src/proto_http.c:243:10: style: The scope of the variable 'got' can be reduced. [variableScope]
libshout-2.4.1/src/proto_icy.c:34:14: style: The scope of the variable 'val' can be reduced. [variableScope]
libshout-2.4.1/src/proto_xaudiocast.c:37:14: style: The scope of the variable 'val' can be reduced. [variableScope]
libshout-2.4.1/src/queue.c:39:9: style: The scope of the variable 'plen' can be reduced. [variableScope]
libshout-2.4.1/src/queue.c:118:15: style: The scope of the variable 'prev' can be reduced. [variableScope]
libshout-2.4.1/src/shout.c:1199:3: warning: Variable 'self->state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
libshout-2.4.1/src/shout.c:1156:3: note: Variable 'self->state' is reassigned a value before the old one has been used. 'break;' missing?
libshout-2.4.1/src/shout.c:1199:3: note: Variable 'self->state' is reassigned a value before the old one has been used. 'break;' missing?
libshout-2.4.1/src/shout.c:544:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libshout-2.4.1/src/shout.c:1347:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libshout-2.4.1/src/shout.c:1292:50: style: Function 'try_write' argument 2 names different: declaration 'data' definition 'data_p'. [funcArgNamesDifferent]
libshout-2.4.1/src/shout.c:55:50: note: Function 'try_write' argument 2 names different: declaration 'data' definition 'data_p'.
libshout-2.4.1/src/shout.c:1292:50: note: Function 'try_write' argument 2 names different: declaration 'data' definition 'data_p'.
libshout-2.4.1/src/util.c:91:6: style: The scope of the variable 'chunk' can be reduced. [variableScope]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libshout-idjc/libshout-idjc_2.4.1.orig.tar.gz
libshout-idjc-2.4.1/src/codec_opus.c:102:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/codec_opus.c:100:51: style: Function 'opus_header_parse' argument 1 names different: declaration 'header' definition 'packet'. [funcArgNamesDifferent]
libshout-idjc-2.4.1/src/codec_opus.c:64:51: note: Function 'opus_header_parse' argument 1 names different: declaration 'header' definition 'packet'.
libshout-idjc-2.4.1/src/codec_opus.c:100:51: note: Function 'opus_header_parse' argument 1 names different: declaration 'header' definition 'packet'.
libshout-idjc-2.4.1/src/common/avl/avl.c:656:7: style: The scope of the variable 'result' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/avl/avl.c:818:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/avl/avl.c:818:23: style: The scope of the variable 'j' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/avl/avl.c:857:22: style: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'. [funcArgNamesDifferent]
libshout-idjc-2.4.1/src/common/avl/avl.h:160:17: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
libshout-idjc-2.4.1/src/common/avl/avl.c:857:22: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
libshout-idjc-2.4.1/src/common/avl/avl.c:858:22: style: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'. [funcArgNamesDifferent]
libshout-idjc-2.4.1/src/common/avl/avl.h:161:17: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
libshout-idjc-2.4.1/src/common/avl/avl.c:858:22: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
libshout-idjc-2.4.1/src/common/httpp/encoding.c:274:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:275:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:780:53: warning: Either the condition 'buf?2:4' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:781:75: note: Assuming that condition 'buf?2:4' is not redundant
libshout-idjc-2.4.1/src/common/httpp/encoding.c:780:53: note: Null pointer dereference
libshout-idjc-2.4.1/src/common/httpp/encoding.c:83:14: portability: '*src' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:106:50: portability: 'self->buf_write_encoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:256:14: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:267:10: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:274:18: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:510:43: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:557:64: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:591:64: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:598:32: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:600:32: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:605:35: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:648:55: portability: 'self->buf_read_raw' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:780:36: portability: 'self->buf_write_encoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:781:36: portability: 'self->buf_write_encoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/encoding.c:781:52: portability: 'self->buf_write_encoded+header_length' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libshout-idjc-2.4.1/src/common/httpp/httpp.c:110:9: style: The scope of the variable 'whitespace' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/httpp/httpp.c:110:21: style: The scope of the variable 'slen' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/net/resolver.c:155:21: style: The scope of the variable 'host' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/net/sock.c:871:10: style: The scope of the variable 'ip' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/net/sock.c:364:20: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libshout-idjc-2.4.1/src/common/net/sock.c:470:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libshout-idjc-2.4.1/src/common/net/sock.c:483:39: style: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'. [funcArgNamesDifferent]
libshout-idjc-2.4.1/src/common/net/sock.h:140:39: note: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'.
libshout-idjc-2.4.1/src/common/net/sock.c:483:39: note: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'.
libshout-idjc-2.4.1/src/common/net/sock.c:797:47: style: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
libshout-idjc-2.4.1/src/common/net/sock.h:127:46: note: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'.
libshout-idjc-2.4.1/src/common/net/sock.c:797:47: note: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'.
libshout-idjc-2.4.1/src/common/thread/thread.c:277:5: style: Variable 'thread' is reassigned a value before the old one has been used. [redundantAssignment]
libshout-idjc-2.4.1/src/common/thread/thread.c:273:0: note: Variable 'thread' is reassigned a value before the old one has been used.
libshout-idjc-2.4.1/src/common/thread/thread.c:277:5: note: Variable 'thread' is reassigned a value before the old one has been used.
libshout-idjc-2.4.1/src/common/thread/thread.c:677:18: style: The scope of the variable 'th' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/common/timing/timing.c:82:0: error: #error need time query handler [preprocessorErrorDirective]
libshout-idjc-2.4.1/src/format_mpeg.c:141:25: style: The scope of the variable 'i' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/format_mpeg.c:123:3: error: Memory leak: mpeg_data [memleak]
libshout-idjc-2.4.1/src/proto_http.c:66:8: style: The scope of the variable 'ai' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/proto_http.c:228:10: style: The scope of the variable 'got' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/proto_icy.c:34:14: style: The scope of the variable 'val' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/proto_xaudiocast.c:37:14: style: The scope of the variable 'val' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/queue.c:39:9: style: The scope of the variable 'plen' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/queue.c:118:15: style: The scope of the variable 'prev' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/shout.c:873:16: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
libshout-idjc-2.4.1/src/shout.c:872:9: note: Assuming that condition '!self' is not redundant
libshout-idjc-2.4.1/src/shout.c:873:16: note: Null pointer dereference
libshout-idjc-2.4.1/src/shout.c:1255:3: warning: Variable 'self->state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
libshout-idjc-2.4.1/src/shout.c:1212:3: note: Variable 'self->state' is reassigned a value before the old one has been used. 'break;' missing?
libshout-idjc-2.4.1/src/shout.c:1255:3: note: Variable 'self->state' is reassigned a value before the old one has been used. 'break;' missing?
libshout-idjc-2.4.1/src/shout.c:543:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/shout.c:1408:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libshout-idjc-2.4.1/src/shout.c:1353:50: style: Function 'try_write' argument 2 names different: declaration 'data' definition 'data_p'. [funcArgNamesDifferent]
libshout-idjc-2.4.1/src/shout.c:55:50: note: Function 'try_write' argument 2 names different: declaration 'data' definition 'data_p'.
libshout-idjc-2.4.1/src/shout.c:1353:50: note: Function 'try_write' argument 2 names different: declaration 'data' definition 'data_p'.
libshout-idjc-2.4.1/src/util.c:91:6: style: The scope of the variable 'chunk' can be reduced. [variableScope]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libshr-glib/libshr-glib_2011.03.08.2~git20110930.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsidplay/libsidplay_1.36.59.orig.tar.gz
libsidplay-1.36.59/src/myendian.h:48:0: error: #error Please check header file libcfg.h! [preprocessorErrorDirective]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsidplayfp/libsidplayfp_1.8.8.orig.tar.gz
libsidplayfp-1.8.8/builders/hardsid-builder/hardsid.h:44:5: style: Class 'HardSIDBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/hardsid-builder/hardsid-emu.h:119:5: style: Class 'HardSID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/resid-builder/resid-builder.cpp:43:9: style: Condition 'count' is always false [knownConditionTrueFalse]
libsidplayfp-1.8.8/builders/resid-builder/resid-builder.cpp:41:38: note: Assignment 'count=availDevices()', assigned value is 0
libsidplayfp-1.8.8/builders/resid-builder/resid-builder.cpp:43:9: note: Condition 'count' is always false
libsidplayfp-1.8.8/builders/resid-builder/resid.h:35:5: style: Class 'ReSIDBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/resid-builder/resid-emu.h:56:5: style: Class 'ReSID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/resid-builder/resid/spline.h:259:3: style: Class 'PointPlotter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/resid-builder/resid/dac.cc:38:18: style: union member 'MSVC_EVIL_FLOAT_HACK::Bytes' is never used. [unusedStructMember]
libsidplayfp-1.8.8/builders/resid-builder/resid/envelope.h:53:8: style: Technically the member function 'reSID::EnvelopeGenerator::readENV' can be const. [functionConst]
libsidplayfp-1.8.8/builders/resid-builder/resid/envelope.cc:264:25: note: Technically the member function 'reSID::EnvelopeGenerator::readENV' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/envelope.h:53:8: note: Technically the member function 'reSID::EnvelopeGenerator::readENV' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/envelope.h:56:9: style: Technically the member function 'reSID::EnvelopeGenerator::output' can be const. [functionConst]
libsidplayfp-1.8.8/builders/resid-builder/resid/envelope.h:289:26: note: Technically the member function 'reSID::EnvelopeGenerator::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/envelope.h:56:9: note: Technically the member function 'reSID::EnvelopeGenerator::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/extfilt.h:53:9: style: Technically the member function 'reSID::ExternalFilter::output' can be const. [functionConst]
libsidplayfp-1.8.8/builders/resid-builder/resid/extfilt.h:146:23: note: Technically the member function 'reSID::ExternalFilter::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/extfilt.h:53:9: note: Technically the member function 'reSID::ExternalFilter::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:733:19: style: The scope of the variable 'f' can be reduced. [variableScope]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1327:47: style: Function 'solve_gain' argument 3 names different: declaration 'vi_t' definition 'vi'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:446:41: note: Function 'solve_gain' argument 3 names different: declaration 'vi_t' definition 'vi'.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1327:47: note: Function 'solve_gain' argument 3 names different: declaration 'vi_t' definition 'vi'.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1521:46: style: Function 'solve_integrate_6581' argument 2 names different: declaration 'vi_t' definition 'vi'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:447:40: note: Function 'solve_integrate_6581' argument 2 names different: declaration 'vi_t' definition 'vi'.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1521:46: note: Function 'solve_integrate_6581' argument 2 names different: declaration 'vi_t' definition 'vi'.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1521:55: style: Function 'solve_integrate_6581' argument 3 names different: declaration 'x' definition 'vx'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:447:51: note: Function 'solve_integrate_6581' argument 3 names different: declaration 'x' definition 'vx'.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1521:55: note: Function 'solve_integrate_6581' argument 3 names different: declaration 'x' definition 'vx'.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.cc:184:12: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:370:9: style: Technically the member function 'reSID::Filter::output' can be const. [functionConst]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:731:15: note: Technically the member function 'reSID::Filter::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:370:9: note: Technically the member function 'reSID::Filter::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:446:7: performance: Technically the member function 'reSID::Filter::solve_gain' can be static. [functionStatic]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1327:13: note: Technically the member function 'reSID::Filter::solve_gain' can be static.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:446:7: note: Technically the member function 'reSID::Filter::solve_gain' can be static.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:447:7: style: Technically the member function 'reSID::Filter::solve_integrate_6581' can be const. [functionConst]
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:1521:13: note: Technically the member function 'reSID::Filter::solve_integrate_6581' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/filter.h:447:7: note: Technically the member function 'reSID::Filter::solve_integrate_6581' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/pot.h:31:8: performance: Technically the member function 'reSID::Potentiometer::readPOT' can be static. [functionStatic]
libsidplayfp-1.8.8/builders/resid-builder/resid/pot.cc:25:21: note: Technically the member function 'reSID::Potentiometer::readPOT' can be static.
libsidplayfp-1.8.8/builders/resid-builder/resid/pot.h:31:8: note: Technically the member function 'reSID::Potentiometer::readPOT' can be static.
libsidplayfp-1.8.8/builders/resid-builder/resid/sid.cc:462:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsidplayfp-1.8.8/builders/resid-builder/resid/sid.cc:51:3: performance: Variable 'sid_model' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsidplayfp-1.8.8/builders/resid-builder/resid/sid.cc:713:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.h:54:8: style: Technically the member function 'reSID::WaveformGenerator::readOSC' can be const. [functionConst]
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.cc:219:25: note: Technically the member function 'reSID::WaveformGenerator::readOSC' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.h:54:8: note: Technically the member function 'reSID::WaveformGenerator::readOSC' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.h:57:9: style: Technically the member function 'reSID::WaveformGenerator::output' can be const. [functionConst]
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.h:545:26: note: Technically the member function 'reSID::WaveformGenerator::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.h:57:9: note: Technically the member function 'reSID::WaveformGenerator::output' can be const.
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.cc:165:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsidplayfp-1.8.8/builders/resid-builder/resid/wave.cc:167:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsidplayfp-1.8.8/builders/residfp-builder/residfp-builder.cpp:43:9: style: Condition 'count' is always false [knownConditionTrueFalse]
libsidplayfp-1.8.8/builders/residfp-builder/residfp-builder.cpp:41:38: note: Assignment 'count=availDevices()', assigned value is 0
libsidplayfp-1.8.8/builders/residfp-builder/residfp-builder.cpp:43:9: note: Condition 'count' is always false
libsidplayfp-1.8.8/builders/residfp-builder/residfp/SID.h:50:17: style: Technically the member function 'reSIDfp::SIDError::getMessage' can be const. [functionConst]
libsidplayfp-1.8.8/builders/residfp-builder/residfp.h:35:5: style: Class 'ReSIDfpBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/SID.h:48:5: style: Class 'SIDError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/residfp-builder/residfp-emu.h:46:5: style: Class 'ReSIDfp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/builders/residfp-builder/residfp-emu.cpp:110:56: style: Function 'sampling' argument 4 names different: declaration 'fast' definition 'SID_UNUSED'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/builders/residfp-builder/residfp-emu.h:65:51: note: Function 'sampling' argument 4 names different: declaration 'fast' definition 'SID_UNUSED'.
libsidplayfp-1.8.8/builders/residfp-builder/residfp-emu.cpp:110:56: note: Function 'sampling' argument 4 names different: declaration 'fast' definition 'SID_UNUSED'.
libsidplayfp-1.8.8/builders/residfp-builder/residfp/EnvelopeGenerator.h:148:5: warning: Member variable 'EnvelopeGenerator::dac' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:432:17: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:434:17: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.cpp:49:17: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.cpp:51:17: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:386:9: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:102:17: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:386:9: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:388:10: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:144:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:388:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:393:10: style: The function 'updatedCenterFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:64:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:393:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:400:10: style: The function 'updatedResonance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:69:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:400:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:402:10: style: The function 'updatedMixing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:74:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter6581.h:402:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:167:17: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:169:17: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:120:9: style: The function 'clock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:102:17: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:120:9: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:125:10: style: The function 'updatedCenterFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:64:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:125:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:134:10: style: The function 'updatedResonance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:69:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:134:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:136:10: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:144:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:136:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:138:10: style: The function 'updatedMixing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter.h:74:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Filter8580.h:138:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/FilterModelConfig.cpp:46:12: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/OpAmp.h:89:9: style: Class 'OpAmp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/OpAmp.h:89:9: style: Class 'OpAmp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/SID.cpp:52:6: warning: Member variable 'SID::delayedValue' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/WaveformGenerator.h:174:5: warning: Member variable 'WaveformGenerator::dac' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Potentiometer.h:45:19: performance: Technically the member function 'reSIDfp::Potentiometer::readPOT' can be static. [functionStatic]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/SID.cpp:53:5: style: Class 'SID' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/SID.cpp:53:5: style: Class 'SID' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Voice.h:68:9: style: Class 'Voice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/Voice.h:68:9: style: Class 'Voice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:51:9: style: Class 'TwoPassSincResampler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:51:9: style: Class 'TwoPassSincResampler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/array.h:50:0: style: Class 'array < short >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/array.h:56:0: style: Value of pointer 'count', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/array.h:59:0: style: Value of pointer 'data', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/array.h:41:0: warning: The class 'array < short >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/SincResampler.h:102:10: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:48:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/SincResampler.h:102:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/SincResampler.h:104:9: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:35:17: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/SincResampler.h:104:9: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/SincResampler.h:106:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:66:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/SincResampler.h:106:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:61:10: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:48:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:61:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:66:9: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:35:17: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:66:9: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:71:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:66:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h:71:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/ZeroOrderResampler.h:57:10: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:48:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/ZeroOrderResampler.h:57:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/ZeroOrderResampler.h:75:9: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:35:17: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/ZeroOrderResampler.h:75:9: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/ZeroOrderResampler.h:77:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/Resampler.h:66:18: note: Virtual function in base class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/ZeroOrderResampler.h:77:10: note: Function in derived class
libsidplayfp-1.8.8/builders/residfp-builder/residfp/WaveformCalculator.h:110:11: performance: Technically the member function 'reSIDfp::WaveformCalculator::calculateCombinedWaveform' can be static. [functionStatic]
libsidplayfp-1.8.8/builders/residfp-builder/residfp/WaveformCalculator.cpp:100:27: note: Technically the member function 'reSIDfp::WaveformCalculator::calculateCombinedWaveform' can be static.
libsidplayfp-1.8.8/builders/residfp-builder/residfp/WaveformCalculator.h:110:11: note: Technically the member function 'reSIDfp::WaveformCalculator::calculateCombinedWaveform' can be static.
libsidplayfp-1.8.8/builders/residfp-builder/residfp/resample/SincResampler.cpp:145:16: warning: Member variable 'SincResampler::sample' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/event.h:77:5: warning: Member variable 'Event::triggerTime' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/event.h:77:5: warning: Member variable 'Event::next' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/event.h:88:6: warning: Class 'Event' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/event.h:170:6: warning: Class 'EventContext' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:40:10: style: The function 'event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:85:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:40:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:87:10: style: The function 'schedule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:126:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:87:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:95:10: style: The function 'schedule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:135:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:95:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:101:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:115:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:101:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:127:10: style: The function 'isPending' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:143:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:127:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:129:19: style: The function 'getTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:151:27: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:129:19: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:134:19: style: The function 'getTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:160:27: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:134:19: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:139:19: style: The function 'phase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/event.h:167:27: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/EventScheduler.h:139:19: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/mixer.h:118:5: warning: Member variable 'Mixer::m_sampleBuffer' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/mixer.h:118:5: warning: Member variable 'Mixer::m_sampleIndex' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/SidTune.h:94:10: performance: Technically the member function 'SidTune::setFileNameExtensions' can be static. [functionStatic]
libsidplayfp-1.8.8/sidplayfp/SidTune.cpp:64:15: note: Technically the member function 'SidTune::setFileNameExtensions' can be static.
libsidplayfp-1.8.8/sidplayfp/SidTune.h:94:10: note: Technically the member function 'SidTune::setFileNameExtensions' can be static.
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.h:48:5: style: Class 'loadError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/tod.h:77:5: warning: Member variable 'Tod::clock' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/tod.h:77:5: warning: Member variable 'Tod::latch' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/tod.h:77:5: warning: Member variable 'Tod::alarm' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/tod.h:77:5: warning: Member variable 'Tod::isLatched' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/tod.h:77:5: warning: Member variable 'Tod::isStopped' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:258:18: warning: Virtual function 'reset' is called from constructor 'MOS6526(EventContext*context)' at line 102. Dynamic binding is not used. [virtualCallInConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.cpp:102:5: note: Calling reset
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:258:18: note: reset is a virtual method
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:48:10: style: The function 'underFlow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/timer.h:119:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:48:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:50:10: style: The function 'serialPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/timer.h:124:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:50:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:69:10: style: The function 'underFlow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/CIA/timer.h:119:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/CIA/mos6526.h:69:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/CPU/mos6510.h:267:6: warning: Class 'MOS6510' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/c64/CPU/flags.h:63:13: style: Technically the member function 'Flags::get' can be const. [functionConst]
libsidplayfp-1.8.8/sidplayfp/c64/CPU/mos6510.h:176:17: performance: Technically the member function 'MOS6510::WasteCycle' can be static. [functionStatic]
libsidplayfp-1.8.8/sidplayfp/c64/CPU/mos6510.cpp:616:15: note: Technically the member function 'MOS6510::WasteCycle' can be static.
libsidplayfp-1.8.8/sidplayfp/c64/CPU/mos6510.h:176:17: note: Technically the member function 'MOS6510::WasteCycle' can be static.
libsidplayfp-1.8.8/sidplayfp/c64/CPU/mos6510.h:294:10: performance: Technically the member function 'MOS6510::debug' can be static. [functionStatic]
libsidplayfp-1.8.8/sidplayfp/c64/CPU/mos6510.cpp:2192:15: note: Technically the member function 'MOS6510::debug' can be static.
libsidplayfp-1.8.8/sidplayfp/c64/CPU/mos6510.h:294:10: note: Technically the member function 'MOS6510::debug' can be static.
libsidplayfp-1.8.8/sidplayfp/c64/VIC_II/lightpen.h:30:1: style: The class 'Lightpen' does not have a constructor although it has private member variables. [noConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/VIC_II/sprites.h:44:5: warning: Member variable 'Sprites::exp_flop' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/VIC_II/sprites.h:44:5: warning: Member variable 'Sprites::dma' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/VIC_II/sprites.h:44:5: warning: Member variable 'Sprites::mc_base' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/VIC_II/sprites.h:44:5: warning: Member variable 'Sprites::mc' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/VIC_II/sprites.h:44:5: style: Class 'Sprites' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ColorRAMBank.h:37:1: style: The class 'ColorRAMBank' does not have a constructor although it has private member variables. [noConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:41:10: style: Unused private function: 'DisconnectedBusBank::poke' [unusedPrivateFunction]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:44:13: style: Unused private function: 'DisconnectedBusBank::peek' [unusedPrivateFunction]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:58:6: warning: Class 'Bank' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:41:10: performance: Technically the member function 'DisconnectedBusBank::poke' can be static. [functionStatic]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:44:13: performance: Technically the member function 'DisconnectedBusBank::peek' can be static. [functionStatic]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ExtraSidBank.h:41:14: style: Technically the member function 'ExtraSidBank::resetSID::operator()' can be const. [functionConst]
libsidplayfp-1.8.8/sidplayfp/c64/c64.h:94:14: style: Technically the member function 'c64::resetSID::operator()' can be const. [functionConst]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/IOBank.h:52:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/IOBank.h:52:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/IOBank.h:57:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/IOBank.h:57:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ColorRAMBank.h:48:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ColorRAMBank.h:48:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ColorRAMBank.h:53:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ColorRAMBank.h:53:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SidBank.h:51:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SidBank.h:51:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SidBank.h:56:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SidBank.h:56:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ExtraSidBank.h:78:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ExtraSidBank.h:78:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ExtraSidBank.h:83:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ExtraSidBank.h:83:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemRAMBank.h:35:1: style: The class 'SystemRAMBank' does not have a constructor although it has private member variables. [noConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemROMBanks.h:77:1: style: The class 'KernalRomBank' does not have a constructor although it has private member variables. [noConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemROMBanks.h:189:1: style: The class 'BasicRomBank' does not have a constructor although it has private member variables. [noConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::dataFalloffBit6' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::dataFalloffBit7' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::dataSetBit6' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::dataSetBit7' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::dir' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::data' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::dataRead' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:152:5: warning: Member variable 'ZeroRAMBank::procPortPins' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/mmu.cpp:27:6: warning: Member variable 'MMU::kernalRomBank' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/mmu.cpp:27:6: warning: Member variable 'MMU::basicRomBank' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/mmu.cpp:27:6: warning: Member variable 'MMU::ramBank' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:43:6: warning: Class 'PLA' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemRAMBank.h:56:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemRAMBank.h:56:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemRAMBank.h:61:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemRAMBank.h:61:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:185:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:185:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:238:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:238:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/mmu.h:76:10: style: The function 'setCpuPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:38:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/mmu.h:76:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/mmu.h:78:13: style: The function 'getLastReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:39:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/mmu.h:78:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/mmu.h:79:19: style: The function 'getPhi2Time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/ZeroRAMBank.h:40:27: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/mmu.h:79:19: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemROMBanks.h:67:0: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemROMBanks.h:67:0: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemROMBanks.h:69:0: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/SystemROMBanks.h:69:0: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/sidemu.h:78:5: warning: Member variable 'sidemu::m_accessClk' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/SidTuneInfo.h:214:6: warning: Class 'SidTuneInfo' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/c64/component.h:38:6: warning: Class 'component' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/player.h:96:10: style: Technically the member function '__sidplayfp__::Player::sidParams' can be const. [functionConst]
libsidplayfp-1.8.8/sidplayfp/config.cpp:332:14: note: Technically the member function '__sidplayfp__::Player::sidParams' can be const.
libsidplayfp-1.8.8/sidplayfp/player.h:96:10: note: Technically the member function '__sidplayfp__::Player::sidParams' can be const.
libsidplayfp-1.8.8/sidplayfp/sidrandom.h:38:5: style: Class 'sidrandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/player.h:66:9: style: Class 'configError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:41:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:41:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:44:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/DisconnectedBusBank.h:44:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/NullSid.h:46:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/c64sid.h:38:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/NullSid.h:46:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/NullSid.h:48:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/component.h:32:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/NullSid.h:48:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/NullSid.h:49:13: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/component.h:31:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/Banks/NullSid.h:49:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/c64sid.h:40:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/component.h:35:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/c64sid.h:40:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/c64sid.h:43:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/c64sid.h:43:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/c64/c64sid.h:44:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/c64/c64sid.h:44:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/sidemu.h:148:10: style: The function 'poke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:45:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/sidemu.h:148:10: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/sidemu.h:149:13: style: The function 'peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/c64/Banks/Bank.h:55:21: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/sidemu.h:149:13: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/mixer.cpp:45:10: style: Technically the member function 'bufferMove::operator()' can be const. [functionConst]
libsidplayfp-1.8.8/sidplayfp/mixer.cpp:34:5: style: Class 'bufferPos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/player.cpp:169:59: style: Function 'play' argument 2 names different: declaration 'samples' definition 'count'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/sidplayfp/player.h:121:55: note: Function 'play' argument 2 names different: declaration 'samples' definition 'count'.
libsidplayfp-1.8.8/sidplayfp/player.cpp:169:59: note: Function 'play' argument 2 names different: declaration 'samples' definition 'count'.
libsidplayfp-1.8.8/sidplayfp/psiddrv.h:52:5: warning: Member variable 'psiddrv::m_errorString' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/psiddrv.h:52:5: warning: Member variable 'psiddrv::reloc_driver' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/psiddrv.h:52:5: warning: Member variable 'psiddrv::reloc_size' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/psiddrv.h:52:5: warning: Member variable 'psiddrv::m_driverAddr' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/psiddrv.h:52:5: warning: Member variable 'psiddrv::m_driverLength' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/player.h:131:10: style: Technically the member function '__sidplayfp__::Player::mute' can be const. [functionConst]
libsidplayfp-1.8.8/sidplayfp/player.cpp:162:14: note: Technically the member function '__sidplayfp__::Player::mute' can be const.
libsidplayfp-1.8.8/sidplayfp/player.h:131:10: note: Technically the member function '__sidplayfp__::Player::mute' can be const.
libsidplayfp-1.8.8/sidplayfp/psiddrv.h:52:5: style: Class 'psiddrv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/romCheck.h:106:5: style: Class 'kernalCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/romCheck.h:144:5: style: Class 'basicCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/romCheck.h:157:5: style: Class 'chargenCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsidplayfp-1.8.8/sidplayfp/sidmemory.h:103:6: warning: Class 'sidmemory' which has virtual members does not have a virtual destructor. [virtualDestructor]
libsidplayfp-1.8.8/sidplayfp/reloc65.cpp:71:10: warning: Member variable 'reloc65::m_tdiff' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/reloc65.cpp:71:10: warning: Member variable 'reloc65::m_ddiff' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/reloc65.cpp:71:10: warning: Member variable 'reloc65::m_bdiff' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/reloc65.cpp:71:10: warning: Member variable 'reloc65::m_zdiff' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/reloc65.h:58:9: style: Technically the member function 'reloc65::reldiff' can be const. [functionConst]
libsidplayfp-1.8.8/sidplayfp/reloc65.cpp:192:14: note: Technically the member function 'reloc65::reldiff' can be const.
libsidplayfp-1.8.8/sidplayfp/reloc65.h:58:9: note: Technically the member function 'reloc65::reldiff' can be const.
libsidplayfp-1.8.8/sidplayfp/sidtune/MUS.cpp:146:35: style: Function 'load' argument 1 names different: declaration 'dataBuf' definition 'musBuf'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/sidplayfp/sidtune/MUS.h:62:40: note: Function 'load' argument 1 names different: declaration 'dataBuf' definition 'musBuf'.
libsidplayfp-1.8.8/sidplayfp/sidtune/MUS.cpp:146:35: note: Function 'load' argument 1 names different: declaration 'dataBuf' definition 'musBuf'.
libsidplayfp-1.8.8/sidplayfp/sidtune/MUS.h:50:5: warning: Member variable 'MUS::musDataLen' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/sidtune/MUS.h:68:18: style: The function 'placeSidTuneInC64mem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.h:111:18: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/sidtune/MUS.h:68:18: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/sidtune/PSID.h:53:5: warning: Member variable 'PSID::m_md5' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/sidplayfp/sidtune/PSID.h:64:25: style: The function 'createMD5' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.h:119:25: note: Virtual function in base class
libsidplayfp-1.8.8/sidplayfp/sidtune/PSID.h:64:25: note: Function in derived class
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.cpp:114:51: style: Function 'selectSong' argument 1 names different: declaration 'songNum' definition 'selectedSong'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.h:95:42: note: Function 'selectSong' argument 1 names different: declaration 'songNum' definition 'selectedSong'.
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.cpp:114:51: note: Function 'selectSong' argument 1 names different: declaration 'songNum' definition 'selectedSong'.
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.cpp:364:52: style: Function 'getFromFiles' argument 1 names different: declaration 'name' definition 'fileName'. [funcArgNamesDifferent]
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.h:197:50: note: Function 'getFromFiles' argument 1 names different: declaration 'name' definition 'fileName'.
libsidplayfp-1.8.8/sidplayfp/sidtune/SidTuneBase.cpp:364:52: note: Function 'getFromFiles' argument 1 names different: declaration 'name' definition 'fileName'.
libsidplayfp-1.8.8/test/test.cpp:49:8: error: Buffer is accessed out of bounds: chargen [bufferAccessOutOfBounds]
libsidplayfp-1.8.8/test/test.cpp:63:5: note: Buffer is accessed out of bounds: chargen
libsidplayfp-1.8.8/test/test.cpp:49:8: note: Buffer is accessed out of bounds: chargen
libsidplayfp-1.8.8/utils/MD5/MD5.cpp:151:6: warning: Member variable 'MD5::tmpBuf' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/utils/MD5/MD5.cpp:151:6: warning: Member variable 'MD5::X' is not initialized in the constructor. [uninitMemberVar]
libsidplayfp-1.8.8/utils/MD5/MD5.h:55:23: style: Technically the member function 'MD5::getDigest' can be const. [functionConst]
libsidplayfp-1.8.8/utils/MD5/MD5.cpp:360:6: note: Technically the member function 'MD5::getDigest' can be const.
libsidplayfp-1.8.8/utils/MD5/MD5.h:55:23: note: Technically the member function 'MD5::getDigest' can be const.
libsidplayfp-1.8.8/utils/MD5/MD5.h:76:5: performance: Technically the member function 'MD5::ROTATE_LEFT' can be static. [functionStatic]
libsidplayfp-1.8.8/utils/MD5/MD5.h:99:6: note: Technically the member function 'MD5::ROTATE_LEFT' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:76:5: note: Technically the member function 'MD5::ROTATE_LEFT' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:79:5: performance: Technically the member function 'MD5::F' can be static. [functionStatic]
libsidplayfp-1.8.8/utils/MD5/MD5.h:105:6: note: Technically the member function 'MD5::F' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:79:5: note: Technically the member function 'MD5::F' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:82:5: performance: Technically the member function 'MD5::G' can be static. [functionStatic]
libsidplayfp-1.8.8/utils/MD5/MD5.h:111:6: note: Technically the member function 'MD5::G' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:82:5: note: Technically the member function 'MD5::G' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:85:5: performance: Technically the member function 'MD5::H' can be static. [functionStatic]
libsidplayfp-1.8.8/utils/MD5/MD5.h:117:6: note: Technically the member function 'MD5::H' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:85:5: note: Technically the member function 'MD5::H' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:88:5: performance: Technically the member function 'MD5::I' can be static. [functionStatic]
libsidplayfp-1.8.8/utils/MD5/MD5.h:123:6: note: Technically the member function 'MD5::I' can be static.
libsidplayfp-1.8.8/utils/MD5/MD5.h:88:5: note: Technically the member function 'MD5::I' can be static.
libsidplayfp-1.8.8/utils/STILview/stil.h:406:10: style: Technically the member function 'STIL::getOneField' can be const. [functionConst]
libsidplayfp-1.8.8/utils/STILview/stil.cpp:1053:7: note: Technically the member function 'STIL::getOneField' can be const.
libsidplayfp-1.8.8/utils/STILview/stil.h:406:10: note: Technically the member function 'STIL::getOneField' can be const.
libsidplayfp-1.8.8/utils/iniParser.h:40:17: performance: Technically the member function 'iniParser::parseSection' can be static. [functionStatic]
libsidplayfp-1.8.8/utils/iniParser.cpp:23:24: note: Technically the member function 'iniParser::parseSection' can be static.
libsidplayfp-1.8.8/utils/iniParser.h:40:17: note: Technically the member function 'iniParser::parseSection' can be static.
libsidplayfp-1.8.8/utils/iniParser.h:42:41: performance: Technically the member function 'iniParser::parseKey' can be static. [functionStatic]
libsidplayfp-1.8.8/utils/iniParser.cpp:35:48: note: Technically the member function 'iniParser::parseKey' can be static.
libsidplayfp-1.8.8/utils/iniParser.h:42:41: note: Technically the member function 'iniParser::parseKey' can be static.
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsieve/libsieve_2.2.6.orig.tar.gz
libsieve-2.2.6/src/sv_interface/callbacks2.c:272:10: style: The scope of the variable 'message' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_interface/callbacks2.c:273:13: style: The scope of the variable 'argp' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_interface/callbacks2.c:274:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_interface/callbacks2.c:310:50: style: Function 'libsieve_do_getscript' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:63:50: note: Function 'libsieve_do_getscript' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:310:50: note: Function 'libsieve_do_getscript' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:336:54: style: Function 'libsieve_do_getallheaders' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:66:54: note: Function 'libsieve_do_getallheaders' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:336:54: note: Function 'libsieve_do_getallheaders' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:352:50: style: Function 'libsieve_do_getheader' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:68:50: note: Function 'libsieve_do_getheader' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:352:50: note: Function 'libsieve_do_getheader' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:353:22: style: Function 'libsieve_do_getheader' argument 2 names different: declaration 's' definition 'header'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:69:22: note: Function 'libsieve_do_getheader' argument 2 names different: declaration 's' definition 'header'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:353:22: note: Function 'libsieve_do_getheader' argument 2 names different: declaration 's' definition 'header'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:353:38: style: Function 'libsieve_do_getheader' argument 3 names different: declaration 'val' definition 'body'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:69:34: note: Function 'libsieve_do_getheader' argument 3 names different: declaration 'val' definition 'body'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:353:38: note: Function 'libsieve_do_getheader' argument 3 names different: declaration 'val' definition 'body'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:373:48: style: Function 'libsieve_do_getsize' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:72:48: note: Function 'libsieve_do_getsize' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:373:48: note: Function 'libsieve_do_getsize' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:384:52: warning: Function 'libsieve_do_getenvelope' argument order different: declaration 'context, f, c' definition 'c, f, e' [funcArgOrderDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:70:53: note: Function 'libsieve_do_getenvelope' argument order different: declaration 'context, f, c' definition 'c, f, e'
libsieve-2.2.6/src/sv_interface/callbacks2.c:384:52: note: Function 'libsieve_do_getenvelope' argument order different: declaration 'context, f, c' definition 'c, f, e'
libsieve-2.2.6/src/sv_interface/callbacks2.c:408:54: style: Function 'libsieve_do_getsubaddress' argument 1 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:74:54: note: Function 'libsieve_do_getsubaddress' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/callbacks2.c:408:54: note: Function 'libsieve_do_getsubaddress' argument 1 names different: declaration 'context' definition 'c'.
libsieve-2.2.6/src/sv_interface/message.c:58:5: style: Variable 'newdata' is reassigned a value before the old one has been used. [redundantAssignment]
libsieve-2.2.6/src/sv_interface/message.c:56:0: note: Variable 'newdata' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_interface/message.c:58:5: note: Variable 'newdata' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_interface/message2.c:101:6: warning: Either the condition 'm' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
libsieve-2.2.6/src/sv_interface/message2.c:98:9: note: Assuming that condition 'm' is not redundant
libsieve-2.2.6/src/sv_interface/message2.c:101:6: note: Null pointer dereference
libsieve-2.2.6/src/sv_interface/message2.c:74:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
libsieve-2.2.6/src/sv_interface/message2.c:72:0: note: Variable 'n' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_interface/message2.c:74:5: note: Variable 'n' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_interface/message2.c:181:5: style: Variable 'head' is reassigned a value before the old one has been used. [redundantAssignment]
libsieve-2.2.6/src/sv_interface/message2.c:175:0: note: Variable 'head' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_interface/message2.c:181:5: note: Variable 'head' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_interface/message2.c:112:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_interface/message2.c:112:15: style: The scope of the variable 'cl' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_interface/message2.c:113:32: style: The scope of the variable 'hlfree' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_interface/message2.c:211:75: style: Function 'libsieve_message2_getheader' argument 2 names different: declaration 'user_data' definition 'UNUSED'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_interface/callbacks2.h:78:65: note: Function 'libsieve_message2_getheader' argument 2 names different: declaration 'user_data' definition 'UNUSED'.
libsieve-2.2.6/src/sv_interface/message2.c:211:75: note: Function 'libsieve_message2_getheader' argument 2 names different: declaration 'user_data' definition 'UNUSED'.
libsieve-2.2.6/src/sv_interface/message2.c:103:12: error: Uninitialized variable: res [uninitvar]
libsieve-2.2.6/src/sv_interface/script.c:355:23: style: The scope of the variable 'fromaddr' can be reduced. [variableScope]
addr-lex.c:1096:27: warning: Possible null pointer dereference: b [nullPointer]
addr-lex.c:1093:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
addr-lex.c:1096:27: note: Null pointer dereference
addr-lex.c:1098:9: warning: Possible null pointer dereference: b [nullPointer]
addr-lex.c:1093:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
addr-lex.c:1098:9: note: Null pointer dereference
addr-lex.c:1416:2: warning: Possible null pointer dereference: b [nullPointer]
addr-lex.c:1309:28: note: Calling function 'libsieve_addr_init_buffer', 1st argument 'b' value is 0
addr-lex.c:1416:2: note: Null pointer dereference
addr-lex.c:1417:2: warning: Possible null pointer dereference: b [nullPointer]
addr-lex.c:1309:28: note: Calling function 'libsieve_addr_init_buffer', 1st argument 'b' value is 0
addr-lex.c:1417:2: note: Null pointer dereference
addr-lex.c:1428:9: warning: Possible null pointer dereference: b [nullPointer]
addr-lex.c:1309:28: note: Calling function 'libsieve_addr_init_buffer', 1st argument 'b' value is 0
addr-lex.c:1428:9: note: Null pointer dereference
addr-lex.c:1198:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
addr-lex.c:356:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
addr-lex.c:1198:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
addr-lex.c:1597:59: style: Function 'libsieve_addr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
addr-lex.c:306:58: note: Function 'libsieve_addr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
addr-lex.c:1597:59: note: Function 'libsieve_addr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
addr-lex.c:1610:59: style: Function 'libsieve_addr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
addr-lex.c:307:57: note: Function 'libsieve_addr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
addr-lex.c:1610:59: note: Function 'libsieve_addr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
addr-lex.c:1610:73: style: Function 'libsieve_addr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
addr-lex.c:307:67: note: Function 'libsieve_addr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
addr-lex.c:1610:73: note: Function 'libsieve_addr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
addr.c:1102:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
addr.y:66:26: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:70:25: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:73:53: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:74:51: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:81:51: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:87:84: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:93:55: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:94:54: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:96:81: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:111:82: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:115:45: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:116:44: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:120:46: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:121:81: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:124:75: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:125:92: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:128:52: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:130:81: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:131:87: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:134:54: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:136:80: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:137:87: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:140:57: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:141:57: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:143:52: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:150:49: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:152:75: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:153:87: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:156:47: style: Same expression on both sides of '-'. [duplicateExpression]
addr.y:157:50: style: Same expression on both sides of '-'. [duplicateExpression]
libsieve-2.2.6/src/sv_parser/comparator.c:67:10: style: The scope of the variable 'c' can be reduced. [variableScope]
header-lex.c:1082:27: warning: Possible null pointer dereference: b [nullPointer]
header-lex.c:1079:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
header-lex.c:1082:27: note: Null pointer dereference
header-lex.c:1084:9: warning: Possible null pointer dereference: b [nullPointer]
header-lex.c:1079:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
header-lex.c:1084:9: note: Null pointer dereference
header-lex.c:1409:2: warning: Possible null pointer dereference: b [nullPointer]
header-lex.c:1302:30: note: Calling function 'libsieve_header_init_buffer', 1st argument 'b' value is 0
header-lex.c:1409:2: note: Null pointer dereference
header-lex.c:1410:2: warning: Possible null pointer dereference: b [nullPointer]
header-lex.c:1302:30: note: Calling function 'libsieve_header_init_buffer', 1st argument 'b' value is 0
header-lex.c:1410:2: note: Null pointer dereference
header-lex.c:1421:9: warning: Possible null pointer dereference: b [nullPointer]
header-lex.c:1302:30: note: Calling function 'libsieve_header_init_buffer', 1st argument 'b' value is 0
header-lex.c:1421:9: note: Null pointer dereference
header-lex.c:1185:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
header-lex.c:369:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
header-lex.c:1185:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
header-lex.c:1590:61: style: Function 'libsieve_header_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
header-lex.c:319:60: note: Function 'libsieve_header_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
header-lex.c:1590:61: note: Function 'libsieve_header_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
header-lex.c:1603:61: style: Function 'libsieve_header_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
header-lex.c:320:59: note: Function 'libsieve_header_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
header-lex.c:1603:61: note: Function 'libsieve_header_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
header-lex.c:1603:75: style: Function 'libsieve_header_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
header-lex.c:320:69: note: Function 'libsieve_header_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
header-lex.c:1603:75: note: Function 'libsieve_header_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
header.c:1034:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
header.y:145:5: style: Variable 'newlist' is reassigned a value before the old one has been used. [redundantAssignment]
header.y:141:0: note: Variable 'newlist' is reassigned a value before the old one has been used.
header.y:145:5: note: Variable 'newlist' is reassigned a value before the old one has been used.
header.y:64:93: style: Same expression on both sides of '-'. [duplicateExpression]
header.y:65:74: style: Same expression on both sides of '-'. [duplicateExpression]
header.y:70:57: style: Same expression on both sides of '-'. [duplicateExpression]
header.y:73:85: style: Same expression on both sides of '-'. [duplicateExpression]
header.y:74:96: style: Same expression on both sides of '-'. [duplicateExpression]
sieve-lex.c:1598:27: warning: Possible null pointer dereference: b [nullPointer]
sieve-lex.c:1595:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
sieve-lex.c:1598:27: note: Null pointer dereference
sieve-lex.c:1600:9: warning: Possible null pointer dereference: b [nullPointer]
sieve-lex.c:1595:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
sieve-lex.c:1600:9: note: Null pointer dereference
sieve-lex.c:1925:2: warning: Possible null pointer dereference: b [nullPointer]
sieve-lex.c:1818:29: note: Calling function 'libsieve_sieve_init_buffer', 1st argument 'b' value is 0
sieve-lex.c:1925:2: note: Null pointer dereference
sieve-lex.c:1926:2: warning: Possible null pointer dereference: b [nullPointer]
sieve-lex.c:1818:29: note: Calling function 'libsieve_sieve_init_buffer', 1st argument 'b' value is 0
sieve-lex.c:1926:2: note: Null pointer dereference
sieve-lex.c:1937:9: warning: Possible null pointer dereference: b [nullPointer]
sieve-lex.c:1818:29: note: Calling function 'libsieve_sieve_init_buffer', 1st argument 'b' value is 0
sieve-lex.c:1937:9: note: Null pointer dereference
sieve-lex.c:1701:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
sieve-lex.c:369:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
sieve-lex.c:1701:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
sieve-lex.c:2106:60: style: Function 'libsieve_sieve_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
sieve-lex.c:319:59: note: Function 'libsieve_sieve_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
sieve-lex.c:2106:60: note: Function 'libsieve_sieve_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
sieve-lex.c:2119:60: style: Function 'libsieve_sieve_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
sieve-lex.c:320:58: note: Function 'libsieve_sieve_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
sieve-lex.c:2119:60: note: Function 'libsieve_sieve_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
sieve-lex.c:2119:74: style: Function 'libsieve_sieve_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
sieve-lex.c:320:68: note: Function 'libsieve_sieve_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
sieve-lex.c:2119:74: note: Function 'libsieve_sieve_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
sieve.c:1343:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
sieve.y:106:22: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:150:29: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:151:46: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:155:93: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:160:93: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:161:29: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:168:79: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:175:43: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:191:44: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:196:43: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:201:44: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:206:43: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:208:44: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:211:37: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:220:64: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:226:74: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:230:62: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:235:73: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:239:62: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:244:73: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:248:62: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:255:52: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:262:68: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:269:43: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:272:47: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:275:50: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:278:49: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:281:48: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:285:41: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:288:52: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:300:45: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:304:58: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:308:42: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:312:46: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:314:50: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:318:46: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:320:49: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:324:46: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:326:47: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:334:45: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:337:45: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:338:70: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:345:78: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:346:78: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:347:79: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:354:76: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:365:70: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:374:45: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:378:42: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:390:45: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:394:42: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:398:75: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:400:54: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:413:49: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:417:49: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:421:52: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:428:48: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:433:51: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:452:66: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:453:66: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:470:54: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:471:79: style: Same expression on both sides of '-'. [duplicateExpression]
sieve.y:481:20: style: The scope of the variable 't' can be reduced. [variableScope]
sieve.y:643:11: style: The scope of the variable 'map' can be reduced. [variableScope]
sieve.y:668:11: style: The scope of the variable 'map' can be reduced. [variableScope]
sieve.y:732:11: style: The scope of the variable 'from' can be reduced. [variableScope]
sieve.y:840:10: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
sieve.y:857:14: style: The scope of the variable 'reg' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regcomp.c:833:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regcomp.c:1383:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regcomp.c:1827:7: style: The scope of the variable 'new_idx' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regcomp.c:2370:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regcomp.c:2370:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regcomp.c:3411:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regcomp.c:1158:19: style: Function 'duplicate_node_closure' argument 5 names different: declaration 'constraint' definition 'init_constraint'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regcomp.c:40:24: note: Function 'duplicate_node_closure' argument 5 names different: declaration 'constraint' definition 'init_constraint'.
libsieve-2.2.6/src/sv_regex/regcomp.c:1158:19: note: Function 'duplicate_node_closure' argument 5 names different: declaration 'constraint' definition 'init_constraint'.
libsieve-2.2.6/src/sv_regex/regcomp.c:1401:0: style: Variable 'org_node' is assigned a value that is never used. [unreadVariable]
libsieve-2.2.6/src/sv_regex/regcomp.c:1401:29: style: Variable 'cur_node' is assigned a value that is never used. [unreadVariable]
libsieve-2.2.6/src/sv_regex/regcomp.c:775:68: error: Invalid calloc() argument nr 2. The value is -9.223372037e+18 but the valid values are '0:'. [invalidFunctionArg]
libsieve-2.2.6/src/sv_regex/regcomp.c:771:3: note: After for loop, table_size has value -9223372036854775808
libsieve-2.2.6/src/sv_regex/regcomp.c:775:68: note: Invalid argument
libsieve-2.2.6/src/sv_regex/regexec.c:1468:8: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
libsieve-2.2.6/src/sv_regex/regexec.c:1453:20: note: Assignment 'naccepted=0', assigned value is 0
libsieve-2.2.6/src/sv_regex/regexec.c:1468:8: note: Condition '!naccepted' is always true
libsieve-2.2.6/src/sv_regex/regexec.c:2861:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
libsieve-2.2.6/src/sv_regex/regexec.c:2808:23: note: Assignment 'naccepted=0', assigned value is 0
libsieve-2.2.6/src/sv_regex/regexec.c:2861:11: note: Condition 'naccepted' is always false
libsieve-2.2.6/src/sv_regex/regexec.c:2055:4: warning: Either the condition 'err!=REG_NOERROR' is redundant or there is possible null pointer dereference: err. [nullPointerRedundantCheck]
libsieve-2.2.6/src/sv_regex/regexec.c:2093:8: note: Assuming that condition 'err!=REG_NOERROR' is not redundant
libsieve-2.2.6/src/sv_regex/regexec.c:2055:4: note: Null pointer dereference
libsieve-2.2.6/src/sv_regex/regexec.c:2223:4: warning: Either the condition 'err!=REG_NOERROR' is redundant or there is possible null pointer dereference: err. [nullPointerRedundantCheck]
libsieve-2.2.6/src/sv_regex/regexec.c:2093:8: note: Assuming that condition 'err!=REG_NOERROR' is not redundant
libsieve-2.2.6/src/sv_regex/regexec.c:2092:35: note: Calling function 'transit_state_sb', 1st argument 'err' value is 0
libsieve-2.2.6/src/sv_regex/regexec.c:2223:4: note: Null pointer dereference
libsieve-2.2.6/src/sv_regex/regexec.c:2224:7: warning: Either the condition 'err!=REG_NOERROR' is redundant or there is possible null pointer dereference: err. [nullPointerRedundantCheck]
libsieve-2.2.6/src/sv_regex/regexec.c:2093:8: note: Assuming that condition 'err!=REG_NOERROR' is not redundant
libsieve-2.2.6/src/sv_regex/regexec.c:2092:35: note: Calling function 'transit_state_sb', 1st argument 'err' value is 0
libsieve-2.2.6/src/sv_regex/regexec.c:2224:7: note: Null pointer dereference
libsieve-2.2.6/src/sv_regex/regex_internal.c:510:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regex_internal.c:761:25: style: The scope of the variable 'mid' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regex_internal.c:817:19: style: The scope of the variable 'mid' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regex_internal.c:893:19: style: The scope of the variable 'mid' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:1126:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:1126:15: style: The scope of the variable 'dest_node' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:1290:8: style: The scope of the variable 'reg_idx' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:1698:16: style: The scope of the variable 'src_pos' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:1698:25: style: The scope of the variable 'dst_pos' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:2890:12: style: The scope of the variable 'outside_node' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:2943:17: style: The scope of the variable 'type' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:3879:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_regex/regexec.c:1645:25: style: Function 'sub_epsilon_src_nodes' argument 4 names different: declaration 'and_nodes' definition 'candidates'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:103:29: note: Function 'sub_epsilon_src_nodes' argument 4 names different: declaration 'and_nodes' definition 'candidates'.
libsieve-2.2.6/src/sv_regex/regexec.c:1645:25: note: Function 'sub_epsilon_src_nodes' argument 4 names different: declaration 'and_nodes' definition 'candidates'.
libsieve-2.2.6/src/sv_regex/regexec.c:2213:21: style: Function 'transit_state_sb' argument 3 names different: declaration 'pstate' definition 'state'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:132:21: note: Function 'transit_state_sb' argument 3 names different: declaration 'pstate' definition 'state'.
libsieve-2.2.6/src/sv_regex/regexec.c:2213:21: note: Function 'transit_state_sb' argument 3 names different: declaration 'pstate' definition 'state'.
libsieve-2.2.6/src/sv_regex/regexec.c:3077:20: style: Function 'build_trtable' argument 1 names different: declaration 'dfa' definition 'preg'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:175:54: note: Function 'build_trtable' argument 1 names different: declaration 'dfa' definition 'preg'.
libsieve-2.2.6/src/sv_regex/regexec.c:3077:20: note: Function 'build_trtable' argument 1 names different: declaration 'dfa' definition 'preg'.
libsieve-2.2.6/src/sv_regex/regexec.c:3294:20: style: Function 'group_nodes_into_DFAstates' argument 1 names different: declaration 'dfa' definition 'preg'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:186:55: note: Function 'group_nodes_into_DFAstates' argument 1 names different: declaration 'dfa' definition 'preg'.
libsieve-2.2.6/src/sv_regex/regexec.c:3294:20: note: Function 'group_nodes_into_DFAstates' argument 1 names different: declaration 'dfa' definition 'preg'.
libsieve-2.2.6/src/sv_regex/regexec.c:3296:18: style: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:188:25: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'.
libsieve-2.2.6/src/sv_regex/regexec.c:3296:18: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'.
libsieve-2.2.6/src/sv_regex/regexec.c:3761:25: style: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:21:58: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'.
libsieve-2.2.6/src/sv_regex/regexec.c:3761:25: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'.
libsieve-2.2.6/src/sv_regex/regexec.c:3802:25: style: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:24:49: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'.
libsieve-2.2.6/src/sv_regex/regexec.c:3802:25: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'.
libsieve-2.2.6/src/sv_regex/regexec.c:3843:26: style: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:26:63: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'.
libsieve-2.2.6/src/sv_regex/regexec.c:3843:26: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'.
libsieve-2.2.6/src/sv_regex/regcomp.c:3343:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsieve-2.2.6/src/sv_regex/regcomp.c:2982:35: error: Uninitialized struct member: br_token.constraint [uninitStructMember]
libsieve-2.2.6/src/sv_regex/regcomp.c:2982:35: error: Uninitialized struct member: br_token.duplicated [uninitStructMember]
libsieve-2.2.6/src/sv_regex/regcomp.c:3356:35: error: Uninitialized struct member: br_token.constraint [uninitStructMember]
libsieve-2.2.6/src/sv_regex/regcomp.c:3356:35: error: Uninitialized struct member: br_token.duplicated [uninitStructMember]
libsieve-2.2.6/src/sv_regex/regexec.c:3297:13: style: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'. [funcArgNamesDifferent]
libsieve-2.2.6/src/sv_regex/regexec.c:189:20: note: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'.
libsieve-2.2.6/src/sv_regex/regexec.c:3297:13: note: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'.
libsieve-2.2.6/src/sv_test/example.c:360:2: style: Variable 'localpart' is reassigned a value before the old one has been used. [redundantAssignment]
libsieve-2.2.6/src/sv_test/example.c:352:0: note: Variable 'localpart' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_test/example.c:360:2: note: Variable 'localpart' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_test/example.c:361:2: style: Variable 'domain' is reassigned a value before the old one has been used. [redundantAssignment]
libsieve-2.2.6/src/sv_test/example.c:352:0: note: Variable 'domain' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_test/example.c:361:2: note: Variable 'domain' is reassigned a value before the old one has been used.
libsieve-2.2.6/src/sv_test/example.c:182:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsieve-2.2.6/src/sv_test/example.c:443:0: error: Resource leak: f [resourceLeak]
libsieve-2.2.6/src/sv_util/exception.h:19:0: error: #error "exception.h needs ISO C compiler to work properly" [preprocessorErrorDirective]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsigc++/libsigc++_1.0.4.orig.tar.gz
libsigc++-1.0.4/borland/wintest.cpp:78:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libsigc++-1.0.4/borland/wintest.cpp:88:0: style: Variable 'o2' is assigned a value that is never used. [unreadVariable]
libsigc++-1.0.4/sigc++/object.cc:130:5: style: Struct 'Invalid_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-1.0.4/tests/handles/handle.cc:40:14: style: Condition 'global!=1' is always true [knownConditionTrueFalse]
libsigc++-1.0.4/tests/handles/handle.cc:33:11: note: Assignment 'global=0', assigned value is 0
libsigc++-1.0.4/tests/handles/handle.cc:40:14: note: Condition 'global!=1' is always true
libsigc++-1.0.4/tests/handles/handle.cc:55:17: style: Condition 'global==1' is always false [knownConditionTrueFalse]
libsigc++-1.0.4/tests/handles/handle.cc:44:11: note: Assignment 'global=0', assigned value is 0
libsigc++-1.0.4/tests/handles/handle.cc:55:17: note: Condition 'global==1' is always false
libsigc++-1.0.4/tests/handles/handle.cc:58:14: style: Condition 'global!=1' is always true [knownConditionTrueFalse]
libsigc++-1.0.4/tests/handles/handle.cc:44:11: note: Assignment 'global=0', assigned value is 0
libsigc++-1.0.4/tests/handles/handle.cc:58:14: note: Condition 'global!=1' is always true
libsigc++-1.0.4/tests/handles/handle.cc:72:17: style: Condition 'global!=1' is always true [knownConditionTrueFalse]
libsigc++-1.0.4/tests/handles/handle.cc:44:11: note: Assignment 'global=0', assigned value is 0
libsigc++-1.0.4/tests/handles/handle.cc:72:17: note: Condition 'global!=1' is always true
libsigc++-1.0.4/tests/handles/handle.cc:75:14: style: Condition 'global!=1' is always true [knownConditionTrueFalse]
libsigc++-1.0.4/tests/handles/handle.cc:44:11: note: Assignment 'global=0', assigned value is 0
libsigc++-1.0.4/tests/handles/handle.cc:75:14: note: Condition 'global!=1' is always true
libsigc++-1.0.4/tests/handles/handle.cc:70:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libsigc++-1.0.4/tests/misc/marshal_test.cc:22:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libsigc++-1.0.4/tests/signals/basic.cc:32:0: style: Variable 'o2' is assigned a value that is never used. [unreadVariable]
libsigc++-1.0.4/win32/wintest.cpp:79:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libsigc++-1.0.4/win32/wintest.cpp:89:0: style: Variable 'o2' is assigned a value that is never used. [unreadVariable]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsigc++-1.2/libsigc++-1.2_1.2.7.orig.tar.gz
libsigc++-1.2.7/sigc++/object.cc:91:21: style: The scope of the variable 'nlink' can be reduced. [variableScope]
libsigc++-1.2.7/sigc++/object.cc:91:28: style: The scope of the variable 'plink' can be reduced. [variableScope]
libsigc++-1.2.7/sigc++/slot.cc:51:11: style: The scope of the variable 'nlink' can be reduced. [variableScope]
libsigc++-1.2.7/sigc++/slot.cc:51:18: style: The scope of the variable 'plink' can be reduced. [variableScope]
libsigc++-1.2.7/tests/bind_test.cc:14:5: style: Struct 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-1.2.7/tests/class_slot_test.cc:16:10: style: Technically the member function 'Foo::foo' can be const. [functionConst]
libsigc++-1.2.7/tests/class_slot_test.cc:20:10: style: Technically the member function 'Foo::foo2' can be const. [functionConst]
libsigc++-1.2.7/tests/connection_test.cc:13:6: style: Class 'TestConnectionNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-1.2.7/tests/disappearing_observer_test.cc:14:9: style: Struct 'bar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-1.2.7/tests/method_slot_test.cc:16:10: style: Technically the member function 'Foo::foo' can be const. [functionConst]
libsigc++-1.2.7/tests/method_slot_test.cc:20:10: style: Technically the member function 'Foo::foo2' can be const. [functionConst]
libsigc++-1.2.7/tests/object_slot_test.cc:35:11: performance: Technically the member function 'A::foo' can be static. [functionStatic]
libsigc++-1.2.7/tests/object_test.cc:48:15: style: C-style pointer casting [cstyleCast]
libsigc++-1.2.7/tests/object_test.cc:51:15: style: C-style pointer casting [cstyleCast]
libsigc++-1.2.7/tests/object_test.cc:60:15: style: C-style pointer casting [cstyleCast]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsigc++-2.0/libsigc++-2.0_2.4.0.orig.tar.xz
libsigc++-2.4.0/tests/test_accum_iter.cc:24:0: style: Technically the member function 'min_accum < int >::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_bind.cc:72:3: style: Struct 'book' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-2.4.0/tests/test_bind_ref.cc:14:3: style: Class 'Param' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-2.4.0/tests/test_bind_refptr.cc:90:0: style: Class 'Glib :: RefPtr < Action >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-2.4.0/tests/test_bind_return.cc:19:8: style: Technically the member function '::foo::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_bind_return.cc:24:9: style: Technically the member function '::foo::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_bind_return.cc:33:3: style: Struct 'bar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-2.4.0/tests/test_compose.cc:23:10: style: Technically the member function '::set::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_compose.cc:29:10: style: Technically the member function '::set::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_compose.cc:40:8: style: Technically the member function '::set_void::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_compose.cc:70:10: style: Technically the member function '::get::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_compose.cc:76:10: style: Technically the member function '::get::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_compose.cc:82:10: style: Technically the member function '::get::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_exception_catch.cc:51:7: style: Technically the member function '::my_catch::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_exception_catch.cc:57:5: style: Exception should be caught by reference. [catchExceptionByValue]
libsigc++-2.4.0/tests/test_lambda.cc:60:7: performance: Technically the member function '::bar::test' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_lambda.cc:66:8: performance: Technically the member function '::bar::test_void' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_mem_fun.cc:20:8: performance: Technically the member function '::test::foo' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_mem_fun.cc:25:8: performance: Technically the member function '::test::foo_const' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_mem_fun.cc:30:8: performance: Technically the member function '::test::foo_volatile' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_mem_fun.cc:35:8: performance: Technically the member function '::test::foo_const_volatile' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_mem_fun.cc:40:8: performance: Technically the member function '::test::foo_overloaded' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_mem_fun.cc:52:10: performance: Technically the member function '::test::foo_overloaded' can be static. [functionStatic]
libsigc++-2.4.0/tests/test_slot.cc:24:8: style: Technically the member function '::foo::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_slot.cc:29:8: style: Technically the member function '::foo::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_slot.cc:35:8: style: Technically the member function '::foo::operator()' can be const. [functionConst]
libsigc++-2.4.0/tests/test_track_obj.cc:76:3: style: Class 'Functor1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-2.4.0/tests/test_visit_each.cc:60:3: style: Class 'MyClass1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsigc++-2.4.0/tests/test_visit_each.cc:73:3: style: Class 'MyClass2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsignal-mask-perl/libsignal-mask-perl_0.008.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsignal-protocol-c/libsignal-protocol-c_2.3.1+git20171007.orig.tar.gz
libsignal-protocol-c/src/curve.c:90:39: warning: Either the condition 'key1!=0' is redundant or there is possible null pointer dereference: key1. [nullPointerRedundantCheck]
libsignal-protocol-c/src/curve.c:86:18: note: Assuming that condition 'key1!=0' is not redundant
libsignal-protocol-c/src/curve.c:90:39: note: Null pointer dereference
libsignal-protocol-c/src/curve.c:106:23: warning: Either the condition 'key1!=0' is redundant or there is possible null pointer dereference: key1. [nullPointerRedundantCheck]
libsignal-protocol-c/src/curve.c:102:18: note: Assuming that condition 'key1!=0' is not redundant
libsignal-protocol-c/src/curve.c:106:23: note: Null pointer dereference
libsignal-protocol-c/src/curve.c:196:39: warning: Either the condition 'key1!=0' is redundant or there is possible null pointer dereference: key1. [nullPointerRedundantCheck]
libsignal-protocol-c/src/curve.c:192:18: note: Assuming that condition 'key1!=0' is not redundant
libsignal-protocol-c/src/curve.c:196:39: note: Null pointer dereference
libsignal-protocol-c/src/curve.c:500:18: style: The scope of the variable 'size' can be reduced. [variableScope]
libsignal-protocol-c/src/curve.c:501:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsignal-protocol-c/src/curve.c:502:21: style: The scope of the variable 'p' can be reduced. [variableScope]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:253:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:269:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:282:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:466:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:474:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:498:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:503:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:513:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/curve25519-donna.c:537:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsignal-protocol-c/src/curve25519/ed25519/additions/compare.c:7:47: style: Function 'crypto_verify_32_ref' argument 1 names different: declaration 'b1' definition 'x'. [funcArgNamesDifferent]
libsignal-protocol-c/src/curve25519/ed25519/additions/compare.h:4:47: note: Function 'crypto_verify_32_ref' argument 1 names different: declaration 'b1' definition 'x'.
libsignal-protocol-c/src/curve25519/ed25519/additions/compare.c:7:47: note: Function 'crypto_verify_32_ref' argument 1 names different: declaration 'b1' definition 'x'.
libsignal-protocol-c/src/curve25519/ed25519/additions/compare.c:7:71: style: Function 'crypto_verify_32_ref' argument 2 names different: declaration 'b2' definition 'y'. [funcArgNamesDifferent]
libsignal-protocol-c/src/curve25519/ed25519/additions/compare.h:4:72: note: Function 'crypto_verify_32_ref' argument 2 names different: declaration 'b2' definition 'y'.
libsignal-protocol-c/src/curve25519/ed25519/additions/compare.c:7:71: note: Function 'crypto_verify_32_ref' argument 2 names different: declaration 'b2' definition 'y'.
libsignal-protocol-c/src/curve25519/ed25519/additions/curve_sigs.c:73:19: error: Uninitialized variable: y [uninitvar]
libsignal-protocol-c/src/curve25519/ed25519/additions/elligator.c:61:51: style: Function 'hash_to_point' argument 2 names different: declaration 'msg' definition 'in'. [funcArgNamesDifferent]
libsignal-protocol-c/src/curve25519/ed25519/additions/crypto_additions.h:28:51: note: Function 'hash_to_point' argument 2 names different: declaration 'msg' definition 'in'.
libsignal-protocol-c/src/curve25519/ed25519/additions/elligator.c:61:51: note: Function 'hash_to_point' argument 2 names different: declaration 'msg' definition 'in'.
libsignal-protocol-c/src/curve25519/ed25519/additions/fe_sqrt.c:15:17: style: Function 'fe_sqrt' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent]
libsignal-protocol-c/src/curve25519/ed25519/additions/crypto_additions.h:18:17: note: Function 'fe_sqrt' argument 1 names different: declaration 'b' definition 'out'.
libsignal-protocol-c/src/curve25519/ed25519/additions/fe_sqrt.c:15:17: note: Function 'fe_sqrt' argument 1 names different: declaration 'b' definition 'out'.
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_isneutral.c:9:31: style: Function 'ge_isneutral' argument 1 names different: declaration 'q' definition 'p'. [funcArgNamesDifferent]
libsignal-protocol-c/src/curve25519/ed25519/additions/crypto_additions.h:20:31: note: Function 'ge_isneutral' argument 1 names different: declaration 'q' definition 'p'.
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_isneutral.c:9:31: note: Function 'ge_isneutral' argument 1 names different: declaration 'q' definition 'p'.
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_montx_to_p3.c:25:19: error: Uninitialized variable: y [uninitvar]
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_montx_to_p3.c:28:11: error: Uninitialized variable: v [uninitvar]
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_montx_to_p3.c:27:15: error: Uninitialized variable: v2 [uninitvar]
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_montx_to_p3.c:28:14: error: Uninitialized variable: v2 [uninitvar]
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_p3_to_montx.c:4:40: style: Function 'ge_p3_to_montx' argument 2 names different: declaration 'p' definition 'ed'. [funcArgNamesDifferent]
libsignal-protocol-c/src/curve25519/ed25519/additions/crypto_additions.h:23:40: note: Function 'ge_p3_to_montx' argument 2 names different: declaration 'p' definition 'ed'.
libsignal-protocol-c/src/curve25519/ed25519/additions/ge_p3_to_montx.c:4:40: note: Function 'ge_p3_to_montx' argument 2 names different: declaration 'p' definition 'ed'.
libsignal-protocol-c/src/curve25519/ed25519/additions/generalized/gen_eddsa.c:287:40: style: Function 'generalized_eddsa_25519_verify' argument 2 names different: declaration 'eddsa_25519_pubkey' definition 'eddsa_25519_pubkey_bytes'. [funcArgNamesDifferent]
libsignal-protocol-c/src/curve25519/ed25519/additions/generalized/gen_eddsa.h:59:40: note: Function 'generalized_eddsa_25519_verify' argument 2 names different: declaration 'eddsa_25519_pubkey' definition 'eddsa_25519_pubkey_bytes'.
libsignal-protocol-c/src/curve25519/ed25519/additions/generalized/gen_eddsa.c:287:40: note: Function 'generalized_eddsa_25519_verify' argument 2 names different: declaration 'eddsa_25519_pubkey' definition 'eddsa_25519_pubkey_bytes'.
libsignal-protocol-c/src/curve25519/ed25519/additions/generalized/gen_labelset.c:59:4: warning: Either the condition 'labelset_len==NULL' is redundant or there is possible null pointer dereference: labelset_len. [nullPointerRedundantCheck]
libsignal-protocol-c/src/curve25519/ed25519/additions/generalized/gen_labelset.c:62:20: note: Assuming that condition 'labelset_len==NULL' is not redundant
libsignal-protocol-c/src/curve25519/ed25519/additions/generalized/gen_labelset.c:59:4: note: Null pointer dereference
libsignal-protocol-c/src/curve25519/ed25519/additions/generalized/gen_labelset.c:129:17: style: The scope of the variable 'label_len' can be reduced. [variableScope]
libsignal-protocol-c/src/curve25519/ed25519/additions/keygen.c:19:18: error: Uninitialized variable: u [uninitvar]
libsignal-protocol-c/src/curve25519/ed25519/additions/xeddsa.c:68:19: error: Uninitialized variable: y [uninitvar]
libsignal-protocol-c/src/curve25519/ed25519/nacl_sha512/blocks.c:83:10: style: The scope of the variable 'T1' can be reduced. [variableScope]
libsignal-protocol-c/src/curve25519/ed25519/nacl_sha512/blocks.c:84:10: style: The scope of the variable 'T2' can be reduced. [variableScope]
libsignal-protocol-c/src/device_consistency.c:669:18: style: The scope of the variable 'size' can be reduced. [variableScope]
libsignal-protocol-c/src/device_consistency.c:670:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsignal-protocol-c/src/device_consistency.c:671:36: style: The scope of the variable 'p' can be reduced. [variableScope]
libsignal-protocol-c/src/hkdf.c:241:13: warning: Either the condition 'context1!=0' is redundant or there is possible null pointer dereference: context1. [nullPointerRedundantCheck]
libsignal-protocol-c/src/hkdf.c:238:22: note: Assuming that condition 'context1!=0' is not redundant
libsignal-protocol-c/src/hkdf.c:241:13: note: Null pointer dereference
libsignal-protocol-c/src/hkdf.c:99:9: error: Memory leak: mac [memleak]
libsignal-protocol-c/src/protobuf-c/protobuf-c.c:736:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsignal-protocol-c/src/protobuf-c/protobuf-c.c:737:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsignal-protocol-c/src/protobuf-c/protobuf-c.c:738:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsignal-protocol-c/src/protobuf-c/protobuf-c.c:739:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsignal-protocol-c/src/protobuf-c/protobuf-c.c:2871:61: style: Function 'protobuf_c_message_unpack' argument 1 names different: declaration 'descriptor' definition 'desc'. [funcArgNamesDifferent]
libsignal-protocol-c/src/protobuf-c/protobuf-c.h:947:36: note: Function 'protobuf_c_message_unpack' argument 1 names different: declaration 'descriptor' definition 'desc'.
libsignal-protocol-c/src/protobuf-c/protobuf-c.c:2871:61: note: Function 'protobuf_c_message_unpack' argument 1 names different: declaration 'descriptor' definition 'desc'.
libsignal-protocol-c/src/protobuf-c/protobuf-c.c:3379:9: warning: Size of pointer 'service' used instead of size of its data. [pointerSize]
libsignal-protocol-c/src/ratchet.c:431:40: warning: Either the condition 'key1!=0' is redundant or there is possible null pointer dereference: key1. [nullPointerRedundantCheck]
libsignal-protocol-c/src/ratchet.c:427:18: note: Assuming that condition 'key1!=0' is not redundant
libsignal-protocol-c/src/ratchet.c:431:40: note: Null pointer dereference
libsignal-protocol-c/src/ratchet.c:435:17: warning: Either the condition 'key1!=0' is redundant or there is possible null pointer dereference: key1. [nullPointerRedundantCheck]
libsignal-protocol-c/src/ratchet.c:427:18: note: Assuming that condition 'key1!=0' is not redundant
libsignal-protocol-c/src/ratchet.c:435:17: note: Null pointer dereference
libsignal-protocol-c/src/ratchet.c:159:9: error: Memory leak: output [memleak]
libsignal-protocol-c/src/sender_key_record.c:174:75: style: Function 'sender_key_record_copy' argument 2 names different: declaration 'other_state' definition 'other_record'. [funcArgNamesDifferent]
libsignal-protocol-c/src/sender_key_record.h:14:75: note: Function 'sender_key_record_copy' argument 2 names different: declaration 'other_state' definition 'other_record'.
libsignal-protocol-c/src/sender_key_record.c:174:75: note: Function 'sender_key_record_copy' argument 2 names different: declaration 'other_state' definition 'other_record'.
libsignal-protocol-c/src/sender_key_state.c:259:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:165:12: warning: Either the condition 'buffer1!=0' is redundant or there is possible null pointer dereference: buffer1. [nullPointerRedundantCheck]
libsignal-protocol-c/src/signal_protocol.c:161:21: note: Assuming that condition 'buffer1!=0' is not redundant
libsignal-protocol-c/src/signal_protocol.c:165:12: note: Null pointer dereference
libsignal-protocol-c/src/signal_protocol.c:292:18: style: The scope of the variable 'size' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:293:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:294:21: style: The scope of the variable 'p' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:308:18: style: The scope of the variable 'size' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:309:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:310:21: style: The scope of the variable 'p' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:566:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsignal-protocol-c/src/signal_protocol.c:567:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libsignal-protocol-c/tests/test_curve25519.c:121:29: warning: Either the condition 'if(shared_one)' is redundant or there is possible null pointer dereference: shared_one. [nullPointerRedundantCheck]
libsignal-protocol-c/tests/test_curve25519.c:125:7: note: Assuming that condition 'if(shared_one)' is not redundant
libsignal-protocol-c/tests/test_curve25519.c:121:29: note: Null pointer dereference
libsignal-protocol-c/tests/test_curve25519.c:122:29: warning: Either the condition 'if(shared_two)' is redundant or there is possible null pointer dereference: shared_two. [nullPointerRedundantCheck]
libsignal-protocol-c/tests/test_curve25519.c:126:7: note: Assuming that condition 'if(shared_two)' is not redundant
libsignal-protocol-c/tests/test_curve25519.c:122:29: note: Null pointer dereference
libsignal-protocol-c/tests/test_curve25519.c:231:33: warning: Either the condition 'if(shared_alice)' is redundant or there is possible null pointer dereference: shared_alice. [nullPointerRedundantCheck]
libsignal-protocol-c/tests/test_curve25519.c:234:11: note: Assuming that condition 'if(shared_alice)' is not redundant
libsignal-protocol-c/tests/test_curve25519.c:231:33: note: Null pointer dereference
libsignal-protocol-c/tests/test_curve25519.c:231:47: warning: Either the condition 'if(shared_bob)' is redundant or there is possible null pointer dereference: shared_bob. [nullPointerRedundantCheck]
libsignal-protocol-c/tests/test_curve25519.c:235:11: note: Assuming that condition 'if(shared_bob)' is not redundant
libsignal-protocol-c/tests/test_curve25519.c:231:47: note: Null pointer dereference
libsignal-protocol-c/tests/test_curve25519.c:187:9: style: The scope of the variable 'result' can be reduced. [variableScope]
libsignal-protocol-c/tests/test_curve25519.c:191:20: style: The scope of the variable 'alice_public_key' can be reduced. [variableScope]
libsignal-protocol-c/tests/test_curve25519.c:192:21: style: The scope of the variable 'alice_private_key' can be reduced. [variableScope]
libsignal-protocol-c/tests/test_curve25519.c:194:20: style: The scope of the variable 'bob_public_key' can be reduced. [variableScope]
libsignal-protocol-c/tests/test_curve25519.c:195:21: style: The scope of the variable 'bob_private_key' can be reduced. [variableScope]
libsignal-protocol-c/tests/test_group_cipher.c:80:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:77:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:80:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:84:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:80:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:84:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:151:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:148:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:151:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:155:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:151:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:155:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:232:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:229:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:232:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:236:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:232:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:236:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:357:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:353:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:357:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:385:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:381:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:385:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:464:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:461:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:464:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:468:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:464:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:468:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:600:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:597:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:600:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:604:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:600:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:604:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:680:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:677:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:680:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:684:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:680:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:684:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:764:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_group_cipher.c:760:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_group_cipher.c:764:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_hkdf.c:59:34: warning: Either the condition 'if(output)' is redundant or there is possible null pointer dereference: output. [nullPointerRedundantCheck]
libsignal-protocol-c/tests/test_hkdf.c:61:7: note: Assuming that condition 'if(output)' is not redundant
libsignal-protocol-c/tests/test_hkdf.c:59:34: note: Null pointer dereference
libsignal-protocol-c/tests/test_hkdf.c:127:34: warning: Either the condition 'if(output)' is redundant or there is possible null pointer dereference: output. [nullPointerRedundantCheck]
libsignal-protocol-c/tests/test_hkdf.c:129:7: note: Assuming that condition 'if(output)' is not redundant
libsignal-protocol-c/tests/test_hkdf.c:127:34: note: Null pointer dereference
libsignal-protocol-c/tests/test_hkdf.c:169:34: warning: Either the condition 'if(output)' is redundant or there is possible null pointer dereference: output. [nullPointerRedundantCheck]
libsignal-protocol-c/tests/test_hkdf.c:171:7: note: Assuming that condition 'if(output)' is not redundant
libsignal-protocol-c/tests/test_hkdf.c:169:34: note: Null pointer dereference
libsignal-protocol-c/tests/test_session_builder.c:868:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libsignal-protocol-c/tests/test_session_builder.c:866:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_session_builder.c:868:5: note: Variable 'result' is reassigned a value before the old one has been used.
libsignal-protocol-c/tests/test_session_cipher.c:196:9: style: The scope of the variable 'result' can be reduced. [variableScope]
libsignal-protocol-c/tests/test_session_record.c:172:9: style: The scope of the variable 'result' can be reduced. [variableScope]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsignatures-perl/libsignatures-perl_0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsignon-glib/libsignon-glib_1.12.orig.tar.gz
libsignon-glib.git/libsignon-glib/signon-identity-info.c:72:60: style: Function 'signon_identity_info_set_methods' argument 1 names different: declaration 'self' definition 'info'. [funcArgNamesDifferent]
libsignon-glib.git/libsignon-glib/signon-internals.h:68:60: note: Function 'signon_identity_info_set_methods' argument 1 names different: declaration 'self' definition 'info'.
libsignon-glib.git/libsignon-glib/signon-identity-info.c:72:60: note: Function 'signon_identity_info_set_methods' argument 1 names different: declaration 'self' definition 'info'.
libsignon-glib.git/tests/check_signon.c:790:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
libsignon-glib.git/tests/check_signon.c:789:0: note: Variable 'error' is reassigned a value before the old one has been used.
libsignon-glib.git/tests/check_signon.c:790:5: note: Variable 'error' is reassigned a value before the old one has been used.
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsigrok/libsigrok_0.5.0.orig.tar.gz
libsigrok-0.5.0/bindings/cxx/classes.cpp:220:2: style: Exception should be caught by reference. [catchExceptionByValue]
libsigrok-0.5.0/src/analog.c:281:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libsigrok-0.5.0/src/analog.c:284:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libsigrok-0.5.0/src/analog.c:177:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/analog.c:178:15: style: The scope of the variable 'b' can be reduced. [variableScope]
libsigrok-0.5.0/src/analog.c:178:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/analog.c:573:18: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
libsigrok-0.5.0/src/analog.c:577:18: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
libsigrok-0.5.0/src/analog.c:371:35: error: Array 'prefix_friendly_units[14]' accessed at index 14, which is out of bounds. [arrayIndexOutOfBounds]
libsigrok-0.5.0/src/analog.c:367:2: note: After for loop, i has value 14
libsigrok-0.5.0/src/analog.c:371:35: note: Array index out of bounds
libsigrok-0.5.0/src/backend.c:132:2: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrok-0.5.0/src/backend.c:127:0: note: Variable 'm' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/backend.c:132:2: note: Variable 'm' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/backend.c:227:14: style: The scope of the variable 'lib' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:227:20: style: The scope of the variable 'version' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:269:9: style: The scope of the variable 'errors' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:271:14: style: The scope of the variable 'd' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:362:9: style: The scope of the variable 'errors' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:364:14: style: The scope of the variable 'd' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:416:9: style: The scope of the variable 'errors' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:418:14: style: The scope of the variable 'd' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:462:9: style: The scope of the variable 'errors' can be reduced. [variableScope]
libsigrok-0.5.0/src/backend.c:464:14: style: The scope of the variable 'd' can be reduced. [variableScope]
libsigrok-0.5.0/src/device.c:116:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/device.c:223:11: style: The scope of the variable 'opt' can be reduced. [variableScope]
libsigrok-0.5.0/src/device.c:350:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/device.c:351:27: style: The scope of the variable 'cg' can be reduced. [variableScope]
libsigrok-0.5.0/src/dmm/rs9lcd.c:261:10: style: The scope of the variable 'digit' can be reduced. [variableScope]
libsigrok-0.5.0/src/dmm/rs9lcd.c:261:17: style: The scope of the variable 'raw_digit' can be reduced. [variableScope]
libsigrok-0.5.0/src/dmm/ut372.c:93:10: style: The scope of the variable 'segments' can be reduced. [variableScope]
libsigrok-0.5.0/src/drivers.c:46:48: style: Function 'sr_drivers_init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
libsigrok-0.5.0/src/libsigrok-internal.h:337:48: note: Function 'sr_drivers_init' argument 1 names different: declaration 'context' definition 'ctx'.
libsigrok-0.5.0/src/drivers.c:46:48: note: Function 'sr_drivers_init' argument 1 names different: declaration 'context' definition 'ctx'.
libsigrok-0.5.0/src/ezusb.c:60:25: style: The scope of the variable 'chunksize' can be reduced. [variableScope]
libsigrok-0.5.0/src/ezusb.c:61:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/agilent-dmm/api.c:100:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/agilent-dmm/api.c:102:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/agilent-dmm/api.c:105:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/agilent-dmm/api.c:224:14: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/agilent-dmm/api.c:225:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/agilent-dmm/protocol.c:175:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/agilent-dmm/protocol.c:863:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/appa-55ii/api.c:137:14: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/appa-55ii/api.c:138:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/appa-55ii/protocol.c:101:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/appa-55ii/protocol.c:151:41: style: The scope of the variable 'val_ptr' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/appa-55ii/protocol.c:152:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/appa-55ii/protocol.c:200:6: style: The scope of the variable 's' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/arachnid-labs-re-load-pro/api.c:62:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/arachnid-labs-re-load-pro/protocol.c:211:2: style: Variable 'analog.data' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrok-0.5.0/src/hardware/arachnid-labs-re-load-pro/protocol.c:200:2: note: Variable 'analog.data' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/hardware/arachnid-labs-re-load-pro/protocol.c:211:2: note: Variable 'analog.data' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/hardware/asix-sigma/api.c:362:27: style: Same expression on both sides of '-'. [duplicateExpression]
libsigrok-0.5.0/src/hardware/asix-sigma/api.c:294:6: style: The scope of the variable 'triggerpin' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/api.c:294:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:299:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:809:11: style: The scope of the variable 'send_now' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:843:31: style: The scope of the variable 'item16' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:846:21: style: The scope of the variable 'trig_count' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:917:6: style: The scope of the variable 'trigger_offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:972:29: style: The scope of the variable 'dram_cluster' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1023:6: style: The scope of the variable 'bufsz' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1027:27: style: The scope of the variable 'dl_lines_curr' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1028:26: style: The scope of the variable 'dl_line' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1205:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1206:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1206:20: style: The scope of the variable 'a' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1206:23: style: The scope of the variable 'b' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1206:26: style: The scope of the variable 'aset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:1206:38: style: The scope of the variable 'rset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/asix-sigma/protocol.c:108:13: error: Expression 'buf[idx++]=(0<<4)|(reg&15)' depends on order of evaluation of side effects [unknownEvaluationOrder]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:160:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:362:9: warning: Either the condition '!sdi' is redundant or there is possible null pointer dereference: sdi. [nullPointerRedundantCheck]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:385:7: note: Assuming that condition '!sdi' is not redundant
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:362:9: note: Null pointer dereference
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:82:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:83:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:84:27: style: The scope of the variable 'cg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:190:6: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:260:6: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:260:20: style: The scope of the variable 'ival' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:261:14: style: The scope of the variable 'sval' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:342:12: style: The scope of the variable 'gvar' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:344:6: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/api.c:344:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/atten-pps3xxx/protocol.c:111:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/api.c:238:11: style: The scope of the variable 'devopts_cg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/api.c:239:12: style: The scope of the variable 'gvar' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/api.c:241:11: style: The scope of the variable 'num_devopts_cg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/api.c:286:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/api.c:297:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/protocol.c:326:11: style: The scope of the variable 'gpio' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/protocol.c:444:29: style: The scope of the variable 'cgp' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/baylibre-acme/protocol.c:445:11: style: The scope of the variable 'hwmon' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/beaglelogic/api.c:77:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/beaglelogic/protocol.c:42:6: style: The scope of the variable 'trigger_offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/beaglelogic/protocol.c:45:11: style: The scope of the variable 'bytes_remaining' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/brymen-bm86x/api.c:41:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/brymen-bm86x/api.c:43:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/brymen-bm86x/protocol.c:51:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/brymen-dmm/api.c:89:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/brymen-dmm/protocol.c:174:17: style: The scope of the variable 'time' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/brymen-dmm/protocol.c:176:15: style: The scope of the variable 'stream_len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/api.c:75:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/api.c:290:12: style: The scope of the variable 'tuple' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/api.c:292:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:73:11: style: The scope of the variable 'dbg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:75:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:475:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:532:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:594:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:656:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:680:6: style: The scope of the variable 'cur_setting' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:725:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:492:12: style: Function 'cem_dt_885x_recording_set' argument 2 names different: declaration 'start' definition 'state'. [funcArgNamesDifferent]
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.h:126:79: note: Function 'cem_dt_885x_recording_set' argument 2 names different: declaration 'start' definition 'state'.
libsigrok-0.5.0/src/hardware/cem-dt-885x/protocol.c:492:12: note: Function 'cem_dt_885x_recording_set' argument 2 names different: declaration 'start' definition 'state'.
libsigrok-0.5.0/src/hardware/center-3xx/api.c:93:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/center-3xx/protocol.c:67:11: style: The scope of the variable 'temp_u16' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/chronovu-la/api.c:138:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/chronovu-la/protocol.c:190:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/chronovu-la/protocol.c:191:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/chronovu-la/protocol.c:405:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/chronovu-la/protocol.c:406:10: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/chronovu-la/protocol.c:406:35: style: The scope of the variable 'tmp8' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/colead-slm/api.c:49:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/colead-slm/protocol.c:36:11: style: The scope of the variable 'dbg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/colead-slm/protocol.c:188:6: style: The scope of the variable 'delay_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/colead-slm/protocol.c:188:16: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/colead-slm/protocol.c:189:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/conrad-digi-35-cpu/api.c:48:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/demo/api.c:95:32: style: The scope of the variable 'acg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/demo/api.c:96:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/demo/api.c:99:47: style: The scope of the variable 'pattern' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/demo/api.c:383:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/demo/api.c:384:12: style: The scope of the variable 'gvar' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/demo/protocol.c:253:11: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/demo/protocol.c:414:27: style: Checking if unsigned variable 'devc->cur_samplerate' is less than zero. [unsignedLessThanZero]
libsigrok-0.5.0/src/hardware/fluke-dmm/api.c:145:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fluke-dmm/api.c:147:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fluke-dmm/protocol.c:62:12: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
libsigrok-0.5.0/src/hardware/fluke-dmm/protocol.c:430:6: style: The scope of the variable 'num_tokens' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fluke-dmm/protocol.c:430:18: style: The scope of the variable 'n' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fluke-dmm/protocol.c:430:21: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fluke-dmm/protocol.c:431:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fluke-dmm/protocol.c:500:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fluke-dmm/protocol.c:281:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libsigrok-0.5.0/src/hardware/ftdi-la/api.c:197:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ftdi-la/api.c:198:26: style: The scope of the variable 'usb' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ftdi-la/api.c:204:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:239:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:454:10: style: The scope of the variable 'timediff_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:454:23: style: The scope of the variable 'timediff_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:811:25: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:812:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:986:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:1023:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:1024:9: style: The scope of the variable 'size' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:358:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/fx2lafw/api.c:359:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/fx2lafw/dslogic.c:70:10: style: The scope of the variable 'chunksize' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/api.c:78:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/api.c:102:6: style: The scope of the variable 'byte' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/api.c:149:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/api.c:151:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:682:10: style: The scope of the variable 'dgt' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:756:10: style: The scope of the variable 'dgt' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:832:10: style: The scope of the variable 'dgt' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:988:15: style: The scope of the variable 'dgt' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1102:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1102:15: style: The scope of the variable 'msgt' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1103:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1188:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1189:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1280:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1281:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/gmc-mh-1x-2x/protocol.c:1282:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/gwinstek-gds-800/protocol.c:74:7: style: The scope of the variable 'command' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gwinstek-gds-800/protocol.c:76:8: style: The scope of the variable 'volts_per_division' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gwinstek-gds-800/protocol.c:77:6: style: The scope of the variable 'num_samples' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/gwinstek-gds-800/protocol.c:77:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hameg-hmo/protocol.c:698:21: style: The scope of the variable 'group' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hameg-hmo/protocol.c:869:9: style: The scope of the variable 'group' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:96:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:97:27: style: The scope of the variable 'cg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:181:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:279:10: style: The scope of the variable 'timediff_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:279:23: style: The scope of the variable 'timediff_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:335:26: style: The scope of the variable 'usb' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:336:7: style: The scope of the variable 'str' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:337:18: style: The scope of the variable 'vdiv' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:338:6: style: The scope of the variable 'ch_idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:402:6: style: The scope of the variable 'tmp_int' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:402:15: style: The scope of the variable 'ch_idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:403:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:404:14: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:473:12: style: The scope of the variable 'tuple' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:475:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:476:12: style: The scope of the variable 'gvar' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:543:10: style: The scope of the variable 'time_left' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-6xxx/api.c:632:11: style: The scope of the variable 'chunk' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:634:8: warning: Identical condition '!sdi', second condition is always false [identicalConditionAfterEarlyExit]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:624:6: note: first condition
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:634:8: note: second condition
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:169:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:170:27: style: The scope of the variable 'cg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:258:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:355:10: style: The scope of the variable 'timediff_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:355:23: style: The scope of the variable 'timediff_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:410:26: style: The scope of the variable 'usb' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:411:7: style: The scope of the variable 'str' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:412:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:413:18: style: The scope of the variable 'vdiv' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:414:6: style: The scope of the variable 'ch_idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:490:9: style: The scope of the variable 'tmp_double' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:491:11: style: The scope of the variable 'tmp_u64' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:492:15: style: The scope of the variable 'ch_idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:609:22: style: The scope of the variable 'devc' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/api.c:756:19: style: The scope of the variable 'pre' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/protocol.c:200:11: style: The scope of the variable 'gs' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/protocol.c:482:11: style: The scope of the variable 'gs' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/protocol.c:483:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/protocol.c:735:26: style: The scope of the variable 'transfer' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hantek-dso/protocol.c:738:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hp-3457a/api.c:68:21: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hp-3457a/api.c:334:26: style: The scope of the variable 'chanc' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hp-3457a/protocol.c:390:26: style: The scope of the variable 'chanc' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hung-chang-dso-2100/api.c:181:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hung-chang-dso-2100/api.c:231:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hung-chang-dso-2100/api.c:531:10: style: The scope of the variable 'v' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hung-chang-dso-2100/protocol.c:258:10: style: The scope of the variable 'c' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/hung-chang-dso-2100/protocol.c:425:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanalogic2/api.c:64:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanalogic2/protocol.c:50:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanalogic2/protocol.c:50:23: style: The scope of the variable 'packet_length' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanalogic2/protocol.c:80:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanalogic2/protocol.c:192:24: style: The scope of the variable 'time_elapsed' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanaplus/api.c:121:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsigrok-0.5.0/src/hardware/ikalogic-scanaplus/protocol.c:94:10: style: The scope of the variable 'num_samples' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanaplus/protocol.c:94:23: style: The scope of the variable 'low' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/ikalogic-scanaplus/protocol.c:94:28: style: The scope of the variable 'high' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/api.c:108:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/api.c:331:12: style: The scope of the variable 'tuple' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/api.c:376:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/api.c:378:12: style: The scope of the variable 'gvar' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/api.c:379:18: style: The scope of the variable 'si' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/protocol.c:77:12: style: Expression is always false because 'else if' condition matches previous condition at line 59. [multiCondition]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/protocol.c:206:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/kecheng-kc-330b/protocol.c:207:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/kern-scale/protocol.c:108:8: style: The scope of the variable 'info' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/korad-kaxxxxp/protocol.c:213:9: style: The scope of the variable 'value' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/korad-kaxxxxp/protocol.c:335:11: style: The scope of the variable 'elapsed_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lascar-el-usb/api.c:388:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libsigrok-0.5.0/src/hardware/lascar-el-usb/api.c:42:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lascar-el-usb/api.c:44:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lascar-el-usb/protocol.c:555:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libsigrok-0.5.0/src/hardware/lascar-el-usb/protocol.c:296:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lascar-el-usb/protocol.c:297:7: style: The scope of the variable 'firmware' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lascar-el-usb/protocol.c:396:11: style: The scope of the variable 's' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lascar-el-usb/protocol.c:521:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/api.c:256:10: style: The scope of the variable 'timediff_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/api.c:256:23: style: The scope of the variable 'timediff_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:512:12: style: The scope of the variable 'k' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:537:25: style: The scope of the variable 'block' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:601:27: style: The scope of the variable 'match' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:699:21: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:744:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:799:10: style: The scope of the variable 'status_reg_value' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:809:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:944:11: style: The scope of the variable 'shift' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:944:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/lecroy-logicstudio/protocol.c:181:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsigrok-0.5.0/src/hardware/lecroy-xstream/protocol.c:442:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/manson-hcs-3xxx/protocol.c:75:6: style: The scope of the variable 'retc' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/manson-hcs-3xxx/protocol.c:219:11: style: The scope of the variable 'elapsed_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/maynuo-m97/api.c:215:22: style: The scope of the variable 'devc' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/mic-985xx/api.c:100:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:239:6: style: The scope of the variable 'tracking_mode' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:520:6: style: The scope of the variable 'ch_idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:573:6: style: The scope of the variable 'ch_idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:574:14: style: The scope of the variable 'sval' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:576:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:266:94: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:269:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:270:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:274:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/motech-lps-30x/api.c:276:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/motech-lps-30x/protocol.c:156:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/norma-dmm/api.c:72:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/norma-dmm/protocol.c:388:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:90:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:95:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:220:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:521:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:522:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:523:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:524:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/api.c:525:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/protocol.c:76:21: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/protocol.c:155:15: style: The scope of the variable 'type' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/protocol.c:155:21: style: The scope of the variable 'token' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/protocol.c:156:6: style: The scope of the variable 'delay_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/protocol.c:342:11: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/protocol.c:343:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/openbench-logic-sniffer/protocol.c:343:31: style: The scope of the variable 'j' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pce-322a/api.c:70:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pce-322a/api.c:250:12: style: The scope of the variable 'tuple' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pce-322a/api.c:252:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pce-322a/protocol.c:143:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pce-322a/protocol.c:165:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pce-322a/protocol.c:196:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/api.c:237:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/pipistrello-ols/api.c:240:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/pipistrello-ols/api.c:630:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/pipistrello-ols/api.c:631:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/pipistrello-ols/api.c:632:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/pipistrello-ols/api.c:633:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/pipistrello-ols/api.c:634:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:158:21: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:221:10: style: The scope of the variable 'key' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:221:15: style: The scope of the variable 'type' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:221:21: style: The scope of the variable 'token' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:391:11: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:392:6: style: The scope of the variable 'num_channels' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:392:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:392:28: style: The scope of the variable 'j' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:393:18: style: The scope of the variable 'index' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/pipistrello-ols/protocol.c:395:16: style: The scope of the variable 'byte' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/api.c:308:25: style: The scope of the variable 'version' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/api.c:479:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/api.c:522:11: style: The scope of the variable 'samplerate' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/api.c:947:27: style: Checking if unsigned variable 'devc->num_timebases' is less than zero. [unsignedLessThanZero]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:175:7: style: The scope of the variable 's' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:268:9: style: The scope of the variable 'start' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:335:15: style: The scope of the variable 'num_channels' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:335:29: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:335:32: style: The scope of the variable 'j' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:560:9: style: The scope of the variable 'vdiv' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:560:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:561:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/rigol-ds/protocol.c:561:14: style: The scope of the variable 'vref' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/api.c:141:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/api.c:329:10: style: The scope of the variable 'timediff_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/api.c:329:23: style: The scope of the variable 'timediff_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/api.c:605:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/api.c:674:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:163:10: style: The scope of the variable 't' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:163:13: style: The scope of the variable 'v' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:178:10: style: The scope of the variable 't' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:178:13: style: The scope of the variable 'v' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:256:10: style: The scope of the variable 'chunk' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:257:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:345:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:464:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:468:14: style: The scope of the variable 'name' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:469:10: style: The scope of the variable 'chunksize' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:813:11: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:813:19: style: The scope of the variable 'channel_mask' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:856:22: style: The scope of the variable 'num_samples' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/saleae-logic16/protocol.c:857:6: style: The scope of the variable 'trigger_offset' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:52:27: style: The scope of the variable 'cg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:64:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:319:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:321:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:531:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:532:29: style: The scope of the variable 'ch_spec' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:533:12: style: The scope of the variable 'gvar' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/api.c:536:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/profiles.c:448:43: style: The scope of the variable 'spec' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/profiles.c:449:42: style: The scope of the variable 'module' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/protocol.c:30:22: style: The scope of the variable 'cur_pch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/scpi-pps/protocol.c:66:21: style: The scope of the variable 'next_channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/serial-dmm/protocol.c:167:8: style: The scope of the variable 'info' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/api.c:105:26: style: The scope of the variable 'usb' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/api.c:157:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/api.c:158:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/api.c:547:11: style: The scope of the variable 'channel_bit' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1016.c:144:12: style: The scope of the variable 'out_p' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1016.c:145:27: style: The scope of the variable 'max_samples' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1016.c:145:40: style: The scope of the variable 'run_samples' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1016.c:146:11: style: The scope of the variable 'word' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1016.c:147:11: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:208:11: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:208:19: style: The scope of the variable 'high_nibbles' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:208:33: style: The scope of the variable 'word' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:209:12: style: The scope of the variable 'slice' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:210:11: style: The scope of the variable 'out_p' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:211:27: style: The scope of the variable 'max_samples' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:211:40: style: The scope of the variable 'run_samples' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/sysclk-lwla/lwla1034.c:211:61: style: The scope of the variable 'si' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/teleinfo/protocol.c:135:6: error: Width 13 given in format string (no. 2) is larger than destination buffer 'data[13]', use %12s to prevent overflowing it. [invalidScanfFormatWidth]
libsigrok-0.5.0/src/hardware/testo/api.c:318:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libsigrok-0.5.0/src/hardware/testo/api.c:400:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libsigrok-0.5.0/src/hardware/testo/api.c:48:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/testo/api.c:298:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/testo/protocol.c:159:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libsigrok-0.5.0/src/hardware/testo/protocol.c:62:6: style: The scope of the variable 'unit' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/testo/protocol.c:229:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/testo/protocol.c:230:11: style: The scope of the variable 'dbg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/testo/protocol.c:233:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/tondaj-sl-814/api.c:45:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-dmm/api.c:49:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-dmm/api.c:54:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/api.c:48:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/api.c:49:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/api.c:51:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/protocol.c:67:11: style: The scope of the variable 'spew' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/protocol.c:69:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/protocol.c:153:6: style: The scope of the variable 'hid_payload_len' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/protocol.c:153:23: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/protocol.c:198:26: style: The scope of the variable 'usb' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/protocol.c:200:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/uni-t-ut32x/protocol.c:201:16: style: The scope of the variable 'cmd' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/victor-dmm/api.c:240:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libsigrok-0.5.0/src/hardware/victor-dmm/api.c:315:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libsigrok-0.5.0/src/hardware/victor-dmm/api.c:220:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/victor-dmm/protocol.c:272:11: style: The scope of the variable 'dbg' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/api.c:579:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/api.c:611:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:573:2: style: Variable 'devc' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:562:0: note: Variable 'devc' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:573:2: note: Variable 'devc' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:575:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:564:0: note: Variable 'model' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:575:2: note: Variable 'model' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:962:8: style: The scope of the variable 'voltage' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:558:32: style: Function 'dlm_channel_state_set' argument 3 names different: declaration 'state' definition 'ch_state'. [funcArgNamesDifferent]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.h:117:32: note: Function 'dlm_channel_state_set' argument 3 names different: declaration 'state' definition 'ch_state'.
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:558:32: note: Function 'dlm_channel_state_set' argument 3 names different: declaration 'state' definition 'ch_state'.
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol.c:389:2: warning: The buffer 'es' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol_wrappers.c:73:8: style: Function 'dlm_trigger_slope_get' argument 2 names different: declaration 'value' definition 'response'. [funcArgNamesDifferent]
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol_wrappers.h:44:8: note: Function 'dlm_trigger_slope_get' argument 2 names different: declaration 'value' definition 'response'.
libsigrok-0.5.0/src/hardware/yokogawa-dlm/protocol_wrappers.c:73:8: note: Function 'dlm_trigger_slope_get' argument 2 names different: declaration 'value' definition 'response'.
libsigrok-0.5.0/src/hardware/zeroplus-logic-cube/analyzer.c:405:6: style: The scope of the variable 'status' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/zeroplus-logic-cube/analyzer.c:652:15: style: The scope of the variable 'A' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/zeroplus-logic-cube/analyzer.c:652:18: style: The scope of the variable 'B' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/zeroplus-logic-cube/analyzer.c:652:21: style: The scope of the variable 'C' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/zeroplus-logic-cube/analyzer.c:652:24: style: The scope of the variable 'count' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/zeroplus-logic-cube/api.c:169:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/hardware/zeroplus-logic-cube/api.c:478:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libsigrok-0.5.0/src/hwdriver.c:323:8: style: The scope of the variable 'expected_string' can be reduced. [variableScope]
libsigrok-0.5.0/src/hwdriver.c:323:26: style: The scope of the variable 'type_string' can be reduced. [variableScope]
libsigrok-0.5.0/src/hwdriver.c:444:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/hwdriver.c:319:59: style: Function 'sr_variant_type_check' argument 2 names different: declaration 'data' definition 'value'. [funcArgNamesDifferent]
libsigrok-0.5.0/src/libsigrok-internal.h:833:59: note: Function 'sr_variant_type_check' argument 2 names different: declaration 'data' definition 'value'.
libsigrok-0.5.0/src/hwdriver.c:319:59: note: Function 'sr_variant_type_check' argument 2 names different: declaration 'data' definition 'value'.
libsigrok-0.5.0/src/input/binary.c:71:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/chronovu_la8.c:82:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:216:10: style: The scope of the variable 'value' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:217:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:260:10: style: The scope of the variable 'value' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:261:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:352:8: style: The scope of the variable 'column' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:427:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:703:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:706:11: style: The scope of the variable 'samplerate' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/csv.c:708:21: style: The scope of the variable 'line' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/input.c:249:26: style: The scope of the variable 'mod_opts' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/input.c:250:22: style: The scope of the variable 'gvt' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/input.c:254:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/raw_analog.c:149:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:351:22: style: The scope of the variable 'next_timestamp' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:355:32: style: The scope of the variable 'packet_count' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:513:22: style: The scope of the variable 'next_timestamp' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:515:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:515:22: style: The scope of the variable 'packet_count' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:566:7: style: The scope of the variable 'chan_suffix' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:566:23: style: The scope of the variable 'chan_name' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:567:13: style: The scope of the variable 's2' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:568:6: style: The scope of the variable 'pod' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:568:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:569:21: style: The scope of the variable 'channel' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:674:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:674:9: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/trace32_ad.c:674:21: style: The scope of the variable 'res' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/vcd.c:317:9: style: The scope of the variable 'space_left' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/vcd.c:318:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/vcd.c:346:22: style: The scope of the variable 'vcd_ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/vcd.c:526:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/vcd.c:528:11: style: The scope of the variable 'samplerate' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/wav.c:199:6: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libsigrok-0.5.0/src/input/wav.c:248:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/wav.c:250:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/wav.c:313:7: style: The scope of the variable 'channelname' can be reduced. [variableScope]
libsigrok-0.5.0/src/input/wav.c:200:2: warning: Array 'fdata' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*fdata)'? [incompleteArrayFill]
libsigrok-0.5.0/src/lcr/es51919.c:156:10: style: The scope of the variable 'time' can be reduced. [variableScope]
libsigrok-0.5.0/src/lcr/es51919.c:172:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/log.c:165:11: style: The scope of the variable 'elapsed_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/log.c:165:23: style: The scope of the variable 'minutes' can be reduced. [variableScope]
libsigrok-0.5.0/src/log.c:166:15: style: The scope of the variable 'rest_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/log.c:166:24: style: The scope of the variable 'seconds' can be reduced. [variableScope]
libsigrok-0.5.0/src/log.c:166:33: style: The scope of the variable 'microseconds' can be reduced. [variableScope]
libsigrok-0.5.0/src/modbus/modbus.c:145:35: style: The scope of the variable 'modbus_dev' can be reduced. [variableScope]
libsigrok-0.5.0/src/modbus/modbus.c:251:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsigrok-0.5.0/src/modbus/modbus.c:253:15: style: The scope of the variable 'elapsed_ms' can be reduced. [variableScope]
libsigrok-0.5.0/src/modbus/modbus.c:401:22: style: The scope of the variable 'reply' can be reduced. [variableScope]
libsigrok-0.5.0/src/modbus/modbus.c:449:22: style: The scope of the variable 'reply' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/analog.c:45:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/ascii.c:115:8: style: The scope of the variable 'samplerate_s' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/ascii.c:146:26: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/bits.c:93:8: style: The scope of the variable 'samplerate_s' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/bits.c:124:26: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/chronovu_la8.c:82:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/chronovu_la8.c:171:18: style: The scope of the variable 'ctx' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:216:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:220:15: style: The scope of the variable 'num_channels' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:220:29: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:221:27: style: The scope of the variable 'sr' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:222:8: style: The scope of the variable 'samplerate_s' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:395:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:395:18: style: The scope of the variable 'j' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:395:21: style: The scope of the variable 'analog_size' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:395:34: style: The scope of the variable 'num_channels' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:396:9: style: The scope of the variable 'analog_sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:396:24: style: The scope of the variable 'value' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:397:11: style: The scope of the variable 'logic_sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/csv.c:600:18: style: The scope of the variable 'ctx' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/hex.c:98:8: style: The scope of the variable 'samplerate_s' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/hex.c:129:26: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/hex.c:132:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/ols.c:57:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/ols.c:95:26: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/output.c:263:26: style: The scope of the variable 'mod_opts' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/output.c:264:22: style: The scope of the variable 'gvt' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/output.c:268:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/srzip.c:199:21: style: The scope of the variable 'metasrc' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/srzip.c:203:14: style: The scope of the variable 'entry_name' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/srzip.c:415:26: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/vcd.c:84:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/vcd.c:90:8: style: The scope of the variable 'samplerate_s' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/vcd.c:159:26: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/vcd.c:164:11: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/wav.c:191:8: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libsigrok-0.5.0/src/output/wav.c:94:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/wav.c:241:26: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/output/wav.c:242:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/scpi/scpi.c:182:33: style: The scope of the variable 'scpi_dev' can be reduced. [variableScope]
libsigrok-0.5.0/src/scpi/scpi.c:471:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/scpi/scpi.c:473:6: style: The scope of the variable 'space' can be reduced. [variableScope]
libsigrok-0.5.0/src/scpi/scpi_serial.c:120:11: style: The scope of the variable 'result' can be reduced. [variableScope]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:471:23: portability: Undefined behaviour, when 'size' is 2147483659 the pointer arithmetic 'uscpi->buffer+size' is out of bounds. [pointerOutOfBounds]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:421:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:422:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:423:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:424:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:425:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:426:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:427:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:428:14: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:436:16: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:437:16: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:438:16: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:441:31: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:443:37: portability: 'header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:470:22: error: Signed integer overflow for expression 'size+3'. [integerOverflow]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:561:12: note: Calling function 'scpi_usbtmc_bulkout', 4th argument 'size' value is 2147483647
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:469:2: note: Compound assignment '+=', assigned value is 2147483659
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:470:22: note: Integer overflow
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:384:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:385:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:386:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:387:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:388:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:389:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:390:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:391:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_usbtmc_libusb.c:392:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrok-0.5.0/src/scpi/scpi_vxi.c:89:25: style: Checking if unsigned variable 'vxi->max_send_size' is less than zero. [unsignedLessThanZero]
libsigrok-0.5.0/src/serial.c:212:8: style: The scope of the variable 'error' can be reduced. [variableScope]
libsigrok-0.5.0/src/serial.c:506:57: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/serial.c:507:8: style: The scope of the variable 'mstr' can be reduced. [variableScope]
libsigrok-0.5.0/src/serial.c:507:16: style: The scope of the variable 'opts' can be reduced. [variableScope]
libsigrok-0.5.0/src/serial.c:507:24: style: The scope of the variable 'kv' can be reduced. [variableScope]
libsigrok-0.5.0/src/serial.c:685:18: style: The scope of the variable 'time' can be reduced. [variableScope]
libsigrok-0.5.0/src/serial.c:764:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/serial.c:913:25: style: The scope of the variable 'port' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:76:10: style: The scope of the variable 'now_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:285:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:320:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:756:18: style: The scope of the variable 'lend' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:904:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:1092:28: style: The scope of the variable 'cb_struct' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:1095:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/session.c:1524:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/src/session_driver.c:75:7: style: The scope of the variable 'capturefile' can be reduced. [variableScope]
libsigrok-0.5.0/src/session_driver.c:356:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
libsigrok-0.5.0/src/session_file.c:176:2: style: Variable 'sdi' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrok-0.5.0/src/session_file.c:174:0: note: Variable 'sdi' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/session_file.c:176:2: note: Variable 'sdi' is reassigned a value before the old one has been used.
libsigrok-0.5.0/src/soft-trigger.c:52:65: style: Function 'soft_trigger_logic_free' argument 1 names different: declaration 'st' definition 'stl'. [funcArgNamesDifferent]
libsigrok-0.5.0/src/libsigrok-internal.h:985:65: note: Function 'soft_trigger_logic_free' argument 1 names different: declaration 'st' definition 'stl'.
libsigrok-0.5.0/src/soft-trigger.c:52:65: note: Function 'soft_trigger_logic_free' argument 1 names different: declaration 'st' definition 'stl'.
libsigrok-0.5.0/src/soft-trigger.c:151:65: style: Function 'soft_trigger_logic_check' argument 1 names different: declaration 'st' definition 'stl'. [funcArgNamesDifferent]
libsigrok-0.5.0/src/libsigrok-internal.h:986:65: note: Function 'soft_trigger_logic_check' argument 1 names different: declaration 'st' definition 'stl'.
libsigrok-0.5.0/src/soft-trigger.c:151:65: note: Function 'soft_trigger_logic_check' argument 1 names different: declaration 'st' definition 'stl'.
libsigrok-0.5.0/src/std.c:128:24: warning: Either the condition '!sdi' is redundant or there is possible null pointer dereference: sdi. [nullPointerRedundantCheck]
libsigrok-0.5.0/src/std.c:132:6: note: Assuming that condition '!sdi' is not redundant
libsigrok-0.5.0/src/std.c:128:24: note: Null pointer dereference
libsigrok-0.5.0/src/std.c:268:22: style: The scope of the variable 'sdi' can be reduced. [variableScope]
libsigrok-0.5.0/src/strutil.c:310:7: style: The scope of the variable 'fmt' can be reduced. [variableScope]
libsigrok-0.5.0/src/strutil.c:310:33: style: The scope of the variable 'f' can be reduced. [variableScope]
libsigrok-0.5.0/src/transform/transform.c:204:26: style: The scope of the variable 'mod_opts' can be reduced. [variableScope]
libsigrok-0.5.0/src/transform/transform.c:205:22: style: The scope of the variable 'gvt' can be reduced. [variableScope]
libsigrok-0.5.0/src/transform/transform.c:209:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsigrok-0.5.0/src/trigger.c:76:27: style: The scope of the variable 'stage' can be reduced. [variableScope]
libsigrok-0.5.0/src/usb.c:60:18: style: The scope of the variable 'usb_due_us' can be reduced. [variableScope]
libsigrok-0.5.0/src/usb.c:100:11: style: The scope of the variable 'pollfd' can be reduced. [variableScope]
libsigrok-0.5.0/src/usb.c:121:11: style: The scope of the variable 'pollfd' can be reduced. [variableScope]
libsigrok-0.5.0/src/usb.c:203:11: style: The scope of the variable 'pollfd' can be reduced. [variableScope]
libsigrok-0.5.0/src/usb.c:319:33: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/src/usb.c:404:11: style: The scope of the variable 'r' can be reduced. [variableScope]
libsigrok-0.5.0/tests/analog.c:63:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/tests/analog.c:193:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/tests/analog.c:305:22: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
libsigrok-0.5.0/tests/analog.c:346:22: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
libsigrok-0.5.0/tests/analog.c:210:33: error: Array index -1 is out of bounds. [negativeIndex]
libsigrok-0.5.0/tests/input_binary.c:44:11: style: The scope of the variable 'data' can be reduced. [variableScope]
libsigrok-0.5.0/tests/input_binary.c:56:11: style: The scope of the variable 'data' can be reduced. [variableScope]
libsigrok-0.5.0/tests/input_binary.c:68:17: style: The scope of the variable 'b' can be reduced. [variableScope]
libsigrok-0.5.0/tests/input_binary.c:84:20: style: The scope of the variable 'src' can be reduced. [variableScope]
libsigrok-0.5.0/tests/lib.c:79:35: style: The scope of the variable 'driver' can be reduced. [variableScope]
libsigrok-0.5.0/tests/lib.c:80:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrok-0.5.0/tests/lib.c:147:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsigrokdecode/libsigrokdecode_0.5.1.orig.tar.gz
libsigrokdecode-0.5.1/decoder.c:92:22: style: The scope of the variable 'dec' can be reduced. [variableScope]
libsigrokdecode-0.5.1/decoder.c:912:22: style: The scope of the variable 'sess' can be reduced. [variableScope]
libsigrokdecode-0.5.1/decoder.c:983:16: style: The scope of the variable 'slash' can be reduced. [variableScope]
libsigrokdecode-0.5.1/decoder.c:676:42: style: Function 'srd_decoder_load' argument 1 names different: declaration 'name' definition 'module_name'. [funcArgNamesDifferent]
libsigrokdecode-0.5.1/libsigrokdecode.h:341:42: note: Function 'srd_decoder_load' argument 1 names different: declaration 'name' definition 'module_name'.
libsigrokdecode-0.5.1/decoder.c:676:42: note: Function 'srd_decoder_load' argument 1 names different: declaration 'name' definition 'module_name'.
libsigrokdecode-0.5.1/instance.c:205:12: style: The scope of the variable 'channel_val' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:209:23: style: The scope of the variable 'new_channelnum' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:210:8: style: The scope of the variable 'channel_id' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:311:8: style: The scope of the variable 'inst_id' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:566:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:629:22: style: The scope of the variable 'sess' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:728:27: style: The scope of the variable 'next_di' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:729:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:835:14: style: The scope of the variable 'll' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:851:14: style: The scope of the variable 'cond' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:868:10: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:869:9: style: The scope of the variable 'byte_offset' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:869:22: style: The scope of the variable 'bit_offset' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:929:19: style: The scope of the variable 'term' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:961:17: style: The scope of the variable 'sample_pos' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:1292:12: style: The scope of the variable 'py_ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:1294:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:1341:24: style: The scope of the variable 'pdo' can be reduced. [variableScope]
libsigrokdecode-0.5.1/instance.c:203:15: style: Function 'srd_inst_channel_set_all' argument 2 names different: declaration 'channels' definition 'new_channels'. [funcArgNamesDifferent]
libsigrokdecode-0.5.1/libsigrokdecode.h:351:15: note: Function 'srd_inst_channel_set_all' argument 2 names different: declaration 'channels' definition 'new_channels'.
libsigrokdecode-0.5.1/instance.c:203:15: note: Function 'srd_inst_channel_set_all' argument 2 names different: declaration 'channels' definition 'new_channels'.
libsigrokdecode-0.5.1/instance.c:306:15: style: Function 'srd_inst_new' argument 2 names different: declaration 'id' definition 'decoder_id'. [funcArgNamesDifferent]
libsigrokdecode-0.5.1/libsigrokdecode.h:353:15: note: Function 'srd_inst_new' argument 2 names different: declaration 'id' definition 'decoder_id'.
libsigrokdecode-0.5.1/instance.c:306:15: note: Function 'srd_inst_new' argument 2 names different: declaration 'id' definition 'decoder_id'.
libsigrokdecode-0.5.1/instance.c:491:28: style: Function 'srd_inst_stack' argument 2 names different: declaration 'di_from' definition 'di_bottom'. [funcArgNamesDifferent]
libsigrokdecode-0.5.1/libsigrokdecode.h:355:28: note: Function 'srd_inst_stack' argument 2 names different: declaration 'di_from' definition 'di_bottom'.
libsigrokdecode-0.5.1/instance.c:491:28: note: Function 'srd_inst_stack' argument 2 names different: declaration 'di_from' definition 'di_bottom'.
libsigrokdecode-0.5.1/instance.c:492:28: style: Function 'srd_inst_stack' argument 3 names different: declaration 'di_to' definition 'di_top'. [funcArgNamesDifferent]
libsigrokdecode-0.5.1/libsigrokdecode.h:355:62: note: Function 'srd_inst_stack' argument 3 names different: declaration 'di_to' definition 'di_top'.
libsigrokdecode-0.5.1/instance.c:492:28: note: Function 'srd_inst_stack' argument 3 names different: declaration 'di_to' definition 'di_top'.
libsigrokdecode-0.5.1/instance.c:878:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrokdecode-0.5.1/instance.c:900:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrokdecode-0.5.1/instance.c:919:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrokdecode-0.5.1/session.c:106:27: style: The scope of the variable 'di' can be reduced. [variableScope]
libsigrokdecode-0.5.1/session.c:130:12: style: The scope of the variable 'py_ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/session.c:132:27: style: The scope of the variable 'next_di' can be reduced. [variableScope]
libsigrokdecode-0.5.1/session.c:133:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/session.c:284:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/session.c:324:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/srd.c:120:14: style: The scope of the variable 'lib' can be reduced. [variableScope]
libsigrokdecode-0.5.1/srd.c:120:20: style: The scope of the variable 'version' can be reduced. [variableScope]
libsigrokdecode-0.5.1/tests/decoder.c:187:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/tests/decoder.c:206:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsigrokdecode-0.5.1/tests/inst.c:60:2: style: Variable 'inst1' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrokdecode-0.5.1/tests/inst.c:53:2: note: Variable 'inst1' is reassigned a value before the old one has been used.
libsigrokdecode-0.5.1/tests/inst.c:60:2: note: Variable 'inst1' is reassigned a value before the old one has been used.
libsigrokdecode-0.5.1/tests/inst.c:62:2: style: Variable 'inst2' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrokdecode-0.5.1/tests/inst.c:53:10: note: Variable 'inst2' is reassigned a value before the old one has been used.
libsigrokdecode-0.5.1/tests/inst.c:62:2: note: Variable 'inst2' is reassigned a value before the old one has been used.
libsigrokdecode-0.5.1/tests/inst.c:64:2: style: Variable 'inst3' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrokdecode-0.5.1/tests/inst.c:53:18: note: Variable 'inst3' is reassigned a value before the old one has been used.
libsigrokdecode-0.5.1/tests/inst.c:64:2: note: Variable 'inst3' is reassigned a value before the old one has been used.
libsigrokdecode-0.5.1/type_decoder.c:512:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsigrokdecode-0.5.1/util.c:478:15: style: The scope of the variable 'str' can be reduced. [variableScope]
libsigrokdecode-0.5.1/version.c:153:2: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
libsigrokdecode-0.5.1/version.c:151:0: note: Variable 'm' is reassigned a value before the old one has been used.
libsigrokdecode-0.5.1/version.c:153:2: note: Variable 'm' is reassigned a value before the old one has been used.
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsigscan/libsigscan_20170124.orig.tar.gz
libsigscan-20170124/libbfio/libbfio_file_pool.c:47:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
libsigscan-20170124/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
libsigscan-20170124/libbfio/libbfio_handle.c:2147:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libbfio/libbfio_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libbfio/libbfio_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_array.c:367:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_array.c:681:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_array.c:683:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_array.c:907:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_array.c:908:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_array.c:1165:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_array.c:1166:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_btree.c:41:10: style: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. [funcArgNamesDifferent]
libsigscan-20170124/libcdata/libcdata_btree.h:60:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libsigscan-20170124/libcdata/libcdata_btree.c:41:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libsigscan-20170124/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_range_list.c:3211:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsigscan-20170124/libcdata/libcdata_tree_node.c:2033:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsigscan-20170124/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsigscan-20170124/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsigscan-20170124/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
libsigscan-20170124/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
libsigscan-20170124/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libsigscan-20170124/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libsigscan-20170124/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libsigscan-20170124/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libsigscan-20170124/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libsigscan-20170124/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libsigscan-20170124/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libsigscan-20170124/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libsigscan-20170124/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libsigscan-20170124/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libsigscan-20170124/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsigscan-20170124/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcpath/libcpath_path.c:246:0: error: #error Missing change directory function [preprocessorErrorDirective]
libsigscan-20170124/libcpath/libcpath_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcpath/libcpath_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
libsigscan-20170124/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libsigscan-20170124/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libsigscan-20170124/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libsigscan-20170124/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libsigscan-20170124/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libsigscan-20170124/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libsigscan-20170124/libsigscan/libsigscan_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_offsets_list.c:253:2: style: Variable 'offset_value' is reassigned a value before the old one has been used. [redundantAssignment]
libsigscan-20170124/libsigscan/libsigscan_offsets_list.c:251:0: note: Variable 'offset_value' is reassigned a value before the old one has been used.
libsigscan-20170124/libsigscan/libsigscan_offsets_list.c:253:2: note: Variable 'offset_value' is reassigned a value before the old one has been used.
libsigscan-20170124/libsigscan/libsigscan_offsets_list.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_scan_result.c:141:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_scan_result.c:168:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_scan_state.c:1196:34: style: Variable 'range_end_offset' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/libsigscan/libsigscan_scan_tree_node.c:122:11: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_scanner.c:1159:30: style: Condition 'footer_range_end>header_range_end' is always true [knownConditionTrueFalse]
libsigscan-20170124/libsigscan/libsigscan_scanner.c:245:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_signature.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_signature.c:157:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_skip_table.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_skip_table.c:151:9: style: The scope of the variable 'skip_value' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_support.c:56:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_support.c:82:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_weight_group.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_weight_group.c:148:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_weight_group.c:222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libsigscan/libsigscan_weight_group.c:285:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsigscan-20170124/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
libsigscan-20170124/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
libsigscan-20170124/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsigscan-20170124/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
libsigscan-20170124/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
libsigscan-20170124/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_codepage_windows_932.c:4392:88: warning: Either the condition 'additional_character<234' is redundant or the array 'libuna_codepage_windows_932_byte_stream_to_unicode_base_0x81da[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsigscan-20170124/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
libsigscan-20170124/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
libsigscan-20170124/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
libsigscan-20170124/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:7280:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:8213:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
libsigscan-20170124/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libsigscan-20170124/libuna/libuna_utf16_string.h:146:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libsigscan-20170124/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libsigscan-20170124/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libsigscan-20170124/libuna/libuna_utf16_string.h:147:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libsigscan-20170124/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libsigscan-20170124/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libsigscan-20170124/libuna/libuna_utf32_string.h:146:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libsigscan-20170124/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libsigscan-20170124/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libsigscan-20170124/libuna/libuna_utf32_string.h:147:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libsigscan-20170124/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libsigscan-20170124/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan.c:151:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libsigscan-20170124/pysigscan/pysigscan.c:127:0: note: Variable 'module' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan.c:151:2: note: Variable 'module' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan.c:66:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsigscan-20170124/pysigscan/pysigscan_file_object_io_handle.c:214:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_file_object_io_handle.c:1205:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_scan_result.c:222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_scan_result.c:248:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scan_results.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_scan_results.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_scan_results.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:189:2: style: Variable 'pysigscan_scan_state' is reassigned a value before the old one has been used. [redundantAssignment]
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:186:0: note: Variable 'pysigscan_scan_state' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:189:2: note: Variable 'pysigscan_scan_state' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:342:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:269:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:345:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:395:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scan_state.c:550:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scanner.c:224:2: style: Variable 'pysigscan_scanner' is reassigned a value before the old one has been used. [redundantAssignment]
libsigscan-20170124/pysigscan/pysigscan_scanner.c:221:0: note: Variable 'pysigscan_scanner' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan_scanner.c:224:2: note: Variable 'pysigscan_scanner' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan_scanner.c:426:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/pysigscan/pysigscan_scanner.c:304:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scanner.c:377:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scanner.c:429:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scanner.c:574:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_scanner.c:1097:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libsigscan-20170124/pysigscan/pysigscan_signature_flags.c:239:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libsigscan-20170124/pysigscan/pysigscan_signature_flags.c:236:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan_signature_flags.c:239:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libsigscan-20170124/pysigscan/pysigscan_signature_flags.c:279:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsigscan-20170124/sigscantools/sigscantools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
libsigscan-20170124/tests/sigscan_test_byte_value_group.c:119:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_offset_group.c:117:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_pattern_weights.c:445:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_scan_object.c:113:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_scan_tree.c:322:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_scan_tree_node.c:117:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_signature.c:589:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_signature_group.c:117:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_signature_table.c:693:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_skip_table.c:437:1: style: Label 'on_error' is not used. [unusedLabel]
libsigscan-20170124/tests/sigscan_test_support.c:45:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
libsigscan-20170124/tests/sigscan_test_support.c:42:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
libsigscan-20170124/tests/sigscan_test_support.c:45:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
libsigscan-20170124/tests/sigscan_test_weight_group.c:115:1: style: Label 'on_error' is not used. [unusedLabel]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsigsegv/libsigsegv_2.9.orig.tar.gz
libsigsegv-2.9/src/handler-macos.c:285:11: style: Variable 'signalled_thread' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsigsegv-2.9/src/handler-macos.c:283:11: note: Variable 'signalled_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsigsegv-2.9/src/handler-macos.c:285:11: note: Variable 'signalled_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsigsegv-2.9/src/handler-macos.c:326:16: style: struct member 'Anonymous0::data' is never used. [unusedStructMember]
libsigsegv-2.9/src/handler-macos.c:333:16: style: struct member 'Anonymous1::data' is never used. [unusedStructMember]
libsigsegv-2.9/src/stackvma-beos.c:28:17: style: The scope of the variable 'start' can be reduced. [variableScope]
libsigsegv-2.9/src/stackvma-beos.c:28:24: style: The scope of the variable 'end' can be reduced. [variableScope]
libsigsegv-2.9/src/stackvma-mach.c:34:32: style: Function 'sigsegv_get_vma' argument 1 names different: declaration 'address' definition 'req_address'. [funcArgNamesDifferent]
libsigsegv-2.9/src/stackvma.h:46:43: note: Function 'sigsegv_get_vma' argument 1 names different: declaration 'address' definition 'req_address'.
libsigsegv-2.9/src/stackvma-mach.c:34:32: note: Function 'sigsegv_get_vma' argument 1 names different: declaration 'address' definition 'req_address'.
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsimple-validation-java/libsimple-validation-java_0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsimpleini/libsimpleini_4.17+dfsg.orig.tar.gz
simpleini-4.17/SimpleIni.h:1306:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
simpleini-4.17/SimpleIni.h:1302:0: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/SimpleIni.h:1306:5: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/SimpleIni.h:2322:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
simpleini-4.17/SimpleIni.h:2318:0: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/SimpleIni.h:2322:5: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/snippets.cpp:60:5: style: Variable 'pszValue' is reassigned a value before the old one has been used. [redundantAssignment]
simpleini-4.17/snippets.cpp:53:0: note: Variable 'pszValue' is reassigned a value before the old one has been used.
simpleini-4.17/snippets.cpp:60:5: note: Variable 'pszValue' is reassigned a value before the old one has been used.
simpleini-4.17/SimpleIni.h:2503:21: style: The scope of the variable 'pEndOfLine' can be reduced. [variableScope]
simpleini-4.17/SimpleIni.h:2635:14: style: The scope of the variable 'cmp' can be reduced. [variableScope]
simpleini-4.17/SimpleIni.h:2658:0: style: The scope of the variable 'cmp' can be reduced. [variableScope]
simpleini-4.17/SimpleIni.h:1639:21: style: Function 'IsMultiLineTag' argument 1 names different: declaration 'a_pData' definition 'a_pVal'. [funcArgNamesDifferent]
simpleini-4.17/SimpleIni.h:1187:41: note: Function 'IsMultiLineTag' argument 1 names different: declaration 'a_pData' definition 'a_pVal'.
simpleini-4.17/SimpleIni.h:1639:21: note: Function 'IsMultiLineTag' argument 1 names different: declaration 'a_pData' definition 'a_pVal'.
simpleini-4.17/SimpleIni.h:2805:5: warning: Member variable 'SI_ConvertW::m_bStoreIsUtf8' is not initialized in the constructor. [uninitMemberVar]
simpleini-4.17/SimpleIni.h:2676:0: warning: Member variable 'SI_ConvertA < char >::m_bStoreIsUtf8' is not initialized in the constructor. [uninitMemberVar]
simpleini-4.17/SimpleIni.h:1160:17: performance: Technically the member function 'CSimpleIniTempl::IsSpace' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1165:17: performance: Technically the member function 'CSimpleIniTempl::IsComment' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1171:17: performance: Technically the member function 'CSimpleIniTempl::SkipNewLine' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1182:10: performance: Technically the member function 'CSimpleIniTempl::IsLess' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1187:10: performance: Technically the member function 'CSimpleIniTempl::IsMultiLineTag' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1638:51: note: Technically the member function 'CSimpleIniTempl::IsMultiLineTag' can be static.
simpleini-4.17/SimpleIni.h:1187:10: note: Technically the member function 'CSimpleIniTempl::IsMultiLineTag' can be static.
simpleini-4.17/SimpleIni.h:1195:10: performance: Technically the member function 'CSimpleIniTempl::IsNewLineChar' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1688:51: note: Technically the member function 'CSimpleIniTempl::IsNewLineChar' can be static.
simpleini-4.17/SimpleIni.h:1195:10: note: Technically the member function 'CSimpleIniTempl::IsNewLineChar' can be static.
simpleini-4.17/SimpleIni.h:1197:10: performance: Technically the member function 'CSimpleIniTempl::OutputMultiLineText' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:2497:51: note: Technically the member function 'CSimpleIniTempl::OutputMultiLineText' can be static.
simpleini-4.17/SimpleIni.h:1197:10: note: Technically the member function 'CSimpleIniTempl::OutputMultiLineText' can be static.
simpleini-4.17/SimpleIni.h:2829:12: style: Technically the member function 'SI_ConvertW::SizeFromStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2866:10: style: Technically the member function 'SI_ConvertW::ConvertFromStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2913:12: style: Technically the member function 'SI_ConvertW::SizeToStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2946:10: style: Technically the member function 'SI_ConvertW::ConvertToStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2700:0: performance: Technically the member function 'SI_ConvertA < char >::SizeFromStore' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:2724:0: performance: Technically the member function 'SI_ConvertA < char >::ConvertFromStore' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:2748:0: performance: Technically the member function 'SI_ConvertA < char >::SizeToStore' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:2768:0: performance: Technically the member function 'SI_ConvertA < char >::ConvertToStore' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:2654:0: performance: Technically the member function 'SI_GenericNoCase < char >::locase' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:375:9: style: Class 'FileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:388:9: style: Class 'StringWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:402:9: style: Class 'StreamWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:418:9: style: Class 'Converter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:2807:5: style: Class 'SI_ConvertW' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:2678:0: style: Class 'SI_ConvertA < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:376:14: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
simpleini-4.17/SimpleIni.h:365:22: note: Virtual function in base class
simpleini-4.17/SimpleIni.h:376:14: note: Function in derived class
simpleini-4.17/SimpleIni.h:389:14: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
simpleini-4.17/SimpleIni.h:365:22: note: Virtual function in base class
simpleini-4.17/SimpleIni.h:389:14: note: Function in derived class
simpleini-4.17/SimpleIni.h:403:14: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
simpleini-4.17/SimpleIni.h:365:22: note: Virtual function in base class
simpleini-4.17/SimpleIni.h:403:14: note: Function in derived class
simpleini-4.17/snippets.cpp:37:23: style: Reading from empty STL container 'strData' [reademptycontainer]
simpleini-4.17/test1.cpp:59:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
simpleini-4.17/test1.cpp:54:0: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/test1.cpp:59:3: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/test1.cpp:72:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
simpleini-4.17/test1.cpp:68:3: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/test1.cpp:72:3: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/test1.cpp:93:10: style: The scope of the variable 'b' can be reduced. [variableScope]
simpleini-4.17/SimpleIni.h:1254:0: style: Function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >' argument 2 names different: declaration 'a_bMultiKey' definition 'a_bAllowMultiKey'. [funcArgNamesDifferent]
simpleini-4.17/SimpleIni.h:455:0: note: Function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >' argument 2 names different: declaration 'a_bMultiKey' definition 'a_bAllowMultiKey'.
simpleini-4.17/SimpleIni.h:1254:0: note: Function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >' argument 2 names different: declaration 'a_bMultiKey' definition 'a_bAllowMultiKey'.
simpleini-4.17/SimpleIni.h:1255:0: style: Function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >' argument 3 names different: declaration 'a_bMultiLine' definition 'a_bAllowMultiLine'. [funcArgNamesDifferent]
simpleini-4.17/SimpleIni.h:456:0: note: Function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >' argument 3 names different: declaration 'a_bMultiLine' definition 'a_bAllowMultiLine'.
simpleini-4.17/SimpleIni.h:1255:0: note: Function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >' argument 3 names different: declaration 'a_bMultiLine' definition 'a_bAllowMultiLine'.
simpleini-4.17/SimpleIni.h:1639:0: style: Function 'IsMultiLineTag' argument 1 names different: declaration 'a_pData' definition 'a_pVal'. [funcArgNamesDifferent]
simpleini-4.17/SimpleIni.h:1187:0: note: Function 'IsMultiLineTag' argument 1 names different: declaration 'a_pData' definition 'a_pVal'.
simpleini-4.17/SimpleIni.h:1639:0: note: Function 'IsMultiLineTag' argument 1 names different: declaration 'a_pData' definition 'a_pVal'.
simpleini-4.17/SimpleIni.h:1254:0: style: Function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >' argument 2 names different: declaration 'a_bMultiKey' definition 'a_bAllowMultiKey'. [funcArgNamesDifferent]
simpleini-4.17/SimpleIni.h:455:0: note: Function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >' argument 2 names different: declaration 'a_bMultiKey' definition 'a_bAllowMultiKey'.
simpleini-4.17/SimpleIni.h:1254:0: note: Function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >' argument 2 names different: declaration 'a_bMultiKey' definition 'a_bAllowMultiKey'.
simpleini-4.17/SimpleIni.h:1255:0: style: Function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >' argument 3 names different: declaration 'a_bMultiLine' definition 'a_bAllowMultiLine'. [funcArgNamesDifferent]
simpleini-4.17/SimpleIni.h:456:0: note: Function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >' argument 3 names different: declaration 'a_bMultiLine' definition 'a_bAllowMultiLine'.
simpleini-4.17/SimpleIni.h:1255:0: note: Function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >' argument 3 names different: declaration 'a_bMultiLine' definition 'a_bAllowMultiLine'.
simpleini-4.17/SimpleIni.h:2805:0: warning: Member variable 'SI_ConvertW < wchar_t >::m_bStoreIsUtf8' is not initialized in the constructor. [uninitMemberVar]
simpleini-4.17/SimpleIni.h:2829:0: style: Technically the member function 'SI_ConvertW < wchar_t >::SizeFromStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2866:0: style: Technically the member function 'SI_ConvertW < wchar_t >::ConvertFromStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2913:0: style: Technically the member function 'SI_ConvertW < wchar_t >::SizeToStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2946:0: style: Technically the member function 'SI_ConvertW < wchar_t >::ConvertToStore' can be const. [functionConst]
simpleini-4.17/SimpleIni.h:2654:0: performance: Technically the member function 'SI_GenericNoCase < wchar_t >::locase' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1160:0: performance: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsSpace' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1165:0: performance: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsComment' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1171:0: performance: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::SkipNewLine' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1182:0: performance: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsLess' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1187:0: performance: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsMultiLineTag' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1638:0: note: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsMultiLineTag' can be static.
simpleini-4.17/SimpleIni.h:1187:0: note: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsMultiLineTag' can be static.
simpleini-4.17/SimpleIni.h:1195:0: performance: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsNewLineChar' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1688:0: note: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsNewLineChar' can be static.
simpleini-4.17/SimpleIni.h:1195:0: note: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::IsNewLineChar' can be static.
simpleini-4.17/SimpleIni.h:1197:0: performance: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::OutputMultiLineText' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:2497:0: note: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::OutputMultiLineText' can be static.
simpleini-4.17/SimpleIni.h:1197:0: note: Technically the member function 'CSimpleIniTempl < char , SI_GenericNoCase < char > , SI_ConvertA < char > >::OutputMultiLineText' can be static.
simpleini-4.17/SimpleIni.h:1160:0: performance: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsSpace' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1165:0: performance: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsComment' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1171:0: performance: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::SkipNewLine' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1182:0: performance: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsLess' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1187:0: performance: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsMultiLineTag' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1638:0: note: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsMultiLineTag' can be static.
simpleini-4.17/SimpleIni.h:1187:0: note: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsMultiLineTag' can be static.
simpleini-4.17/SimpleIni.h:1195:0: performance: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsNewLineChar' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:1688:0: note: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsNewLineChar' can be static.
simpleini-4.17/SimpleIni.h:1195:0: note: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::IsNewLineChar' can be static.
simpleini-4.17/SimpleIni.h:1197:0: performance: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::OutputMultiLineText' can be static. [functionStatic]
simpleini-4.17/SimpleIni.h:2497:0: note: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::OutputMultiLineText' can be static.
simpleini-4.17/SimpleIni.h:1197:0: note: Technically the member function 'CSimpleIniTempl < wchar_t , SI_GenericNoCase < wchar_t > , SI_ConvertW < wchar_t > >::OutputMultiLineText' can be static.
simpleini-4.17/test1.cpp:29:5: style: Class 'Test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:2807:0: style: Class 'SI_ConvertW < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:375:0: style: Class 'FileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:388:0: style: Class 'StringWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:402:0: style: Class 'StreamWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:418:0: style: Class 'Converter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
simpleini-4.17/SimpleIni.h:376:0: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
simpleini-4.17/SimpleIni.h:365:0: note: Virtual function in base class
simpleini-4.17/SimpleIni.h:376:0: note: Function in derived class
simpleini-4.17/SimpleIni.h:389:0: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
simpleini-4.17/SimpleIni.h:365:0: note: Virtual function in base class
simpleini-4.17/SimpleIni.h:389:0: note: Function in derived class
simpleini-4.17/SimpleIni.h:403:0: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
simpleini-4.17/SimpleIni.h:365:0: note: Virtual function in base class
simpleini-4.17/SimpleIni.h:403:0: note: Function in derived class
simpleini-4.17/testsi.cpp:211:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
simpleini-4.17/testsi.cpp:207:0: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/testsi.cpp:211:2: note: Variable 'fp' is reassigned a value before the old one has been used.
simpleini-4.17/testsi.cpp:45:18: style: The scope of the variable 'pszSection' can be reduced. [variableScope]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsis-base-java/libsis-base-java_14.12.0.orig.tar.xz
libsis-base-java-14.12.0/source/c/unix.c:354:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-base-java-14.12.0/source/c/unix.c:384:9: style: The scope of the variable 'i' can be reduced. [variableScope]
[07:03]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsis-jhdf5-java/libsis-jhdf5-java_14.12.6.orig.tar.xz
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:45:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:44:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:45:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:61:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:60:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:61:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:185:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:184:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5Imp.c:185:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:122:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:121:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:122:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:312:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:311:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:312:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:329:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:328:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:329:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:396:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:395:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:396:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:502:5: style: Variable 'rdata' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:496:0: note: Variable 'rdata' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:502:5: note: Variable 'rdata' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:672:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:668:0: note: Variable 'sid' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:672:5: note: Variable 'sid' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:1139:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:1137:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:1139:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:472:13: style: Variable 'isStr' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5aImp.c:557:0: style: Variable 'max_len' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:298:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:296:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:298:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:316:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:314:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:316:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:334:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:332:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:334:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:1020:11: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:1025:53: style: Checking if unsigned variable 'str_len=H5Tget_size((hid_t)mem_type_id)' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:1357:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:1334:13: style: Unused variable: j [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5dImp.c:1596:0: style: Variable 'region' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5eImp.c:194:9: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5eImp.c:193:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5eImp.c:194:9: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5eImp.c:430:13: error: Memory leak: namePtr [memleak]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5eImp.c:435:13: error: Memory leak: namePtr [memleak]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:118:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:117:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:118:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:218:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:217:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:218:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:235:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:234:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:235:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:254:5: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:251:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:254:5: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:363:5: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:361:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:363:5: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:381:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:380:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:381:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:491:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:489:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:491:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:510:5: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:508:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:510:5: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:584:5: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:582:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:584:5: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:646:5: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:644:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:646:5: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5fImp.c:661:0: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1022:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1018:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1022:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1245:5: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1243:0: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1245:5: note: Variable 'ret_val' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1014:27: style: Function 'obj_info_all' argument 1 names different: declaration 'g_id' definition 'loc_id'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:54:38: note: Function 'obj_info_all' argument 1 names different: declaration 'g_id' definition 'loc_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1014:27: note: Function 'obj_info_all' argument 1 names different: declaration 'g_id' definition 'loc_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1014:71: style: Function 'obj_info_all' argument 3 names different: declaration 'linfo' definition 'info'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:54:80: note: Function 'obj_info_all' argument 3 names different: declaration 'linfo' definition 'info'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1014:71: note: Function 'obj_info_all' argument 3 names different: declaration 'linfo' definition 'info'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1052:27: style: Function 'obj_info_max' argument 1 names different: declaration 'g_id' definition 'loc_id'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:55:38: note: Function 'obj_info_max' argument 1 names different: declaration 'g_id' definition 'loc_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1052:27: note: Function 'obj_info_max' argument 1 names different: declaration 'g_id' definition 'loc_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1052:71: style: Function 'obj_info_max' argument 3 names different: declaration 'linfo' definition 'info'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:55:80: note: Function 'obj_info_max' argument 3 names different: declaration 'linfo' definition 'info'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1052:71: note: Function 'obj_info_max' argument 3 names different: declaration 'linfo' definition 'info'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1016:0: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1017:0: style: Variable 'oid' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5gImp.c:1054:0: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:42:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:41:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:42:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:105:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:104:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:105:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:121:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:120:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:121:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:137:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:136:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5iImp.c:137:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5lImp.c:698:21: style: Checking if unsigned variable 'buf_size' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5oImp.c:786:22: style: Checking if unsigned variable 'buf_size' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5oImp.c:849:22: style: Checking if unsigned variable 'buf_size' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3851:15: style: Condition 'retVal<0' is always true [knownConditionTrueFalse]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3846:22: note: Assignment 'retVal=-1', assigned value is -1
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3851:15: note: Condition 'retVal<0' is always true
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3901:16: style: Condition 'retVal<0' is always true [knownConditionTrueFalse]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3866:24: note: Assignment 'retVal=-1', assigned value is -1
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3901:16: note: Condition 'retVal<0' is always true
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3958:16: style: Condition 'retVal<0' is always true [knownConditionTrueFalse]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3953:22: note: Assignment 'retVal=-1', assigned value is -1
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3958:16: note: Condition 'retVal<0' is always true
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1043:10: warning: Possible null pointer dereference: nbytesArray [nullPointer]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1017:23: note: Assignment 'nbytesArray=(jlong*)NULL', assigned value is 0
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1043:10: note: Null pointer dereference
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4849:10: warning: Possible null pointer dereference: nbytesArray [nullPointer]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4824:23: note: Assignment 'nbytesArray=(jlong*)NULL', assigned value is 0
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4849:10: note: Null pointer dereference
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:55:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:53:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:55:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:93:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:91:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:93:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:111:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:109:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:111:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:169:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:166:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:169:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:223:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:221:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:223:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:282:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:280:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:282:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:338:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:336:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:338:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:389:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:387:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:389:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:407:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:405:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:407:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:538:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:533:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:538:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:634:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:632:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:634:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:831:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:829:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:831:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:946:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:944:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:946:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:965:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:963:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:965:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1190:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1188:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1190:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1207:5: style: Variable 'size' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1205:0: note: Variable 'size' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1207:5: note: Variable 'size' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1257:5: style: Variable 'retValue' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1255:0: note: Variable 'retValue' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1257:5: note: Variable 'retValue' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1275:5: style: Variable 'retValue' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1273:0: note: Variable 'retValue' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1275:5: note: Variable 'retValue' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1466:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1462:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1466:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1545:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1543:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1545:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1598:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1596:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1598:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1689:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1687:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1689:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1707:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1705:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1707:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1725:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1723:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1725:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1743:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1741:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1743:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1761:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1759:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1761:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1779:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1777:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1779:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1999:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1997:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1999:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2017:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2015:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2017:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2044:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2041:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2044:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2125:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2123:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2125:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2199:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2197:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2199:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2217:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2215:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2217:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2416:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2413:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2416:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2462:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2460:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2462:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2480:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2478:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2480:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2533:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2531:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2533:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2653:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2651:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2653:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2925:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2922:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2925:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3028:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3025:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3028:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3046:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3044:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3046:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3065:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3062:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3065:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3083:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3081:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3083:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3101:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3099:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3101:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3120:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3117:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3120:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3138:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3136:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3138:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3157:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3154:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3157:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3587:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3585:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3587:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3624:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3622:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3624:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3731:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3729:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3731:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3749:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3747:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3749:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3919:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3917:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3919:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3937:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3935:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3937:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4216:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4212:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4216:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4255:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4251:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4255:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4348:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4338:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4348:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4772:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4770:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4772:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:796:11: style: The scope of the variable 'theArray' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:3974:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1208:14: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4209:35: style: Function 'Java_ncsa_hdf_hdf5lib_H5_H5Pset_1meta_1block_1size' argument 3 names different: declaration 'fapl_id' definition 'plist'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.h:1032:39: note: Function 'Java_ncsa_hdf_hdf5lib_H5_H5Pset_1meta_1block_1size' argument 3 names different: declaration 'fapl_id' definition 'plist'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4209:35: note: Function 'Java_ncsa_hdf_hdf5lib_H5_H5Pset_1meta_1block_1size' argument 3 names different: declaration 'fapl_id' definition 'plist'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4248:35: style: Function 'Java_ncsa_hdf_hdf5lib_H5_H5Pset_1sieve_1buf_1size' argument 3 names different: declaration 'fapl_id' definition 'plist'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.h:1080:39: note: Function 'Java_ncsa_hdf_hdf5lib_H5_H5Pset_1sieve_1buf_1size' argument 3 names different: declaration 'fapl_id' definition 'plist'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4248:35: note: Function 'Java_ncsa_hdf_hdf5lib_H5_H5Pset_1sieve_1buf_1size' argument 3 names different: declaration 'fapl_id' definition 'plist'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1979:5: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1899:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:1947:5: style: Variable 'rank' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2803:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2897:5: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:4102:0: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2093:9: error: Memory leak: sa [memleak]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5pImp.c:2739:4: error: Memory leak: filter [memleak]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5rImp.c:285:12: style: Checking if unsigned variable 'bs' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:45:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:43:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:45:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:166:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:164:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:166:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:290:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:288:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:290:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:307:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:305:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:307:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:345:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:343:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:345:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:362:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:360:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:362:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:379:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:377:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:379:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:396:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:394:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:396:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:702:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:701:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:702:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:738:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:737:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:738:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:915:9: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:913:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:915:9: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:419:13: style: The scope of the variable 'mrank' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:540:20: style: The scope of the variable 'mrank' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:651:13: style: The scope of the variable 'rank' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:652:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:654:16: style: The scope of the variable 'jlp' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5sImp.c:1176:22: style: Checking if unsigned variable 'buf_size' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:132:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:131:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:132:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:148:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:147:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:148:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:187:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:186:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:187:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:203:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:202:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:203:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:251:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:250:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:251:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:267:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:266:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:267:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:283:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:282:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:283:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:331:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:330:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:331:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:363:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:362:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:363:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:412:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:411:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:412:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:428:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:427:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:428:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:444:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:443:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:444:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:562:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:561:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:562:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:609:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:608:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:609:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:625:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:624:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:625:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:641:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:640:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:641:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:657:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:656:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:657:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:673:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:672:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:673:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:689:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:688:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:689:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:705:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:704:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:705:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:721:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:720:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:721:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:737:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:736:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:737:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:753:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:752:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:753:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:831:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:830:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:831:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:910:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:909:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:910:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5tImp.c:1827:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:143:21: style: The scope of the variable 'offset' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:148:21: style: The scope of the variable 'n' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:316:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:341:28: style: The scope of the variable 'ref_name' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:447:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:492:18: style: The scope of the variable 'jndx' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:493:18: style: The scope of the variable 'indx' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:494:18: style: The scope of the variable 'type_size' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:584:16: style: The scope of the variable 'ptdata' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:636:16: style: The scope of the variable 'ptdata' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:639:16: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:651:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:707:21: style: The scope of the variable 'jndx' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:709:21: style: The scope of the variable 'type_size' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:770:16: style: The scope of the variable 'ptdata' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:822:16: style: The scope of the variable 'ptdata' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:823:16: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:837:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1363:18: style: The scope of the variable 'jndx' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1364:18: style: The scope of the variable 'type_size' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1367:18: style: The scope of the variable 'blkndx' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1469:18: style: The scope of the variable 'ndims' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1587:14: style: The scope of the variable 'ptdata' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1588:14: style: The scope of the variable 'ndims' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1638:25: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1639:25: style: The scope of the variable 'ndims' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1640:25: style: The scope of the variable 'carry' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1646:25: style: The scope of the variable 'p_type_nbytes' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1662:25: style: The scope of the variable 'vl_data' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1794:24: style: The scope of the variable 'line_count' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:55:22: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:86:25: style: Checking if unsigned variable 'new_len' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:126:67: style: Function 'h5str_sprintf' argument 4 names different: declaration 'buf' definition 'ptr'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.h:35:71: note: Function 'h5str_sprintf' argument 4 names different: declaration 'buf' definition 'ptr'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:126:67: note: Function 'h5str_sprintf' argument 4 names different: declaration 'buf' definition 'ptr'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:579:69: style: Function 'h5str_dump_region_blocks_data' argument 3 names different: declaration 'region_obj' definition 'region_id'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.h:38:73: note: Function 'h5str_dump_region_blocks_data' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:579:69: note: Function 'h5str_dump_region_blocks_data' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:631:64: style: Function 'h5str_dump_region_blocks' argument 3 names different: declaration 'region_obj' definition 'region_id'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:33:68: note: Function 'h5str_dump_region_blocks' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:631:64: note: Function 'h5str_dump_region_blocks' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:765:69: style: Function 'h5str_dump_region_points_data' argument 3 names different: declaration 'region_obj' definition 'region_id'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.h:39:73: note: Function 'h5str_dump_region_points_data' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:765:69: note: Function 'h5str_dump_region_points_data' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:817:64: style: Function 'h5str_dump_region_points' argument 3 names different: declaration 'region_obj' definition 'region_id'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:34:68: note: Function 'h5str_dump_region_points' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:817:64: note: Function 'h5str_dump_region_points' argument 3 names different: declaration 'region_obj' definition 'region_id'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:974:42: style: Function 'h5str_get_little_endian_type' argument 1 names different: declaration 'type' definition 'tid'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:37:44: note: Function 'h5str_get_little_endian_type' argument 1 names different: declaration 'type' definition 'tid'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:974:42: note: Function 'h5str_get_little_endian_type' argument 1 names different: declaration 'type' definition 'tid'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1043:39: style: Function 'h5str_get_big_endian_type' argument 1 names different: declaration 'type' definition 'tid'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:38:41: note: Function 'h5str_get_big_endian_type' argument 1 names different: declaration 'type' definition 'tid'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1043:39: note: Function 'h5str_get_big_endian_type' argument 1 names different: declaration 'type' definition 'tid'.
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:489:18: style: Unused variable: region_flags [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:587:16: style: Unused variable: tmp_str [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:599:13: style: Unused variable: i [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:637:0: style: Variable 'dtype' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:638:0: style: Variable 'type_id' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:708:21: style: Unused variable: indx [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:711:21: style: Unused variable: region_flags [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:714:21: style: Unused variable: tmp_str [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:771:16: style: Unused variable: tmp_str [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:785:13: style: Unused variable: i [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:824:0: style: Variable 'dtype' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:825:0: style: Variable 'type_id' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1528:14: style: Unused variable: jndx [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1797:24: style: Unused variable: type_class [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1809:24: style: Variable 'bytes_in' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/hdf-java/h5util.c:1804:0: style: Variable 'bytes_wrote' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/exceptionImpJHDF5.c:109:11: style: The scope of the variable 'stream' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/exceptionImpJHDF5.c:110:11: style: The scope of the variable 'file' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/exceptionImpJHDF5.c:40:18: style: struct member 'H5E_major_mesg_t::str' is never used. [unusedStructMember]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/exceptionImpJHDF5.c:45:18: style: struct member 'H5E_minor_mesg_t::str' is never used. [unusedStructMember]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:47:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:46:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:47:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:63:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:62:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:63:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:199:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:198:0: note: Variable 'res' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:199:5: note: Variable 'res' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:223:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:221:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5ImpJHDF5.c:223:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:169:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:168:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:169:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:755:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:754:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:755:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:772:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:771:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:772:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:852:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:851:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:852:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:1126:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:1122:0: note: Variable 'sid' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:1126:5: note: Variable 'sid' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:407:14: style: Unused variable: isCopy [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:430:0: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:1018:0: style: Variable 'max_len' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5aImpJHDF5.c:1071:13: style: Variable 'dims' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:207:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:206:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:207:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:223:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:222:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:223:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:239:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:238:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:239:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:510:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:509:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:510:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:537:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:533:0: note: Variable 'sid' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:537:5: note: Variable 'sid' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:981:10: style: The scope of the variable 'cterm' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:991:11: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:996:54: style: Checking if unsigned variable 'str_len=H5Tget_size((hid_t)mem_type_id)' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:1190:0: style: Variable 'region' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:1434:14: style: Unused variable: isCopy [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5dImpJHDF5.c:1457:0: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:132:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:131:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:132:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:197:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:196:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:197:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:214:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:213:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:214:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:336:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:335:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:336:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:464:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:462:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:464:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:355:9: style: Unused variable: i [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:516:9: error: Memory pointed to by 'aName' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5fImpJHDF5.c:520:5: error: Memory pointed to by 'aName' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5gImpJHDF5.c:817:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5gImpJHDF5.c:990:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5gImpJHDF5.c:911:9: error: Memory pointed to by 'aName' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5gImpJHDF5.c:915:5: error: Memory pointed to by 'aName' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:42:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:41:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:42:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:118:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:117:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:118:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:134:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:133:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:134:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:150:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:149:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:150:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5iImpJHDF5.c:70:12: style: Checking if unsigned variable 'bs' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5lImpJHDF5.c:368:9: style: The scope of the variable 'minor_err_num' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5lImpJHDF5.c:371:11: style: The scope of the variable 'linkname_buf' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5lImpJHDF5.c:698:94: style: Function 'H5Lget_link_info_all' argument 5 names different: declaration 'type' definition 'linktypes'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5lImpJHDF5.c:59:101: note: Function 'H5Lget_link_info_all' argument 5 names different: declaration 'type' definition 'linktypes'.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5lImpJHDF5.c:698:94: note: Function 'H5Lget_link_info_all' argument 5 names different: declaration 'type' definition 'linktypes'.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5lImpJHDF5.c:524:11: style: Unused variable: tarr [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5lImpJHDF5.c:583:16: style: Unused variable: obj_info [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5oImpJHDF5.c:179:20: style: The scope of the variable 'infoPP' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5oImpJHDF5.c:181:9: style: The scope of the variable 'minor_err_num' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:58:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:57:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:58:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:94:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:93:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:94:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:110:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:109:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:110:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:193:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:191:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:193:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:258:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:257:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:258:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:331:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:330:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:331:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:405:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:404:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:405:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:473:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:472:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:473:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:489:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:488:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:489:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:702:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:699:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:702:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:817:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:816:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:817:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1041:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1040:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1041:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1185:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1184:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1185:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1463:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1462:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:1463:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2005:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2003:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2005:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2076:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2074:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2076:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2144:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2142:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2144:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2262:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2260:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2262:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2279:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2277:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2279:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2296:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2294:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2296:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2313:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2311:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2313:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2330:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2328:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2330:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2347:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2345:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2347:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2639:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2638:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2639:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2656:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2655:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2656:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2682:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2680:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2682:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2762:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2761:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2762:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2829:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2828:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2829:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2846:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2845:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2846:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2938:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2936:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2938:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3061:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3058:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3061:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3105:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3103:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3105:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3124:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3122:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3124:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3178:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3176:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3178:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3299:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3297:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3299:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3318:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3316:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3318:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3336:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3333:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3336:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3355:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3353:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3355:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3373:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3370:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3373:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3392:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3390:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3392:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3411:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3407:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3411:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:632:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:999:11: style: The scope of the variable 'theArray' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2702:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:3083:15: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2481:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2567:5: style: Variable 'rank' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2611:9: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:867:13: error: Memory pointed to by 'file' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:885:9: error: Memory pointed to by 'file' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:908:13: error: Memory pointed to by 'file' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:918:9: error: Memory pointed to by 'file' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5pImpJHDF5.c:2729:9: error: Memory leak: sa [memleak]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5rImpJHDF5.c:144:11: style: The scope of the variable 'rName' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5rImpJHDF5.c:556:11: style: The scope of the variable 'size' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5rImpJHDF5.c:414:16: style: Unused variable: obj_type [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5rImpJHDF5.c:504:16: style: Unused variable: obj_type [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5rImpJHDF5.c:557:16: style: Unused variable: obj_type [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:46:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:45:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:46:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:174:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:173:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:174:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:301:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:300:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:301:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:317:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:316:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:317:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:353:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:352:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:353:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:369:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:368:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:369:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:385:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:384:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:385:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:542:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:541:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:542:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:756:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:755:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:756:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:772:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:771:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:772:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:405:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:689:9: style: The scope of the variable 'rank' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:690:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:692:12: style: The scope of the variable 'jlp' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:1078:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:1148:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:1215:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5sImpJHDF5.c:455:13: error: Memory leak: sa [memleak]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:151:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:150:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:151:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:167:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:166:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:167:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:204:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:203:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:204:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:220:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:219:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:220:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:275:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:274:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:275:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:291:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:290:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:291:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:307:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:306:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:307:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:339:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:338:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:339:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:368:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:367:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:368:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:428:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:427:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:428:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:444:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:443:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:444:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:460:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:459:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:460:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:529:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:528:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:529:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:561:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:560:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:561:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:577:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:576:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:577:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:593:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:592:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:593:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:609:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:608:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:609:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:625:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:624:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:625:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:641:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:640:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:641:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:657:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:656:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:657:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:673:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:672:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:673:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:689:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:688:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:689:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:705:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:704:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:705:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:790:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:789:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:790:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:861:5: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:860:0: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:861:5: note: Variable 'retVal' is reassigned a value before the old one has been used.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:1519:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:1043:9: style: Unused variable: i [unusedVariable]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5tImpJHDF5.c:1186:5: error: Memory pointed to by 'nameP' is freed twice. [doubleFree]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5utilJHDF5.c:331:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5utilJHDF5.c:365:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5utilJHDF5.c:29:22: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5utilJHDF5.c:65:21: style: Checking if unsigned variable 'new_len' is less than zero. [unsignedLessThanZero]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5utilJHDF5.c:106:73: style: Function 'h5str_sprintf_jhdf5' argument 4 names different: declaration 'buf' definition 'ptr'. [funcArgNamesDifferent]
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5utilJHDF5.h:27:73: note: Function 'h5str_sprintf_jhdf5' argument 4 names different: declaration 'buf' definition 'ptr'.
libsis-jhdf5-java-14.12.6/source/c/jhdf5/h5utilJHDF5.c:106:73: note: Function 'h5str_sprintf_jhdf5' argument 4 names different: declaration 'buf' definition 'ptr'.
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsisimai-perl/libsisimai-perl_4.22.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsixel/libsixel_1.8.2.orig.tar.gz
libsixel-1.8.2/converters/img2sixel.c:390:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/converters/img2sixel.c:343:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/converters/img2sixel.c:390:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/converters/sixel2png.c:161:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/converters/sixel2png.c:142:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/converters/sixel2png.c:161:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/chunk.c:185:13: style: Condition 'ret==0' is always false [knownConditionTrueFalse]
libsixel-1.8.2/src/chunk.c:171:15: note: Assignment 'ret=1', assigned value is 1
libsixel-1.8.2/src/chunk.c:185:13: note: Condition 'ret==0' is always false
libsixel-1.8.2/src/chunk.c:188:13: style: Condition 'ret<0' is always false [knownConditionTrueFalse]
libsixel-1.8.2/src/chunk.c:171:15: note: Assignment 'ret=1', assigned value is 1
libsixel-1.8.2/src/chunk.c:188:13: note: Condition 'ret<0' is always false
libsixel-1.8.2/src/chunk.c:265:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/chunk.c:259:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/chunk.c:265:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/chunk.c:400:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/chunk.c:327:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/chunk.c:400:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/chunk.c:107:24: style: The scope of the variable 'allocator' can be reduced. [variableScope]
libsixel-1.8.2/src/decoder.c:139:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/decoder.c:136:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/decoder.c:139:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/decoder.c:153:24: style: The scope of the variable 'allocator' can be reduced. [variableScope]
libsixel-1.8.2/src/dither.c:339:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/dither.c:336:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/dither.c:339:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/dither.c:353:24: style: The scope of the variable 'allocator' can be reduced. [variableScope]
rgblookup.gperf:32:46: warning: Either the condition 'key<=5574' is redundant or the array 'wordlist[5574]' is accessed at index 5574, which is out of bounds. [arrayIndexOutOfBoundsCond]
rgblookup.gperf:30:17: note: Assuming that condition 'key<=5574' is not redundant
rgblookup.gperf:32:46: note: Array index out of bounds
libsixel-1.8.2/src/encoder.c:150:48: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
libsixel-1.8.2/src/encoder.c:1428:18: warning: Width 2 given in format string (no. 2) is smaller than destination buffer 'unit[32]'. [invalidScanfFormatWidth_smaller]
libsixel-1.8.2/src/encoder.c:1449:18: warning: Width 2 given in format string (no. 2) is smaller than destination buffer 'unit[32]'. [invalidScanfFormatWidth_smaller]
libsixel-1.8.2/src/encoder.c:447:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/encoder.c:440:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/encoder.c:447:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/encoder.c:1194:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/encoder.c:1191:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/encoder.c:1194:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/encoder.c:1207:24: style: The scope of the variable 'allocator' can be reduced. [variableScope]
libsixel-1.8.2/src/frame.c:96:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/frame.c:93:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/frame.c:96:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/frame.c:498:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/frame.c:492:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/frame.c:498:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/frame.c:267:19: style: The scope of the variable 'alpha' can be reduced. [variableScope]
libsixel-1.8.2/src/fromgif.c:565:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/fromgif.c:558:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/fromgif.c:565:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/fromsixel.c:887:6: warning: Either the condition 'palette==NULL' is redundant or there is possible null pointer dereference: palette. [nullPointerRedundantCheck]
libsixel-1.8.2/src/fromsixel.c:888:17: note: Assuming that condition 'palette==NULL' is not redundant
libsixel-1.8.2/src/fromsixel.c:887:6: note: Null pointer dereference
libsixel-1.8.2/src/fromsixel.c:954:6: warning: Either the condition 'palette==NULL' is redundant or there is possible null pointer dereference: palette. [nullPointerRedundantCheck]
libsixel-1.8.2/src/fromsixel.c:955:17: note: Assuming that condition 'palette==NULL' is not redundant
libsixel-1.8.2/src/fromsixel.c:954:6: note: Null pointer dereference
libsixel-1.8.2/src/fromsixel.c:365:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/fromsixel.c:348:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/fromsixel.c:365:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/fromsixel.c:930:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/fromsixel.c:924:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/fromsixel.c:930:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/stb_image.h:5177:17: style: Redundant condition: If 'req_comp >= 3', the comparison 'req_comp' is always true. [redundantCondition]
libsixel-1.8.2/src/stb_image.h:6627:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/stb_image.h:6625:0: note: Variable 'c' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/stb_image.h:6627:4: note: Variable 'c' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/loader.c:613:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/loader.c:606:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/loader.c:613:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/loader.c:1309:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/loader.c:1306:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/loader.c:1309:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/stb_image.h:1014:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:1024:32: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:1040:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:1270:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:1532:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:1581:31: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:1621:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:1643:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:3581:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:3611:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:3629:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:4908:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5064:61: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5072:80: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5080:38: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5084:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5117:26: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5120:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5125:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5184:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5187:21: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5190:63: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5202:37: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5257:58: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5498:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5506:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5509:26: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5530:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5542:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5713:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5717:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5725:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5734:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5747:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5764:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5768:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5778:21: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5811:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5945:38: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5973:17: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5984:44: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5985:38: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:5999:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6018:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6036:48: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6046:32: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6055:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6085:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6086:51: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6688:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6697:26: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6702:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6706:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6717:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6722:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6760:79: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6765:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6778:89: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:6783:89: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsixel-1.8.2/src/stb_image.h:2010:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:2010:13: style: The scope of the variable 'dc' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:2011:8: style: The scope of the variable 't' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:3005:15: style: The scope of the variable 'q' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:3218:10: style: The scope of the variable 't0' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:3935:10: style: The scope of the variable 's' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:4144:15: style: The scope of the variable 'type' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:4560:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:4560:13: style: The scope of the variable 'j' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:5344:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:5478:11: style: The scope of the variable 'j' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:5480:8: style: The scope of the variable 'RLE_count' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:5481:8: style: The scope of the variable 'RLE_repeating' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:5482:8: style: The scope of the variable 'read_next_pixel' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:5665:22: style: The scope of the variable 'len' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image.h:1224:93: style: Function 'stbi_load_from_memory' argument 5 names different: declaration 'channels_in_file' definition 'comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:356:109: note: Function 'stbi_load_from_memory' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1224:93: note: Function 'stbi_load_from_memory' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1224:103: style: Function 'stbi_load_from_memory' argument 6 names different: declaration 'desired_channels' definition 'req_comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:356:131: note: Function 'stbi_load_from_memory' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:1224:103: note: Function 'stbi_load_from_memory' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:1231:107: style: Function 'stbi_load_from_callbacks' argument 5 names different: declaration 'channels_in_file' definition 'comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:357:109: note: Function 'stbi_load_from_callbacks' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1231:107: note: Function 'stbi_load_from_callbacks' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1231:117: style: Function 'stbi_load_from_callbacks' argument 6 names different: declaration 'desired_channels' definition 'req_comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:357:131: note: Function 'stbi_load_from_callbacks' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:1231:117: note: Function 'stbi_load_from_callbacks' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:1273:92: style: Function 'stbi_loadf_from_memory' argument 5 names different: declaration 'channels_in_file' definition 'comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:387:100: note: Function 'stbi_loadf_from_memory' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1273:92: note: Function 'stbi_loadf_from_memory' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1273:102: style: Function 'stbi_loadf_from_memory' argument 6 names different: declaration 'desired_channels' definition 'req_comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:387:122: note: Function 'stbi_loadf_from_memory' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:1273:102: note: Function 'stbi_loadf_from_memory' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:1280:106: style: Function 'stbi_loadf_from_callbacks' argument 5 names different: declaration 'channels_in_file' definition 'comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:388:112: note: Function 'stbi_loadf_from_callbacks' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1280:106: note: Function 'stbi_loadf_from_callbacks' argument 5 names different: declaration 'channels_in_file' definition 'comp'.
libsixel-1.8.2/src/stb_image.h:1280:116: style: Function 'stbi_loadf_from_callbacks' argument 6 names different: declaration 'desired_channels' definition 'req_comp'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:388:134: note: Function 'stbi_loadf_from_callbacks' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:1280:116: note: Function 'stbi_loadf_from_callbacks' argument 6 names different: declaration 'desired_channels' definition 'req_comp'.
libsixel-1.8.2/src/stb_image.h:6072:51: style: Function 'stbi__pic_load' argument 2 names different: declaration 'x' definition 'px'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:826:55: note: Function 'stbi__pic_load' argument 2 names different: declaration 'x' definition 'px'.
libsixel-1.8.2/src/stb_image.h:6072:51: note: Function 'stbi__pic_load' argument 2 names different: declaration 'x' definition 'px'.
libsixel-1.8.2/src/stb_image.h:6072:59: style: Function 'stbi__pic_load' argument 3 names different: declaration 'y' definition 'py'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:826:63: note: Function 'stbi__pic_load' argument 3 names different: declaration 'y' definition 'py'.
libsixel-1.8.2/src/stb_image.h:6072:59: note: Function 'stbi__pic_load' argument 3 names different: declaration 'y' definition 'py'.
libsixel-1.8.2/src/stb_image.h:7218:63: style: Function 'stbi_info_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:424:68: note: Function 'stbi_info_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'.
libsixel-1.8.2/src/stb_image.h:7218:63: note: Function 'stbi_info_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'.
libsixel-1.8.2/src/stb_image.h:7232:68: style: Function 'stbi_is_16_bit_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image.h:426:73: note: Function 'stbi_is_16_bit_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'.
libsixel-1.8.2/src/stb_image.h:7232:68: note: Function 'stbi_is_16_bit_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'.
libsixel-1.8.2/src/stb_image.h:1907:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsixel-1.8.2/src/stb_image.h:1908:8: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1909. [shiftTooManyBits]
libsixel-1.8.2/src/stb_image.h:1909:4: note: Assuming that condition 'n>=0' is not redundant
libsixel-1.8.2/src/stb_image.h:1908:8: note: Shift
libsixel-1.8.2/src/stb_image.h:5645:24: style: Variable 'tga_palette_start' is assigned a value that is never used. [unreadVariable]
libsixel-1.8.2/src/stb_image.h:5645:42: style: Variable 'tga_palette_len' is assigned a value that is never used. [unreadVariable]
libsixel-1.8.2/src/stb_image.h:5646:10: style: Variable 'tga_palette_bits' is assigned a value that is never used. [unreadVariable]
libsixel-1.8.2/src/stb_image.h:4773:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsixel-1.8.2/src/stb_image.h:5988:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsixel-1.8.2/src/stb_image.h:6979:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsixel-1.8.2/src/output.c:91:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/output.c:88:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/output.c:91:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/output.c:105:24: style: The scope of the variable 'allocator' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:221:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/quant.c:216:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/quant.c:221:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/quant.c:814:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/quant.c:809:0: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/quant.c:814:5: note: Variable 'status' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/quant.c:1121:9: style: Variable 'distant' is reassigned a value before the old one has been used. [redundantAssignment]
libsixel-1.8.2/src/quant.c:1114:9: note: Variable 'distant' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/quant.c:1121:9: note: Variable 'distant' is reassigned a value before the old one has been used.
libsixel-1.8.2/src/quant.c:364:12: style: The scope of the variable 'minval' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:364:20: style: The scope of the variable 'maxval' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:389:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:1056:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:1059:9: style: The scope of the variable 'distant' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:1099:9: style: The scope of the variable 'distant' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:1371:25: style: The scope of the variable 'val' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:1423:25: style: The scope of the variable 'val' can be reduced. [variableScope]
libsixel-1.8.2/src/quant.c:715:14: style: Checking if unsigned variable 'step' is less than zero. [unsignedLessThanZero]
libsixel-1.8.2/src/quant.c:1247:33: style: Function 'sixel_quant_apply_palette' argument 5 names different: declaration 'pixelformat' definition 'depth'. [funcArgNamesDifferent]
libsixel-1.8.2/src/quant.h:54:35: note: Function 'sixel_quant_apply_palette' argument 5 names different: declaration 'pixelformat' definition 'depth'.
libsixel-1.8.2/src/quant.c:1247:33: note: Function 'sixel_quant_apply_palette' argument 5 names different: declaration 'pixelformat' definition 'depth'.
libsixel-1.8.2/src/quant.c:1255:34: style: Function 'sixel_quant_apply_palette' argument 13 names different: declaration 'ncolor' definition 'ncolors'. [funcArgNamesDifferent]
libsixel-1.8.2/src/quant.h:62:36: note: Function 'sixel_quant_apply_palette' argument 13 names different: declaration 'ncolor' definition 'ncolors'.
libsixel-1.8.2/src/quant.c:1255:34: note: Function 'sixel_quant_apply_palette' argument 13 names different: declaration 'ncolor' definition 'ncolors'.
libsixel-1.8.2/src/quant.c:1363:46: warning: Found calculation inside sizeof(). [sizeofCalculation]
libsixel-1.8.2/src/scale.c:320:9: style: The scope of the variable 'nret' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image_write.h:743:4: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
libsixel-1.8.2/src/stb_image_write.h:739:25: note: Assignment 'out=NULL', assigned value is 0
libsixel-1.8.2/src/stb_image_write.h:743:4: note: Null pointer subtraction
libsixel-1.8.2/src/stb_image_write.h:744:4: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
libsixel-1.8.2/src/stb_image_write.h:739:25: note: Assignment 'out=NULL', assigned value is 0
libsixel-1.8.2/src/stb_image_write.h:744:4: note: Null pointer subtraction
libsixel-1.8.2/src/stb_image_write.h:825:7: warning: Either the condition '(out)==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libsixel-1.8.2/src/stb_image_write.h:826:7: note: Assuming that condition '(out)==0' is not redundant
libsixel-1.8.2/src/stb_image_write.h:825:7: note: Null pointer subtraction
libsixel-1.8.2/src/stb_image_write.h:826:7: warning: Either the condition '(out)==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libsixel-1.8.2/src/stb_image_write.h:827:7: note: Assuming that condition '(out)==0' is not redundant
libsixel-1.8.2/src/stb_image_write.h:826:7: note: Null pointer subtraction
libsixel-1.8.2/src/stb_image_write.h:827:7: warning: Either the condition '(out)==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libsixel-1.8.2/src/stb_image_write.h:828:7: note: Assuming that condition '(out)==0' is not redundant
libsixel-1.8.2/src/stb_image_write.h:827:7: note: Null pointer subtraction
libsixel-1.8.2/src/stb_image_write.h:289:42: style: The scope of the variable 'px' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image_write.h:290:8: style: The scope of the variable 'k' can be reduced. [variableScope]
libsixel-1.8.2/src/stb_image_write.h:367:79: style: Function 'stbi_write_bmp_to_func' argument 3 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:139:79: note: Function 'stbi_write_bmp_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:367:79: note: Function 'stbi_write_bmp_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:367:86: style: Function 'stbi_write_bmp_to_func' argument 4 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:139:86: note: Function 'stbi_write_bmp_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:367:86: note: Function 'stbi_write_bmp_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:375:55: style: Function 'stbi_write_bmp' argument 2 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:131:55: note: Function 'stbi_write_bmp' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:375:55: note: Function 'stbi_write_bmp' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:375:62: style: Function 'stbi_write_bmp' argument 3 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:131:62: note: Function 'stbi_write_bmp' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:375:62: note: Function 'stbi_write_bmp' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:455:70: style: Function 'stbi_write_tga_to_func' argument 3 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:140:79: note: Function 'stbi_write_tga_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:455:70: note: Function 'stbi_write_tga_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:455:77: style: Function 'stbi_write_tga_to_func' argument 4 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:140:86: note: Function 'stbi_write_tga_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:455:77: note: Function 'stbi_write_tga_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:463:46: style: Function 'stbi_write_tga' argument 2 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:132:55: note: Function 'stbi_write_tga' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:463:46: note: Function 'stbi_write_tga' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:463:53: style: Function 'stbi_write_tga' argument 3 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:132:62: note: Function 'stbi_write_tga' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:463:53: note: Function 'stbi_write_tga' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:626:70: style: Function 'stbi_write_hdr_to_func' argument 3 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:141:79: note: Function 'stbi_write_hdr_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:626:70: note: Function 'stbi_write_hdr_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:626:77: style: Function 'stbi_write_hdr_to_func' argument 4 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:141:86: note: Function 'stbi_write_hdr_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:626:77: note: Function 'stbi_write_hdr_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:633:46: style: Function 'stbi_write_hdr' argument 2 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:133:55: note: Function 'stbi_write_hdr' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:633:46: note: Function 'stbi_write_hdr' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:633:53: style: Function 'stbi_write_hdr' argument 3 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:133:62: note: Function 'stbi_write_hdr' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:633:53: note: Function 'stbi_write_hdr' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:992:55: style: Function 'stbi_write_png' argument 2 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:130:55: note: Function 'stbi_write_png' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:992:55: note: Function 'stbi_write_png' argument 2 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:992:62: style: Function 'stbi_write_png' argument 3 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:130:62: note: Function 'stbi_write_png' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:992:62: note: Function 'stbi_write_png' argument 3 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:992:97: style: Function 'stbi_write_png' argument 6 names different: declaration 'stride_in_bytes' definition 'stride_bytes'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:130:98: note: Function 'stbi_write_png' argument 6 names different: declaration 'stride_in_bytes' definition 'stride_bytes'.
libsixel-1.8.2/src/stb_image_write.h:992:97: note: Function 'stbi_write_png' argument 6 names different: declaration 'stride_in_bytes' definition 'stride_bytes'.
libsixel-1.8.2/src/stb_image_write.h:1007:79: style: Function 'stbi_write_png_to_func' argument 3 names different: declaration 'w' definition 'x'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:138:79: note: Function 'stbi_write_png_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:1007:79: note: Function 'stbi_write_png_to_func' argument 3 names different: declaration 'w' definition 'x'.
libsixel-1.8.2/src/stb_image_write.h:1007:86: style: Function 'stbi_write_png_to_func' argument 4 names different: declaration 'h' definition 'y'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:138:86: note: Function 'stbi_write_png_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:1007:86: note: Function 'stbi_write_png_to_func' argument 4 names different: declaration 'h' definition 'y'.
libsixel-1.8.2/src/stb_image_write.h:1007:121: style: Function 'stbi_write_png_to_func' argument 7 names different: declaration 'stride_in_bytes' definition 'stride_bytes'. [funcArgNamesDifferent]
libsixel-1.8.2/src/stb_image_write.h:138:122: note: Function 'stbi_write_png_to_func' argument 7 names different: declaration 'stride_in_bytes' definition 'stride_bytes'.
libsixel-1.8.2/src/stb_image_write.h:1007:121: note: Function 'stbi_write_png_to_func' argument 7 names different: declaration 'stride_in_bytes' definition 'stride_bytes'.
libsixel-1.8.2/src/tosixel.c:357:9: style: Condition 'use_raster_attributes' is always true [knownConditionTrueFalse]
libsixel-1.8.2/src/tosixel.c:309:33: note: Assignment 'use_raster_attributes=1', assigned value is 1
libsixel-1.8.2/src/tosixel.c:357:9: note: Condition 'use_raster_attributes' is always true
libsixel-1.8.2/src/tosixel.c:215:6: warning: Either the condition 'np==NULL' is redundant or there is possible null pointer dereference: np. [nullPointerRedundantCheck]
libsixel-1.8.2/src/tosixel.c:217:12: note: Assuming that condition 'np==NULL' is not redundant
libsixel-1.8.2/src/tosixel.c:215:6: note: Null pointer dereference
libsixel-1.8.2/src/tosixel.c:146:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:147:9: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:383:9: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:423:9: style: The scope of the variable 'h' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:424:9: style: The scope of the variable 'l' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:425:9: style: The scope of the variable 's' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:426:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:427:9: style: The scope of the variable 'g' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:428:9: style: The scope of the variable 'b' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:429:9: style: The scope of the variable 'max' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:430:9: style: The scope of the variable 'min' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:431:9: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:1173:11: style: The scope of the variable 'value' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:1174:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:1195:11: style: The scope of the variable 'value' can be reduced. [variableScope]
libsixel-1.8.2/src/tosixel.c:1196:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
libsixel-1.8.2/wic/wic.cc:698:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsixel-1.8.2/wic/wic.cc:696:9: note: outer condition: bitmapLock
libsixel-1.8.2/wic/wic.cc:698:12: note: identical inner condition: bitmapLock
libsixel-1.8.2/wic/wic.cc:623:12: style: The scope of the variable 'dpiX' can be reduced. [variableScope]
libsixel-1.8.2/wic/wic.cc:623:22: style: The scope of the variable 'dpiY' can be reduced. [variableScope]
libsixel-1.8.2/wic/wic.cc:1319:23: style: Member variable 'SixelDecoder::p_frame' is in the wrong place in the initializer list. [initializerList]
libsixel-1.8.2/wic/wic.cc:780:27: note: Member variable 'SixelDecoder::p_frame' is in the wrong place in the initializer list.
libsixel-1.8.2/wic/wic.cc:1319:23: note: Member variable 'SixelDecoder::p_frame' is in the wrong place in the initializer list.
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libskinlf-java/libskinlf-java_6.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libskk/libskk_1.0.4.orig.tar.gz
libskk-1.0.4/tests/context.c:90:12: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libslf4j-java/libslf4j-java_1.7.7.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsm/libsm_1.2.2.orig.tar.gz
libSM-1.2.2/src/sm_client.c:73:17: style: The scope of the variable 'auth_names' can be reduced. [variableScope]
libSM-1.2.2/src/sm_client.c:75:9: style: The scope of the variable 'auth_count' can be reduced. [variableScope]
libSM-1.2.2/src/sm_client.c:80:9: style: The scope of the variable 'version_count' can be reduced. [variableScope]
libSM-1.2.2/src/sm_error.c:84:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:127:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:129:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:145:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:198:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:241:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:243:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:259:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libSM-1.2.2/src/sm_error.c:122:35: style: The scope of the variable 'val' can be reduced. [variableScope]
libSM-1.2.2/src/sm_error.c:236:35: style: The scope of the variable 'val' can be reduced. [variableScope]
libSM-1.2.2/src/sm_manager.c:118:17: style: The scope of the variable 'auth_names' can be reduced. [variableScope]
libSM-1.2.2/src/sm_manager.c:120:9: style: The scope of the variable 'auth_count' can be reduced. [variableScope]
libSM-1.2.2/src/sm_manager.c:125:9: style: The scope of the variable 'version_count' can be reduced. [variableScope]
libSM-1.2.2/src/sm_manager.c:201:5: style: Variable 'pData' is assigned a value that is never used. [unreadVariable]
libSM-1.2.2/src/sm_misc.c:47:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmali-1-java/libsmali-1-java_1.4.2.orig.tar.gz
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmali-java/libsmali-java_2.2.3.orig.tar.xz
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmart-comments-perl/libsmart-comments-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmbios/libsmbios_2.4.1.orig.tar.gz
libsmbios-2.4.1/src/bin/smbios-get-ut-data.c:181:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libsmbios-2.4.1/src/bin/smbios-get-ut-data.c:177:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/bin/smbios-get-ut-data.c:181:5: note: Variable 'fd' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/bin/smbios-sys-info-lite.c:51:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmbios-2.4.1/src/bin/smbios-sys-info-lite.c:53:21: style: The scope of the variable 'str' can be reduced. [variableScope]
libsmbios-2.4.1/src/cppunit/XmlUtils.cpp:169:9: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
libsmbios-2.4.1/src/cppunit/XmlUtils.cpp:166:0: note: Variable 'retval' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/XmlUtils.cpp:169:9: note: Variable 'retval' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/XmlUtils.cpp:57:59: performance: Function parameter 'elementName' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/XmlUtils.cpp:110:59: performance: Function parameter 'elementName' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/XmlUtils.cpp:159:74: performance: Function parameter 'elementName' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/XmlUtils.cpp:175:64: performance: Function parameter 'field' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:124:16: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
libsmbios-2.4.1/src/cppunit/main.cpp:81:38: performance: Function parameter 'testdir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:81:54: performance: Function parameter 'writedir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:97:36: performance: Function parameter 'testdir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:97:52: performance: Function parameter 'writedir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:121:33: performance: Function parameter 'testdir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:121:49: performance: Function parameter 'writedir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:135:33: performance: Function parameter 'testdir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/main.cpp:135:49: performance: Function parameter 'writedir' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/XmlUtils.h:117:64: performance: Function parameter 'elementName' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/XmlUtils.h:118:79: performance: Function parameter 'elementName' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/XmlUtils.h:121:69: performance: Function parameter 'field' should be passed by const reference. [passedByValue]
libsmbios-2.4.1/src/cppunit/testPlatform.cpp:288:11: style: The scope of the variable 'systemId' can be reduced. [variableScope]
libsmbios-2.4.1/src/cppunit/testPlatform.cpp:161:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:606:5: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:599:0: note: Variable 'source' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:606:5: note: Variable 'source' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:607:5: style: Variable 'expected' is reassigned a value before the old one has been used. [redundantAssignment]
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:600:0: note: Variable 'expected' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:607:5: note: Variable 'expected' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:609:5: style: Variable 'actual' is reassigned a value before the old one has been used. [redundantAssignment]
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:597:0: note: Variable 'actual' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:609:5: note: Variable 'actual' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/cppunit/testStandalone.cpp:161:46: style: Redundant pointer operation on 'table' - it's already a pointer. [redundantPointerOp]
libsmbios-2.4.1/src/libsmbios_c/cmos/cmos_windows.c:84:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsmbios-2.4.1/src/libsmbios_c/memory/memory_linux.c:267:5: style: Variable 'm->private_data' is reassigned a value before the old one has been used. [redundantAssignment]
libsmbios-2.4.1/src/libsmbios_c/memory/memory_linux.c:266:5: note: Variable 'm->private_data' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/libsmbios_c/memory/memory_linux.c:267:5: note: Variable 'm->private_data' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/libsmbios_c/memory/memory_windows.c:217:17: style: Checking if unsigned variable 'bufsize' is less than zero. [unsignedLessThanZero]
libsmbios-2.4.1/src/libsmbios_c/memory/memory_windows.c:102:23: style: Variable 'hCurrentProcess' is assigned a value that is never used. [unreadVariable]
libsmbios-2.4.1/src/libsmbios_c/memory/memory_windows.c:194:13: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_linux.c:91:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_linux.c:127:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_linux.c:157:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_linux.c:200:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_linux.c:221:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_obj.c:265:46: style: Function '_smi_free' argument 1 names different: declaration 'm' definition 'this'. [funcArgNamesDifferent]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_obj.c:40:37: note: Function '_smi_free' argument 1 names different: declaration 'm' definition 'this'.
libsmbios-2.4.1/src/libsmbios_c/smi/smi_obj.c:265:46: note: Function '_smi_free' argument 1 names different: declaration 'm' definition 'this'.
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:282:44: style: Function 'verify_password' argument 2 names different: declaration 'pass_scancode' definition 'password_scancodes'. [funcArgNamesDifferent]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:38:53: note: Function 'verify_password' argument 2 names different: declaration 'pass_scancode' definition 'password_scancodes'.
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:282:44: note: Function 'verify_password' argument 2 names different: declaration 'pass_scancode' definition 'password_scancodes'.
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:310:44: style: Function 'change_password' argument 2 names different: declaration 'oldpw' definition 'oldpw_scancode'. [funcArgNamesDifferent]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:39:53: note: Function 'change_password' argument 2 names different: declaration 'oldpw' definition 'oldpw_scancode'.
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:310:44: note: Function 'change_password' argument 2 names different: declaration 'oldpw' definition 'oldpw_scancode'.
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:310:72: style: Function 'change_password' argument 3 names different: declaration 'newpw' definition 'newpw_scancode'. [funcArgNamesDifferent]
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:39:72: note: Function 'change_password' argument 3 names different: declaration 'newpw' definition 'newpw_scancode'.
libsmbios-2.4.1/src/libsmbios_c/smi/smi_password.c:310:72: note: Function 'change_password' argument 3 names different: declaration 'newpw' definition 'newpw_scancode'.
libsmbios-2.4.1/src/libsmbios_c/system_info/service_tag.c:400:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libsmbios-2.4.1/src/libsmbios_c/system_info/service_tag.c:396:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/libsmbios_c/system_info/service_tag.c:400:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libsmbios-2.4.1/src/libsmbios_c/system_info/service_tag.c:332:5: warning: The buffer 'args' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libsmbios-2.4.1/src/libsmbios_c/token/token_d4.c:301:48: style: Function 'add_d4_tokens' argument 1 names different: declaration 't' definition 'table'. [funcArgNamesDifferent]
libsmbios-2.4.1/src/libsmbios_c/token/token_impl.h:79:48: note: Function 'add_d4_tokens' argument 1 names different: declaration 't' definition 'table'.
libsmbios-2.4.1/src/libsmbios_c/token/token_d4.c:301:48: note: Function 'add_d4_tokens' argument 1 names different: declaration 't' definition 'table'.
libsmbios-2.4.1/src/libsmbios_c/token/token_da.c:195:48: style: Function 'add_da_tokens' argument 1 names different: declaration 't' definition 'table'. [funcArgNamesDifferent]
libsmbios-2.4.1/src/libsmbios_c/token/token_impl.h:80:48: note: Function 'add_da_tokens' argument 1 names different: declaration 't' definition 'table'.
libsmbios-2.4.1/src/libsmbios_c/token/token_da.c:195:48: note: Function 'add_da_tokens' argument 1 names different: declaration 't' definition 'table'.
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmdev/libsmdev_20171112.orig.tar.gz
libsmdev-20171112/libcdata/libcdata_array.c:373:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_array.c:688:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_array.c:690:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_array.c:920:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_array.c:921:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_array.c:1178:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_array.c:1179:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_btree.c:41:10: style: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. [funcArgNamesDifferent]
libsmdev-20171112/libcdata/libcdata_btree.h:60:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libsmdev-20171112/libcdata/libcdata_btree.c:41:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libsmdev-20171112/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_range_list.c:3211:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsmdev-20171112/libcdata/libcdata_tree_node.c:2033:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsmdev-20171112/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmdev-20171112/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmdev-20171112/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
libsmdev-20171112/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
libsmdev-20171112/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libsmdev-20171112/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libsmdev-20171112/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libsmdev-20171112/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libsmdev-20171112/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libsmdev-20171112/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libsmdev-20171112/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libsmdev-20171112/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libsmdev-20171112/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libsmdev-20171112/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libsmdev-20171112/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmdev-20171112/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libsmdev-20171112/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libsmdev-20171112/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libsmdev-20171112/libcthreads/libcthreads_read_write_lock.h:78:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libsmdev-20171112/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libsmdev-20171112/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libsmdev-20171112/libsmdev/libsmdev_handle.c:472:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_handle.c:1164:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_handle.c:4837:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_handle.c:3897:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/libsmdev/libsmdev_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_sector_range.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_support.c:92:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_support.c:118:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libsmdev/libsmdev_track_value.c:110:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsmdev-20171112/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
libsmdev-20171112/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
libsmdev-20171112/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsmdev-20171112/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
libsmdev-20171112/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
libsmdev-20171112/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_codepage_windows_932.c:4392:88: warning: Either the condition 'additional_character<234' is redundant or the array 'libuna_codepage_windows_932_byte_stream_to_unicode_base_0x81da[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsmdev-20171112/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
libsmdev-20171112/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
libsmdev-20171112/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
libsmdev-20171112/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:7280:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:8213:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
libsmdev-20171112/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libsmdev-20171112/libuna/libuna_utf16_string.h:146:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libsmdev-20171112/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libsmdev-20171112/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libsmdev-20171112/libuna/libuna_utf16_string.h:147:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libsmdev-20171112/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libsmdev-20171112/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libsmdev-20171112/libuna/libuna_utf32_string.h:146:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libsmdev-20171112/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libsmdev-20171112/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libsmdev-20171112/libuna/libuna_utf32_string.h:147:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libsmdev-20171112/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libsmdev-20171112/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/pysmdev/pysmdev.c:353:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libsmdev-20171112/pysmdev/pysmdev.c:333:0: note: Variable 'module' is reassigned a value before the old one has been used.
libsmdev-20171112/pysmdev/pysmdev.c:353:2: note: Variable 'module' is reassigned a value before the old one has been used.
libsmdev-20171112/pysmdev/pysmdev.c:78:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev.c:196:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmdev-20171112/pysmdev/pysmdev_handle.c:278:2: style: Variable 'pysmdev_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libsmdev-20171112/pysmdev/pysmdev_handle.c:276:0: note: Variable 'pysmdev_handle' is reassigned a value before the old one has been used.
libsmdev-20171112/pysmdev/pysmdev_handle.c:278:2: note: Variable 'pysmdev_handle' is reassigned a value before the old one has been used.
libsmdev-20171112/pysmdev/pysmdev_handle.c:324:2: style: Variable 'pysmdev_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libsmdev-20171112/pysmdev/pysmdev_handle.c:320:0: note: Variable 'pysmdev_handle' is reassigned a value before the old one has been used.
libsmdev-20171112/pysmdev/pysmdev_handle.c:324:2: note: Variable 'pysmdev_handle' is reassigned a value before the old one has been used.
libsmdev-20171112/pysmdev/pysmdev_handle.c:382:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:455:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:613:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:710:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:763:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:879:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:1006:0: style: Variable 'write_count' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:1093:0: style: Variable 'write_count' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_handle.c:1249:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/pysmdev/pysmdev_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmdev-20171112/pysmdev/pysmdev_metadata.c:45:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/pysmdev/pysmdev_metadata.c:97:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmdev-20171112/smdevtools/byte_size_string.c:50:11: style: The scope of the variable 'last_factored_size' can be reduced. [variableScope]
libsmdev-20171112/smdevtools/info_handle.c:372:11: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libsmdev-20171112/smdevtools/info_handle.c:377:6: style: The scope of the variable 'session_index' can be reduced. [variableScope]
libsmdev-20171112/smdevtools/info_handle.c:477:11: style: The scope of the variable 'data_file_start_sector' can be reduced. [variableScope]
libsmdev-20171112/smdevtools/info_handle.c:478:11: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libsmdev-20171112/smdevtools/info_handle.c:482:6: style: The scope of the variable 'data_file_index' can be reduced. [variableScope]
libsmdev-20171112/smdevtools/info_handle.c:485:6: style: The scope of the variable 'track_index' can be reduced. [variableScope]
libsmdev-20171112/smdevtools/smdevtools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
libsmdev-20171112/tests/smdev_test_sector_range.c:702:1: style: Label 'on_error' is not used. [unusedLabel]
libsmdev-20171112/tests/smdev_test_support.c:45:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
libsmdev-20171112/tests/smdev_test_support.c:42:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
libsmdev-20171112/tests/smdev_test_support.c:45:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
libsmdev-20171112/tests/smdev_test_track_value.c:435:1: style: Label 'on_error' is not used. [unusedLabel]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmf/libsmf_1.3.orig.tar.gz
libsmf-1.3/src/smf.c:158:6: style: The scope of the variable 'cantfail' can be reduced. [variableScope]
libsmf-1.3/src/smf.c:181:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsmf-1.3/src/smf.c:443:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmf-1.3/src/smf.c:968:15: style: The scope of the variable 'event' can be reduced. [variableScope]
libsmf-1.3/src/smf.c:674:30: style: Function 'smf_set_ppqn' argument 2 names different: declaration 'format' definition 'ppqn'. [funcArgNamesDifferent]
libsmf-1.3/src/smf.h:341:34: note: Function 'smf_set_ppqn' argument 2 names different: declaration 'format' definition 'ppqn'.
libsmf-1.3/src/smf.c:674:30: note: Function 'smf_set_ppqn' argument 2 names different: declaration 'format' definition 'ppqn'.
libsmf-1.3/src/smf.c:934:50: style: Function 'smf_seek_to_event' argument 2 names different: declaration 'event' definition 'target'. [funcArgNamesDifferent]
libsmf-1.3/src/smf.h:354:54: note: Function 'smf_seek_to_event' argument 2 names different: declaration 'event' definition 'target'.
libsmf-1.3/src/smf.c:934:50: note: Function 'smf_seek_to_event' argument 2 names different: declaration 'event' definition 'target'.
libsmf-1.3/src/smf.c:866:12: style: Variable 'notused' is assigned a value that is never used. [unreadVariable]
libsmf-1.3/src/smf_load.c:635:32: warning: Logical conjunction always evaluates to false: event->midi_buffer[3] < 1 && event->midi_buffer[3] > 9. [incorrectLogicOperator]
libsmf-1.3/src/smf_load.c:769:15: style: The scope of the variable 'event' can be reduced. [variableScope]
libsmf-1.3/src/smf_load.c:817:3: error: Resource leak: stream [resourceLeak]
libsmf-1.3/src/smf_load.c:824:3: error: Resource leak: stream [resourceLeak]
libsmf-1.3/src/smf_load.c:830:3: error: Resource leak: stream [resourceLeak]
libsmf-1.3/src/smf_load.c:837:3: error: Resource leak: stream [resourceLeak]
libsmf-1.3/src/smf_load.c:843:3: error: Resource leak: stream [resourceLeak]
libsmf-1.3/src/smf_save.c:428:15: style: The scope of the variable 'track' can be reduced. [variableScope]
libsmf-1.3/src/smf_save.c:454:15: style: The scope of the variable 'track' can be reduced. [variableScope]
libsmf-1.3/src/smf_save.c:494:24: style: The scope of the variable 'eot_found' can be reduced. [variableScope]
libsmf-1.3/src/smf_save.c:495:15: style: The scope of the variable 'track' can be reduced. [variableScope]
libsmf-1.3/src/smf_save.c:623:15: style: The scope of the variable 'track' can be reduced. [variableScope]
libsmf-1.3/src/smf_save.c:412:3: error: Resource leak: stream [resourceLeak]
libsmf-1.3/src/smf_tempo.c:237:15: style: The scope of the variable 'event' can be reduced. [variableScope]
libsmf-1.3/src/smf_tempo.c:274:15: style: The scope of the variable 'tempo' can be reduced. [variableScope]
libsmf-1.3/src/smf_tempo.c:301:15: style: The scope of the variable 'tempo' can be reduced. [variableScope]
libsmf-1.3/src/smf_tempo.c:344:15: style: The scope of the variable 'tempo' can be reduced. [variableScope]
libsmf-1.3/src/smf_tempo.c:403:78: style: Function 'smf_track_add_event_delta_pulses' argument 3 names different: declaration 'pulses' definition 'delta'. [funcArgNamesDifferent]
libsmf-1.3/src/smf.h:371:83: note: Function 'smf_track_add_event_delta_pulses' argument 3 names different: declaration 'pulses' definition 'delta'.
libsmf-1.3/src/smf_tempo.c:403:78: note: Function 'smf_track_add_event_delta_pulses' argument 3 names different: declaration 'pulses' definition 'delta'.
libsmf-1.3/src/smfsh.c:161:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsmf-1.3/src/smfsh.c:192:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsmf-1.3/src/smfsh.c:268:6: style: The scope of the variable 'num' can be reduced. [variableScope]
libsmf-1.3/src/smfsh.c:344:6: style: The scope of the variable 'off' can be reduced. [variableScope]
libsmf-1.3/src/smfsh.c:344:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmf-1.3/src/smfsh.c:443:6: style: The scope of the variable 'num' can be reduced. [variableScope]
libsmf-1.3/src/smfsh.c:720:15: style: The scope of the variable 'tempo' can be reduced. [variableScope]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmi/libsmi_0.4.8+dfsg2.orig.tar.gz
libsmi-0.4.8+dfsg2/lib/check.c:1393:5: style: Variable 'inetModulePtr' is reassigned a value before the old one has been used. [redundantAssignment]
libsmi-0.4.8+dfsg2/lib/check.c:1380:0: note: Variable 'inetModulePtr' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/lib/check.c:1393:5: note: Variable 'inetModulePtr' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/lib/check.c:1492:5: style: Variable 'transportModulePtr' is reassigned a value before the old one has been used. [redundantAssignment]
libsmi-0.4.8+dfsg2/lib/check.c:1477:0: note: Variable 'transportModulePtr' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/lib/check.c:1492:5: note: Variable 'transportModulePtr' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/lib/check.c:1589:5: style: Variable 'tcModulePtr' is reassigned a value before the old one has been used. [redundantAssignment]
libsmi-0.4.8+dfsg2/lib/check.c:1581:0: note: Variable 'tcModulePtr' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/lib/check.c:1589:5: note: Variable 'tcModulePtr' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/lib/check.c:388:12: style: The scope of the variable 'repeat' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/check.c:473:18: style: The scope of the variable 'nn1Ptr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/check.c:543:18: style: The scope of the variable 'nn1Ptr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/check.c:1804:13: style: The scope of the variable 'memberPtr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/check.c:1979:24: style: The scope of the variable 'name' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/check.c:1988:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/check.c:2105:13: style: The scope of the variable 'found' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/check.c:1883:49: style: Function 'smiCheckGroupMembership' argument 2 names different: declaration 'object' definition 'objectPtr'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/lib/check.h:53:61: note: Function 'smiCheckGroupMembership' argument 2 names different: declaration 'object' definition 'objectPtr'.
libsmi-0.4.8+dfsg2/lib/check.c:1883:49: note: Function 'smiCheckGroupMembership' argument 2 names different: declaration 'object' definition 'objectPtr'.
libsmi-0.4.8+dfsg2/lib/data.c:520:17: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:530:38: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:520:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:613:17: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:621:36: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:613:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:952:17: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:976:36: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:952:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:2405:17: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:2420:33: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:2405:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:3058:17: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:3069:41: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:3058:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:3068:35: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:3069:41: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:3068:35: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:3337:17: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:3347:38: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:3337:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:3346:32: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:3347:38: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:3346:32: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:3869:17: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:3882:36: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:3869:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:3880:31: warning: Either the condition 'parserPtr?parserPtr->line:-1' is redundant or there is possible null pointer dereference: parserPtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/data.c:3882:36: note: Assuming that condition 'parserPtr?parserPtr->line:-1' is not redundant
libsmi-0.4.8+dfsg2/lib/data.c:3880:31: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/data.c:707:14: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:708:14: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:709:15: style: The scope of the variable 'smiMacro' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:1141:15: style: The scope of the variable 'subid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:4587:29: style: The scope of the variable 'dir' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:4587:35: style: The scope of the variable 'smipath' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:4589:24: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:4591:14: style: The scope of the variable 'sep' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:4593:24: style: The scope of the variable 'ext' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:4652:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/data.c:4653:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
<stdout>:13390:27: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:13387:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
<stdout>:13390:27: note: Null pointer dereference
<stdout>:13392:9: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:13387:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
<stdout>:13392:9: note: Null pointer dereference
<stdout>:13741:2: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:13630:18: note: Calling function 'smi_init_buffer', 1st argument 'b' value is 0
<stdout>:13741:2: note: Null pointer dereference
<stdout>:13742:2: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:13630:18: note: Calling function 'smi_init_buffer', 1st argument 'b' value is 0
<stdout>:13742:2: note: Null pointer dereference
<stdout>:13753:9: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:13630:18: note: Calling function 'smi_init_buffer', 1st argument 'b' value is 0
<stdout>:13753:9: note: Null pointer dereference
<stdout>:13485:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
<stdout>:11207:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
<stdout>:13485:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
<stdout>:13505:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
<stdout>:11532:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
<stdout>:13505:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
<stdout>:13922:49: style: Function 'smi_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
<stdout>:305:48: note: Function 'smi_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
<stdout>:13922:49: note: Function 'smi_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
<stdout>:13935:49: style: Function 'smi_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
<stdout>:306:47: note: Function 'smi_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
<stdout>:13935:49: note: Function 'smi_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
<stdout>:13935:63: style: Function 'smi_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
<stdout>:306:57: note: Function 'smi_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
<stdout>:13935:63: note: Function 'smi_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libsmi-0.4.8+dfsg2/lib/smi.c:1941:10: warning: Either the condition '!smiTypePtr' is redundant or there is possible null pointer dereference: smiTypePtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/smi.c:1939:6: note: Assuming that condition '!smiTypePtr' is not redundant
libsmi-0.4.8+dfsg2/lib/smi.c:1941:10: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/smi.c:1978:10: warning: Either the condition '!smiTypePtr' is redundant or there is possible null pointer dereference: smiTypePtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/smi.c:1976:6: note: Assuming that condition '!smiTypePtr' is not redundant
libsmi-0.4.8+dfsg2/lib/smi.c:1978:10: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/smi.c:2021:10: warning: Either the condition '!smiTypePtr' is redundant or there is possible null pointer dereference: smiTypePtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/smi.c:2019:6: note: Assuming that condition '!smiTypePtr' is not redundant
libsmi-0.4.8+dfsg2/lib/smi.c:2021:10: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/smi.c:2074:10: warning: Either the condition '!smiTypePtr' is redundant or there is possible null pointer dereference: smiTypePtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/lib/smi.c:2072:6: note: Assuming that condition '!smiTypePtr' is not redundant
libsmi-0.4.8+dfsg2/lib/smi.c:2074:10: note: Null pointer dereference
libsmi-0.4.8+dfsg2/lib/smi.c:2106:3: performance: Buffer 'f' is being written before its old content has been used. [redundantCopy]
libsmi-0.4.8+dfsg2/lib/smi.c:2105:3: note: Buffer 'f' is being written before its old content has been used.
libsmi-0.4.8+dfsg2/lib/smi.c:2106:3: note: Buffer 'f' is being written before its old content has been used.
libsmi-0.4.8+dfsg2/lib/smi.c:137:21: style: The scope of the variable 'parentPtr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:333:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:334:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:334:17: style: The scope of the variable 'arg' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1296:22: style: The scope of the variable 'nodePtr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1298:21: style: The scope of the variable 'oidlen' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1299:18: style: The scope of the variable 'oid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1465:19: style: The scope of the variable 'importPtr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1868:11: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1916:21: style: The scope of the variable 'pfx' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1917:12: style: The scope of the variable 'k' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1917:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1917:18: style: The scope of the variable 'have_pfx' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1919:19: style: The scope of the variable 'vv' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1920:9: style: The scope of the variable 'xlen' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1924:19: style: The scope of the variable 'v32' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1925:19: style: The scope of the variable 'v64' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:2338:16: style: The scope of the variable 'modulePtr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:2364:16: style: The scope of the variable 'modulePtr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:2488:15: style: The scope of the variable 'last' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/lib/smi.c:1944:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
libsmi-0.4.8+dfsg2/lib/smi.c:1967:17: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
libsmi-0.4.8+dfsg2/lib/smi.c:1981:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
libsmi-0.4.8+dfsg2/lib/smi.c:2010:17: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
libsmi-0.4.8+dfsg2/lib/smi.c:2024:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
libsmi-0.4.8+dfsg2/lib/smi.c:2063:12: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
libsmi-0.4.8+dfsg2/lib/smi.c:2077:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
libsmi-0.4.8+dfsg2/lib/smi.c:2125:12: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
libsmi-0.4.8+dfsg2/lib/smi.c:298:28: style: Function 'smiSetPath' argument 1 names different: declaration 'path' definition 's'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/lib/smi.h:379:35: note: Function 'smiSetPath' argument 1 names different: declaration 'path' definition 's'.
libsmi-0.4.8+dfsg2/lib/smi.c:298:28: note: Function 'smiSetPath' argument 1 names different: declaration 'path' definition 's'.
libsmi-0.4.8+dfsg2/lib/smi.c:1048:51: style: Function 'smiGetNextAttribute' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiTypePtr'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/lib/smi.h:474:56: note: Function 'smiGetNextAttribute' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiTypePtr'.
libsmi-0.4.8+dfsg2/lib/smi.c:1048:51: note: Function 'smiGetNextAttribute' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiTypePtr'.
libsmi-0.4.8+dfsg2/lib/smi.c:1090:50: style: Function 'smiGetAttributeParentType' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiAttributePtr'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/lib/smi.h:476:57: note: Function 'smiGetAttributeParentType' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiAttributePtr'.
libsmi-0.4.8+dfsg2/lib/smi.c:1090:50: note: Function 'smiGetAttributeParentType' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiAttributePtr'.
libsmi-0.4.8+dfsg2/lib/smi.c:1103:53: style: Function 'smiGetAttributeParentClass' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiAttributePtr'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/lib/smi.h:478:59: note: Function 'smiGetAttributeParentClass' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiAttributePtr'.
libsmi-0.4.8+dfsg2/lib/smi.c:1103:53: note: Function 'smiGetAttributeParentClass' argument 1 names different: declaration 'smiAtrributePtr' definition 'smiAttributePtr'.
libsmi-0.4.8+dfsg2/lib/smi.c:1292:58: style: Function 'smiGetNode' argument 2 names different: declaration 'name' definition 'node'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/lib/smi.h:517:65: note: Function 'smiGetNode' argument 2 names different: declaration 'name' definition 'node'.
libsmi-0.4.8+dfsg2/lib/smi.c:1292:58: note: Function 'smiGetNode' argument 2 names different: declaration 'name' definition 'node'.
libsmi-0.4.8+dfsg2/lib/smi.c:1968:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsmi-0.4.8+dfsg2/lib/smi.c:2011:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsmi-0.4.8+dfsg2/lib/smi.c:2064:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsmi-0.4.8+dfsg2/lib/smi.c:2126:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsmi-0.4.8+dfsg2/lib/smi.c:2235:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsmi-0.4.8+dfsg2/lib/snprintf.c:571:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:106:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:114:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:106:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:174:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:287:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:174:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:327:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:340:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:327:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:397:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:481:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:397:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:520:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:528:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:520:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:572:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:602:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:572:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:642:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:655:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/if-mib-mgr-stub.c:642:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:104:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:155:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:104:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:194:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:202:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:194:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:254:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:322:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:254:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:361:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:369:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:361:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:412:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:440:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:412:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:490:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:556:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/mau-mib-mgr-stub.c:490:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:251:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:264:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:251:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:304:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:317:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:304:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:357:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:370:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:357:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:409:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:417:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:409:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:457:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:470:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:457:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:510:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:523:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:510:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:563:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:576:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:563:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:616:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:629:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:616:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:669:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:682:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:669:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:722:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:735:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:722:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:774:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:782:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:774:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:828:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:874:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:828:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:917:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:944:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:917:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:984:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:997:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:984:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1038:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1056:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1038:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1098:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1120:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1098:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1160:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1174:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1160:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1223:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1280:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1223:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1324:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1357:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1324:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1406:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1463:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1406:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1504:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1522:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1504:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1563:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1581:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1563:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1629:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1683:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1629:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1728:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1768:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1728:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1811:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1839:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1811:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1880:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1898:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1880:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1939:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1957:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:1939:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2005:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2059:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2005:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2105:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2150:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2105:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2194:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2228:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2194:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2268:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2279:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2268:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2321:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2344:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2321:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2392:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2450:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2392:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2497:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2549:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2497:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2590:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2608:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2590:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2651:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2682:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2651:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2728:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2776:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/rmon2-mib-mgr-stub.c:2728:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:100:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:145:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:100:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:186:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:203:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:186:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:271:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:424:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:271:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:463:17: warning: Either the condition 'if(response)' is redundant or there is possible null pointer dereference: response. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:471:8: note: Assuming that condition 'if(response)' is not redundant
libsmi-0.4.8+dfsg2/test/dumps/netsnmp/snmpv2-mib-mgr-stub.c:463:17: note: Null pointer dereference
libsmi-0.4.8+dfsg2/tools/dstring.c:120:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dstring.c:121:17: style: The scope of the variable 's' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dstring.c:147:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dstring.c:147:12: style: The scope of the variable 'o' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dstring.c:148:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dstring.c:187:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dstring.c:188:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dstring.c:145:67: style: Function 'dstring_append_vprintf' argument 3 names different: declaration 'ap' definition '_ap'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/tools/dstring.h:72:67: note: Function 'dstring_append_vprintf' argument 3 names different: declaration 'ap' definition '_ap'.
libsmi-0.4.8+dfsg2/tools/dstring.c:145:67: note: Function 'dstring_append_vprintf' argument 3 names different: declaration 'ap' definition '_ap'.
libsmi-0.4.8+dfsg2/tools/dstring.c:185:60: style: Function 'dstring_vprintf' argument 3 names different: declaration 'ap' definition '_ap'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/tools/dstring.h:78:60: note: Function 'dstring_vprintf' argument 3 names different: declaration 'ap' definition '_ap'.
libsmi-0.4.8+dfsg2/tools/dstring.c:185:60: note: Function 'dstring_vprintf' argument 3 names different: declaration 'ap' definition '_ap'.
libsmi-0.4.8+dfsg2/tools/dstring.c:153:13: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libsmi-0.4.8+dfsg2/tools/dstring.c:154:63: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libsmi-0.4.8+dfsg2/tools/dstring.c:155:13: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libsmi-0.4.8+dfsg2/tools/dstring.c:192:13: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libsmi-0.4.8+dfsg2/tools/dstring.c:193:55: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libsmi-0.4.8+dfsg2/tools/dstring.c:194:13: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
libsmi-0.4.8+dfsg2/tools/dump-cm.c:247:5: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libsmi-0.4.8+dfsg2/tools/dump-cm.c:243:0: note: Variable 'module' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/tools/dump-cm.c:247:5: note: Variable 'module' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/tools/dump-cm.c:469:24: style: Same expression on both sides of '>'. [duplicateExpression]
libsmi-0.4.8+dfsg2/tools/dump-cm.c:245:16: style: The scope of the variable 'ppNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-cm.c:287:17: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-cm.c:936:24: style: The scope of the variable 'ppNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-cm.c:938:17: style: The scope of the variable 'module' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-compliance.c:104:16: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1274:9: warning: Either the condition 'isnew&&listSmiNode' is redundant or there is possible null pointer dereference: listSmiNode. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1275:16: note: Assuming that condition 'isnew&&listSmiNode' is not redundant
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1274:9: note: Null pointer dereference
libsmi-0.4.8+dfsg2/tools/dump-corba.c:220:19: style: The scope of the variable 'q' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:411:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:591:22: style: The scope of the variable 'freeme' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:633:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:633:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:655:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:655:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:693:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:693:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:745:14: style: The scope of the variable 'childNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:836:16: style: The scope of the variable 'idlTypeName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:855:19: style: The scope of the variable 'smiRevision' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:857:19: style: The scope of the variable 'idlModuleName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:919:21: style: The scope of the variable 'nnName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:920:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1078:26: style: The scope of the variable 'relatedNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1079:11: style: The scope of the variable 'idlModuleName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1298:18: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1329:18: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1330:18: style: The scope of the variable 'idlNodeName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1377:18: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1379:18: style: The scope of the variable 'idlNodeName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-corba.c:1530:18: style: The scope of the variable 'date' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-imports.c:90:16: style: The scope of the variable 'smiModule2' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-imports.c:92:32: style: The scope of the variable 'done' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:114:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:130:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:132:16: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:727:14: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:883:11: style: The scope of the variable 'vb_type' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:888:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:1354:14: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-jax.c:1185:11: style: Variable 'snt' is assigned a value that is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:254:33: style: The scope of the variable 'iNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:255:17: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:747:26: style: The scope of the variable 'p' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:961:14: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:1055:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:1334:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:1373:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:129:19: style: struct member 'RowStatusCounter::basetables' is never used. [unusedStructMember]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:130:19: style: struct member 'RowStatusCounter::rowstatus' is never used. [unusedStructMember]
libsmi-0.4.8+dfsg2/tools/dump-metrics.c:131:19: style: struct member 'RowStatusCounter::storagetype' is never used. [unusedStructMember]
libsmi-0.4.8+dfsg2/tools/dump-mosy.c:302:36: warning: Either the condition 'if(smiType&&(smiType->decl!=SMI_DECL_IMPLICIT_TYPE))' is redundant or there is possible null pointer dereference: smiType. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/tools/dump-mosy.c:303:9: note: Assuming that condition 'if(smiType&&(smiType->decl!=SMI_DECL_IMPLICIT_TYPE))' is not redundant
libsmi-0.4.8+dfsg2/tools/dump-mosy.c:302:36: note: Null pointer dereference
libsmi-0.4.8+dfsg2/tools/dump-mosy.c:227:14: style: The scope of the variable 'type_name' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-mosy.c:476:14: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-netsnmp.c:408:16: style: The scope of the variable 'cModuleName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-netsnmp.c:409:16: style: The scope of the variable 'cSmiNodeName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-netsnmp.c:565:18: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-netsnmp.c:567:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-netsnmp.c:1298:11: style: The scope of the variable 'baseName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-netsnmp.c:1299:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-netsnmp.c:659:6: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:259:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:159:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:159:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:159:15: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:194:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:458:16: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:459:16: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:727:18: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:910:16: style: The scope of the variable 'optSmiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:911:16: style: The scope of the variable 'optSmiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-perl.c:1045:11: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/dump-python.c:262:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmi-0.4.8+dfsg2/tools/dump-python.c:159:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:159:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:159:15: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:197:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:462:16: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:463:16: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:481:16: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:720:18: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:908:16: style: The scope of the variable 'optSmiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-python.c:909:16: style: The scope of the variable 'optSmiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:315:13: style: Condition 'status!=0' is always false [knownConditionTrueFalse]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:314:11: note: Assignment 'status=0', assigned value is 0
libsmi-0.4.8+dfsg2/tools/dump-scli.c:315:13: note: Condition 'status!=0' is always false
libsmi-0.4.8+dfsg2/tools/dump-scli.c:325:13: style: Condition 'status==0' is always true [knownConditionTrueFalse]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:324:11: note: Assignment 'status=0', assigned value is 0
libsmi-0.4.8+dfsg2/tools/dump-scli.c:325:13: note: Condition 'status==0' is always true
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3319:11: style: Condition 'code!=0' is always true [knownConditionTrueFalse]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3318:9: note: Assignment 'code=1', assigned value is 1
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3319:11: note: Condition 'code!=0' is always true
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3330:11: style: Condition 'code!=0' is always true [knownConditionTrueFalse]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3329:9: note: Assignment 'code=1', assigned value is 1
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3330:11: note: Condition 'code!=0' is always true
libsmi-0.4.8+dfsg2/tools/dump-scli.c:108:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:108:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:129:11: style: The scope of the variable 'date' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:479:14: style: The scope of the variable 'sn' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:505:33: style: The scope of the variable 'iNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:506:17: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:725:25: style: The scope of the variable 'parentNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:778:50: style: The scope of the variable 'parentNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:782:19: style: The scope of the variable 'cModuleName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:840:19: style: The scope of the variable 'cModuleName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:1289:8: style: The scope of the variable 'cTableName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:1464:26: style: The scope of the variable 'parentNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:1505:47: style: The scope of the variable 'parentNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:2134:9: style: The scope of the variable 'last' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:2330:9: style: The scope of the variable 'last' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3313:11: style: The scope of the variable 'baseName' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3314:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:410:8: style: struct member 'Anonymous0::module' is never used. [unusedStructMember]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3321:6: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libsmi-0.4.8+dfsg2/tools/dump-scli.c:3332:6: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:97:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:120:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:144:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:167:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:190:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:213:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:236:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:259:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:865:37: style: The scope of the variable 'iNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sizes.c:866:21: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:258:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:380:18: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:401:18: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:637:22: style: The scope of the variable 'freeme' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:701:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:701:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:723:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:723:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:747:13: style: The scope of the variable 'n' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:951:34: style: The scope of the variable 'importedDescriptor' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1009:19: style: The scope of the variable 'smiRevision' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1091:11: style: The scope of the variable 'invalid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1124:19: style: The scope of the variable 'baseType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1125:19: style: The scope of the variable 'baseModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1126:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1126:14: style: The scope of the variable 'invalid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1128:11: style: The scope of the variable 'smiv2basetypes' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1250:15: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1252:14: style: The scope of the variable 'invalid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1252:23: style: The scope of the variable 'create' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1252:31: style: The scope of the variable 'assignement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1252:60: style: The scope of the variable 'addrowstatus' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1560:19: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-smi.c:1636:21: style: The scope of the variable 'objectGroup' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:549:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:506:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:216:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:354:18: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:395:22: style: The scope of the variable 'freeme' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:454:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:454:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:477:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:838:19: style: The scope of the variable 'tmpIdentity' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:922:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:951:15: style: The scope of the variable 'tmpType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:952:15: style: The scope of the variable 'tmpClass' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1067:16: style: The scope of the variable 'tmpClass' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1115:25: style: The scope of the variable 'relatedNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1117:15: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1343:19: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1476:18: style: The scope of the variable 'smiOption' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1477:20: style: The scope of the variable 'smiRefinement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1478:20: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1598:18: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sming.c:1599:14: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:886:43: warning: Either the condition 'if(smiNode)' is redundant or there is possible null pointer dereference: smiNode. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:952:5: note: Assuming that condition 'if(smiNode)' is not redundant
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:886:43: note: Null pointer dereference
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:133:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:241:18: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:447:22: style: The scope of the variable 'freeme' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:511:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:511:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:534:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:793:17: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:795:17: style: The scope of the variable 'id' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:822:34: style: The scope of the variable 'importedDescriptor' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:877:19: style: The scope of the variable 'smiRevision' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:878:29: style: The scope of the variable 'smiNode2' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:879:19: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:880:19: style: The scope of the variable 'id' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:1049:15: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:1051:14: style: The scope of the variable 'invalid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:1051:23: style: The scope of the variable 'create' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:1051:31: style: The scope of the variable 'assignement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:1051:60: style: The scope of the variable 'addinstanceid' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-sppi.c:1325:21: style: The scope of the variable 'objectGroup' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:880:24: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:440:5: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:436:0: note: Variable 'module' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/tools/dump-svg.c:440:5: note: Variable 'module' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/tools/dump-svg.c:190:18: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:209:18: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:288:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:288:20: style: The scope of the variable 'target_exists' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:289:17: style: The scope of the variable 'length' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:290:28: style: The scope of the variable 'tooltipDescription' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:290:49: style: The scope of the variable 'typeDescription' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:291:18: style: The scope of the variable 'baseTypeTooltipText' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:292:18: style: The scope of the variable 'isDefined' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:438:16: style: The scope of the variable 'ppNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:520:17: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:522:12: style: The scope of the variable 'length' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:523:11: style: The scope of the variable 'tooltip' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:523:21: style: The scope of the variable 'tooltipTable' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:523:36: style: The scope of the variable 'tooltipEntry' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:524:17: style: The scope of the variable 'blankLine' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1136:24: style: The scope of the variable 'ppNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1138:17: style: The scope of the variable 'module' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1401:18: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1431:14: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1461:14: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1493:14: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1528:20: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1675:20: style: The scope of the variable 'j' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1675:23: style: The scope of the variable 'k' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1676:21: style: The scope of the variable 'tooltip' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1677:21: style: The scope of the variable 'smiElement' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:1815:26: style: The scope of the variable 'foreign_exists' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:2203:18: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:2763:11: style: The scope of the variable 'a' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-svg.c:2763:14: style: The scope of the variable 'b' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:272:30: style: The scope of the variable 'indexNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:274:18: style: The scope of the variable 'type' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:275:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:275:24: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:275:29: style: The scope of the variable 'prefixlen' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:276:17: style: The scope of the variable 'newtypefieldlen' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:277:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:278:11: style: The scope of the variable 'type_name' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:426:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-tree.c:457:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-types.c:556:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsmi-0.4.8+dfsg2/tools/dump-types.c:555:9: note: outer condition: smiParentType
libsmi-0.4.8+dfsg2/tools/dump-types.c:556:7: note: identical inner condition: smiParentType
libsmi-0.4.8+dfsg2/tools/dump-types.c:248:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmi-0.4.8+dfsg2/tools/dump-types.c:261:23: warning: Either the condition '!nodePtr' is redundant or there is possible null pointer dereference: nodePtr. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/tools/dump-types.c:260:6: note: Assuming that condition '!nodePtr' is not redundant
libsmi-0.4.8+dfsg2/tools/dump-types.c:261:23: note: Null pointer dereference
libsmi-0.4.8+dfsg2/tools/dump-types.c:182:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-types.c:280:27: style: The scope of the variable 'typePtrPtr' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-types.c:433:21: style: The scope of the variable 'nn' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-types.c:435:20: style: The scope of the variable 's1' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-types.c:435:28: style: The scope of the variable 's2' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-types.c:482:11: style: The scope of the variable 'c' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-types.c:482:21: style: The scope of the variable 'flags' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:267:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:168:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:168:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:168:15: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:202:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:426:16: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:427:16: style: The scope of the variable 'smiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:647:18: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:829:16: style: The scope of the variable 'optSmiNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xml.c:830:16: style: The scope of the variable 'optSmiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:1224:15: style: Redundant condition: parent. '!parent || (parent && !containsIndex(parent,iterNode))' is equivalent to '!parent || !containsIndex(parent,iterNode)' [redundantCondition]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:266:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:266:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:266:15: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:930:15: style: The scope of the variable 'smiRange' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:1269:11: style: The scope of the variable 'iterSubNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:1533:14: style: The scope of the variable 'smiType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-xsd.c:1301:19: style: Variable 'numChildren' is assigned a value that is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:244:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:178:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:461:22: style: The scope of the variable 'freeme' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:581:14: style: The scope of the variable 'tkw' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:581:20: style: The scope of the variable 'lkw' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:581:26: style: The scope of the variable 'vkw' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:583:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:694:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:810:25: style: The scope of the variable 'baseType' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:996:14: style: The scope of the variable 'childNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:997:14: style: The scope of the variable 'parentNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:1202:14: style: The scope of the variable 'childNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:1203:14: style: The scope of the variable 'parentNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:1250:14: style: The scope of the variable 'vbNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:1329:18: style: The scope of the variable 'smiModule' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:597:13: style: Variable 'tkw' is assigned a value that is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/dump-yang.c:1208:15: style: Variable 'parentNode' is assigned a value that is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/fortopat.c:150:6: warning: Identical condition '!ret', second condition is always false [identicalConditionAfterEarlyExit]
libsmi-0.4.8+dfsg2/tools/fortopat.c:138:22: note: 'ret' is assigned value 'iterDH' here.
libsmi-0.4.8+dfsg2/tools/fortopat.c:142:9: note: first condition
libsmi-0.4.8+dfsg2/tools/fortopat.c:150:6: note: second condition
libsmi-0.4.8+dfsg2/tools/fortopat.c:152:10: warning: Identical condition '!ret', second condition is always false [identicalConditionAfterEarlyExit]
libsmi-0.4.8+dfsg2/tools/fortopat.c:138:22: note: 'ret' is assigned value 'iterDH' here.
libsmi-0.4.8+dfsg2/tools/fortopat.c:142:9: note: first condition
libsmi-0.4.8+dfsg2/tools/fortopat.c:152:10: note: second condition
libsmi-0.4.8+dfsg2/tools/fortopat.c:410:9: style: Condition 'r2' is always false [knownConditionTrueFalse]
libsmi-0.4.8+dfsg2/tools/fortopat.c:408:10: note: Assignment 'r2=NULL', assigned value is 0
libsmi-0.4.8+dfsg2/tools/fortopat.c:410:9: note: Condition 'r2' is always false
libsmi-0.4.8+dfsg2/tools/fortopat.c:408:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
libsmi-0.4.8+dfsg2/tools/fortopat.c:404:0: note: Variable 'r2' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/tools/fortopat.c:408:5: note: Variable 'r2' is reassigned a value before the old one has been used.
libsmi-0.4.8+dfsg2/tools/fortopat.c:748:18: style: The scope of the variable 'lp' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/fortopat.c:744:50: style: Function 'smiFormatToPattern' argument 2 names different: declaration 'range' definition 'smiRange'. [funcArgNamesDifferent]
libsmi-0.4.8+dfsg2/tools/fortopat.h:41:63: note: Function 'smiFormatToPattern' argument 2 names different: declaration 'range' definition 'smiRange'.
libsmi-0.4.8+dfsg2/tools/fortopat.c:744:50: note: Function 'smiFormatToPattern' argument 2 names different: declaration 'range' definition 'smiRange'.
libsmi-0.4.8+dfsg2/tools/fprint.c:91:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/fprint.c:91:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:287:24: style: The scope of the variable 'dummyEdge' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:288:24: style: The scope of the variable 'dummyNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:289:34: style: The scope of the variable 'dummyComponent' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:773:17: style: The scope of the variable 'tNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:907:11: style: The scope of the variable 'j' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:1199:16: style: The scope of the variable 'tNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:1311:24: style: The scope of the variable 'longestOverlap' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/rea.c:1165:13: style: Variable 'table' is assigned a value that is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/rea.c:1167:19: style: Variable 'basecounter' is assigned a value that is never used. [unreadVariable]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1581:9: warning: Either the condition 'oldType' is redundant or there is possible null pointer dereference: oldType. [nullPointerRedundantCheck]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1569:9: note: Assuming that condition 'oldType' is not redundant
libsmi-0.4.8+dfsg2/tools/smidiff.c:1581:9: note: Null pointer dereference
libsmi-0.4.8+dfsg2/tools/smidiff.c:953:20: style: The scope of the variable 'ss' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1071:17: style: The scope of the variable 'subRange' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smidiff.c:2863:31: style: The scope of the variable 'foundNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smidiff.c:2885:14: style: The scope of the variable 'oldGroupNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smidiff.c:2885:29: style: The scope of the variable 'newGroupNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smidiff.c:2961:14: style: The scope of the variable 'oldGroupNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smidiff.c:2961:29: style: The scope of the variable 'newGroupNode' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1754:2: error: Common realloc mistake: 'strIdxLst' nulled but not freed upon failure [memleakOnRealloc]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1080:23: error: Undefined behavior: Variable 'str' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1096:24: error: Undefined behavior: Variable 'str' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1101:22: error: Undefined behavior: Variable 'str' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
libsmi-0.4.8+dfsg2/tools/smidiff.c:1757:34: error: Undefined behavior: Variable 'strIdxLst' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
libsmi-0.4.8+dfsg2/tools/smilint.c:217:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smilint.c:138:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsmi-0.4.8+dfsg2/tools/smiquery.c:135:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smiquery.c:135:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smiquery.c:193:11: style: The scope of the variable 'command' can be reduced. [variableScope]
libsmi-0.4.8+dfsg2/tools/smixlate.c:41:18: style: The scope of the variable 'i' can be reduced. [variableScope]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmithwaterman/libsmithwaterman_0.0+git20160702.2610e25.orig.tar.xz
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:511:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:372:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:373:21: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:375:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:376:21: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:380:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:381:21: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:385:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:386:21: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:405:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:406:21: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:412:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:413:21: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:419:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:420:21: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:281:7: style: The scope of the variable 'hasReferenceGap' can be reduced. [variableScope]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:281:32: style: The scope of the variable 'hasQueryGap' can be reduced. [variableScope]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:59:69: style: Function 'Align' argument 2 names different: declaration 'stringAl' definition 'cigarAl'. [funcArgNamesDifferent]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.h:35:48: note: Function 'Align' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:59:69: note: Function 'Align' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:517:73: style: Function 'Traceback' argument 2 names different: declaration 'stringAl' definition 'cigarAl'. [funcArgNamesDifferent]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.h:50:52: note: Function 'Traceback' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:517:73: note: Function 'Traceback' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:17:23: warning: Member variable 'CBandedSmithWaterman::mHomoPolymerGapOpenPenalty' is not initialized in the constructor. [uninitMemberVar]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.h:44:7: style: Technically the member function 'CBandedSmithWaterman::CorrectHomopolymerGapOrder' can be const. [functionConst]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:266:28: note: Technically the member function 'CBandedSmithWaterman::CorrectHomopolymerGapOrder' can be const.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.h:44:7: note: Technically the member function 'CBandedSmithWaterman::CorrectHomopolymerGapOrder' can be const.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.h:52:14: performance: Technically the member function 'CBandedSmithWaterman::UpdateBestScore' can be static. [functionStatic]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.h:101:35: note: Technically the member function 'CBandedSmithWaterman::UpdateBestScore' can be static.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.h:52:14: note: Technically the member function 'CBandedSmithWaterman::UpdateBestScore' can be static.
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:42:3: style: Class 'CBandedSmithWaterman' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsmithwaterman-0.0+git20160702.2610e25/BandedSmithWaterman.cpp:42:3: style: Class 'CBandedSmithWaterman' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsmithwaterman-0.0+git20160702.2610e25/IndelAllele.h:18:9: style: Technically the member function 'IndelAllele::referenceLength' can be const. [functionConst]
libsmithwaterman-0.0+git20160702.2610e25/IndelAllele.cpp:23:18: note: Technically the member function 'IndelAllele::referenceLength' can be const.
libsmithwaterman-0.0+git20160702.2610e25/IndelAllele.h:18:9: note: Technically the member function 'IndelAllele::referenceLength' can be const.
libsmithwaterman-0.0+git20160702.2610e25/IndelAllele.h:19:9: style: Technically the member function 'IndelAllele::readLength' can be const. [functionConst]
libsmithwaterman-0.0+git20160702.2610e25/IndelAllele.cpp:15:18: note: Technically the member function 'IndelAllele::readLength' can be const.
libsmithwaterman-0.0+git20160702.2610e25/IndelAllele.h:19:9: note: Technically the member function 'IndelAllele::readLength' can be const.
libsmithwaterman-0.0+git20160702.2610e25/IndelAllele.h:26:54: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:547:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:546:8: note: outer condition: !last.insertion
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:547:16: note: opposite inner condition: last.insertion
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:34:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:28:13: note: Assignment 'debug=false', assigned value is 0
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:34:9: note: Condition 'debug' is always false
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:35:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:28:13: note: Assignment 'debug=false', assigned value is 0
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:35:9: note: Condition 'debug' is always false
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:26:24: style: Function 'leftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'. [funcArgNamesDifferent]
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.h:23:24: note: Function 'leftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:26:24: note: Function 'leftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:26:62: style: Function 'leftAlign' argument 3 names different: declaration 'referenceSequence' definition 'baseReferenceSequence'. [funcArgNamesDifferent]
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.h:23:63: note: Function 'leftAlign' argument 3 names different: declaration 'referenceSequence' definition 'baseReferenceSequence'.
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:26:62: note: Function 'leftAlign' argument 3 names different: declaration 'referenceSequence' definition 'baseReferenceSequence'.
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:783:29: style: Function 'stablyLeftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'. [funcArgNamesDifferent]
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.h:24:29: note: Function 'stablyLeftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
libsmithwaterman-0.0+git20160702.2610e25/LeftAlign.cpp:783:29: note: Function 'stablyLeftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
libsmithwaterman-0.0+git20160702.2610e25/Repeats.cpp:3:36: style: Function 'repeatCounts' argument 1 names different: declaration 'pos' definition 'position'. [funcArgNamesDifferent]
libsmithwaterman-0.0+git20160702.2610e25/Repeats.h:7:36: note: Function 'repeatCounts' argument 1 names different: declaration 'pos' definition 'position'.
libsmithwaterman-0.0+git20160702.2610e25/Repeats.cpp:3:36: note: Function 'repeatCounts' argument 1 names different: declaration 'pos' definition 'position'.
libsmithwaterman-0.0+git20160702.2610e25/Repeats.cpp:3:64: style: Function 'repeatCounts' argument 2 names different: declaration 'seq' definition 'sequence'. [funcArgNamesDifferent]
libsmithwaterman-0.0+git20160702.2610e25/Repeats.h:7:59: note: Function 'repeatCounts' argument 2 names different: declaration 'seq' definition 'sequence'.
libsmithwaterman-0.0+git20160702.2610e25/Repeats.cpp:3:64: note: Function 'repeatCounts' argument 2 names different: declaration 'seq' definition 'sequence'.
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:238:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:584:35: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:585:24: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:589:35: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:590:24: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:594:35: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:595:24: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:614:35: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:615:24: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:621:35: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:622:24: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:628:35: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:629:24: style: Same expression on both sides of '-'. [duplicateExpression]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:149:9: style: The scope of the variable 'entropyWindowSize' can be reduced. [variableScope]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:240:50: style: The scope of the variable 'bestScoreDiagonal' can be reduced. [variableScope]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:242:59: style: The scope of the variable 'currentAnchorGapScore' can be reduced. [variableScope]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:677:10: style: The scope of the variable 'hasReferenceGap' can be reduced. [variableScope]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:677:35: style: The scope of the variable 'hasQueryGap' can be reduced. [variableScope]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::BestScore' is not initialized in the constructor. [uninitMemberVar]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mHomoPolymerGapOpenPenalty' is not initialized in the constructor. [uninitMemberVar]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mEntropyGapOpenPenalty' is not initialized in the constructor. [uninitMemberVar]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mRepeatGapExtensionPenalty' is not initialized in the constructor. [uninitMemberVar]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mMaxRepeatGapExtensionPenalty' is not initialized in the constructor. [uninitMemberVar]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.h:41:10: style: Technically the member function 'CSmithWatermanGotoh::CorrectHomopolymerGapOrder' can be const. [functionConst]
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.cpp:663:27: note: Technically the member function 'CSmithWatermanGotoh::CorrectHomopolymerGapOrder' can be const.
libsmithwaterman-0.0+git20160702.2610e25/SmithWatermanGotoh.h:41:10: note: Technically the member function 'CSmithWatermanGotoh::CorrectHomopolymerGapOrder' can be const.
libsmithwaterman-0.0+git20160702.2610e25/smithwaterman.cpp:75:9: style: The scope of the variable 'c' can be reduced. [variableScope]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsml/libsml_0.1.1+git20180125.orig.tar.xz
libsml-0.1.1+git20180125/sml/src/sml_file.c:89:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsml-0.1.1+git20180125/sml/src/sml_number.c:57:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsml-0.1.1+git20180125/sml/src/sml_transport.c:109:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libsml-0.1.1+git20180125/sml/src/sml_transport.c:67:11: style: Array index 'len' is used before limits check. [arrayIndexThenCheck]
libsml-0.1.1+git20180125/test/unity/unity.c:130:13: style: The scope of the variable 'next_divisor' can be reduced. [variableScope]
libsml-0.1.1+git20180125/test/unity/unity.c:163:13: style: The scope of the variable 'next_divisor' can be reduced. [variableScope]
libsml-0.1.1+git20180125/test/unity/unity.c:187:13: style: The scope of the variable 'nibble' can be reduced. [variableScope]
libsml-0.1.1+git20180125/test/unity/unity.c:534:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
libsml-0.1.1+git20180125/test/unity/unity.c:534:15: style: The scope of the variable 'tol' can be reduced. [variableScope]
libsml-0.1.1+git20180125/test/unity/unity.c:908:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsml-0.1.1+git20180125/test/unity/unity.c:1012:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libsml-0.1.1+git20180125/test/unity/unity.c:127:37: style: Function 'UnityPrintNumber' argument 1 names different: declaration 'number' definition 'number_to_print'. [funcArgNamesDifferent]
libsml-0.1.1+git20180125/test/unity/unity_internals.h:335:37: note: Function 'UnityPrintNumber' argument 1 names different: declaration 'number' definition 'number_to_print'.
libsml-0.1.1+git20180125/test/unity/unity.c:127:37: note: Function 'UnityPrintNumber' argument 1 names different: declaration 'number' definition 'number_to_print'.
libsml-0.1.1+git20180125/test/unity/unity.c:185:59: style: Function 'UnityPrintNumberHex' argument 2 names different: declaration 'nibbles' definition 'nibbles_to_print'. [funcArgNamesDifferent]
libsml-0.1.1+git20180125/test/unity/unity_internals.h:337:59: note: Function 'UnityPrintNumberHex' argument 2 names different: declaration 'nibbles' definition 'nibbles_to_print'.
libsml-0.1.1+git20180125/test/unity/unity.c:185:59: note: Function 'UnityPrintNumberHex' argument 2 names different: declaration 'nibbles' definition 'nibbles_to_print'.
libsml-0.1.1+git20180125/test/unity/unity.c:1063:28: style: Function 'UnityFail' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
libsml-0.1.1+git20180125/test/unity/unity_internals.h:395:28: note: Function 'UnityFail' argument 1 names different: declaration 'message' definition 'msg'.
libsml-0.1.1+git20180125/test/unity/unity.c:1063:28: note: Function 'UnityFail' argument 1 names different: declaration 'message' definition 'msg'.
libsml-0.1.1+git20180125/test/unity/unity.c:1082:30: style: Function 'UnityIgnore' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
libsml-0.1.1+git20180125/test/unity/unity_internals.h:397:30: note: Function 'UnityIgnore' argument 1 names different: declaration 'message' definition 'msg'.
libsml-0.1.1+git20180125/test/unity/unity.c:1082:30: note: Function 'UnityIgnore' argument 1 names different: declaration 'message' definition 'msg'.
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:73:24: style: Function 'UnityTestRunner' argument 2 names different: declaration 'body' definition 'testBody'. [funcArgNamesDifferent]
libsml-0.1.1+git20180125/test/unity/unity_fixture_internals.h:21:25: note: Function 'UnityTestRunner' argument 2 names different: declaration 'body' definition 'testBody'.
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:73:24: note: Function 'UnityTestRunner' argument 2 names different: declaration 'body' definition 'testBody'.
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:149:47: style: Function 'UnityMalloc_MakeMallocFailAfterCount' argument 1 names different: declaration 'count' definition 'countdown'. [funcArgNamesDifferent]
libsml-0.1.1+git20180125/test/unity/unity_fixture.h:79:47: note: Function 'UnityMalloc_MakeMallocFailAfterCount' argument 1 names different: declaration 'count' definition 'countdown'.
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:149:47: note: Function 'UnityMalloc_MakeMallocFailAfterCount' argument 1 names different: declaration 'count' definition 'countdown'.
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:281:31: style: Function 'UnityPointer_Set' argument 1 names different: declaration 'ptr' definition 'pointer'. [funcArgNamesDifferent]
libsml-0.1.1+git20180125/test/unity/unity_fixture_internals.h:35:31: note: Function 'UnityPointer_Set' argument 1 names different: declaration 'ptr' definition 'pointer'.
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:281:31: note: Function 'UnityPointer_Set' argument 1 names different: declaration 'ptr' definition 'pointer'.
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:267:27: style: struct member '_PointerPair::next' is never used. [unusedStructMember]
libsml-0.1.1+git20180125/test/unity/unity_fixture.c:193:5: error: Memory leak: guard [memleak]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmpp34/libsmpp34_1.13.0.orig.tar.xz
libsmpp34-1.13.0/src/smpp34_dumpBuf.c:54:5: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
libsmpp34-1.13.0/src/smpp34_dumpBuf.c:51:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
libsmpp34-1.13.0/src/smpp34_dumpBuf.c:54:5: note: Variable 'buffer' is reassigned a value before the old one has been used.
libsmpp34-1.13.0/src/smpp34_dumpPdu.c:239:22: portability: 'tt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsmpp34-1.13.0/src/smpp34_dumpPdu.c:46:10: style: Unused variable: dummy_b [unusedVariable]
libsmpp34-1.13.0/src/smpp34_dumpPdu.c:47:16: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_dumpPdu.c:48:0: style: Variable 'lenval' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_dumpPdu.c:54:17: style: Variable 'lefterror' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_pack.c:215:15: style: Same expression on both sides of '-' because the value of 'aux' and 'aux2' are the same. [duplicateExpression]
libsmpp34-1.13.0/src/smpp34_pack.c:49:20: note: 'aux' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_pack.c:50:21: note: 'aux2' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_pack.c:215:15: note: Same expression on both sides of '-' because the value of 'aux' and 'aux2' are the same.
libsmpp34-1.13.0/src/smpp34_pack.c:216:19: style: Same expression on both sides of '-' because the value of 'aux' and 'aux2' are the same. [duplicateExpression]
libsmpp34-1.13.0/src/smpp34_pack.c:49:20: note: 'aux' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_pack.c:50:21: note: 'aux2' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_pack.c:216:19: note: Same expression on both sides of '-' because the value of 'aux' and 'aux2' are the same.
libsmpp34-1.13.0/src/smpp34_pack.c:229:22: portability: 'tt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsmpp34-1.13.0/src/smpp34_pack.c:46:10: style: Unused variable: dummy_b [unusedVariable]
libsmpp34-1.13.0/src/smpp34_pack.c:51:0: style: Variable 'lenval' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_pack.c:52:16: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_pack.c:57:17: style: Variable 'lefterror' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_params.c:213:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmpp34-1.13.0/src/smpp34_params.c:226:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmpp34-1.13.0/src/smpp34_unpack.c:233:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmpp34-1.13.0/src/smpp34_unpack.c:233:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsmpp34-1.13.0/src/smpp34_unpack.c:232:30: style: Same expression on both sides of '-' because the value of 'aux' and 'ini' are the same. [duplicateExpression]
libsmpp34-1.13.0/src/smpp34_unpack.c:48:31: note: 'aux' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_unpack.c:47:31: note: 'ini' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_unpack.c:232:30: note: Same expression on both sides of '-' because the value of 'aux' and 'ini' are the same.
libsmpp34-1.13.0/src/smpp34_unpack.c:233:13: style: Same expression on both sides of '-' because the value of 'aux' and 'ini' are the same. [duplicateExpression]
libsmpp34-1.13.0/src/smpp34_unpack.c:48:31: note: 'aux' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_unpack.c:47:31: note: 'ini' is assigned value 'ptrBuf' here.
libsmpp34-1.13.0/src/smpp34_unpack.c:233:13: note: Same expression on both sides of '-' because the value of 'aux' and 'ini' are the same.
libsmpp34-1.13.0/src/smpp34_unpack.c:46:10: style: Unused variable: dummy_b [unusedVariable]
libsmpp34-1.13.0/src/smpp34_unpack.c:49:0: style: Variable 'lenval' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_unpack.c:50:16: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/src/smpp34_unpack.c:233:13: style: Variable 'lefterror' is assigned a value that is never used. [unreadVariable]
libsmpp34-1.13.0/test_apps/tcp.c:40:40: style: Function 'do_tcp_connect' argument 2 names different: declaration 'sock_tcp' definition 's'. [funcArgNamesDifferent]
libsmpp34-1.13.0/test_apps/esme.h:62:40: note: Function 'do_tcp_connect' argument 2 names different: declaration 'sock_tcp' definition 's'.
libsmpp34-1.13.0/test_apps/tcp.c:40:40: note: Function 'do_tcp_connect' argument 2 names different: declaration 'sock_tcp' definition 's'.
libsmpp34-1.13.0/test_pdu/bind_receiver_test.c:57:5: style: Variable 'b.addr_ton' is reassigned a value before the old one has been used. [redundantAssignment]
libsmpp34-1.13.0/test_pdu/bind_receiver_test.c:56:5: note: Variable 'b.addr_ton' is reassigned a value before the old one has been used.
libsmpp34-1.13.0/test_pdu/bind_receiver_test.c:57:5: note: Variable 'b.addr_ton' is reassigned a value before the old one has been used.
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsmraw/libsmraw_20180123.orig.tar.gz
libsmraw-20180123/libbfio/libbfio_file_pool.c:47:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
libsmraw-20180123/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
libsmraw-20180123/libbfio/libbfio_handle.c:2147:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libbfio/libbfio_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libbfio/libbfio_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_array.c:373:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_array.c:688:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_array.c:690:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_array.c:920:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_array.c:921:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_array.c:1178:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_array.c:1179:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_btree.c:41:10: style: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'. [funcArgNamesDifferent]
libsmraw-20180123/libcdata/libcdata_btree.h:60:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libsmraw-20180123/libcdata/libcdata_btree.c:41:10: note: Function 'libcdata_btree_initialize' argument 2 names different: declaration 'maximum_number_of_sub_nodes' definition 'maximum_number_of_values'.
libsmraw-20180123/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_range_list.c:3212:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsmraw-20180123/libcdata/libcdata_tree_node.c:2001:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libsmraw-20180123/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmraw-20180123/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmraw-20180123/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
libsmraw-20180123/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
libsmraw-20180123/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libsmraw-20180123/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libsmraw-20180123/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libsmraw-20180123/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libsmraw-20180123/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libsmraw-20180123/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libsmraw-20180123/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libsmraw-20180123/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libsmraw-20180123/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libsmraw-20180123/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libsmraw-20180123/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmraw-20180123/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcpath/libcpath_path.c:255:0: error: #error Missing change directory function [preprocessorErrorDirective]
libsmraw-20180123/libcpath/libcpath_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcpath/libcpath_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
libsmraw-20180123/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libsmraw-20180123/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libsmraw-20180123/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libsmraw-20180123/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libsmraw-20180123/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libsmraw-20180123/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libsmraw-20180123/libfcache/libfcache_cache.c:384:11: style: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. [funcArgNamesDifferent]
libsmraw-20180123/libfcache/libfcache_cache.h:89:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libsmraw-20180123/libfcache/libfcache_cache.c:384:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libsmraw-20180123/libfcache/libfcache_cache_value.c:293:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfcache/libfcache_date_time.c:44:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_btree.c:2154:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_btree.c:2360:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_btree_node.c:244:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_btree_node.c:274:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_btree_node.c:304:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_list.c:480:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_list.c:888:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_list.c:2311:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_list.c:2831:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_mapped_range.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_range.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_range.c:338:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_stream.c:1512:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_stream.c:1874:10: style: The scope of the variable 'write_count' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_tree_node.c:335:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_tree_node.c:363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_tree_node.c:511:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_tree_node.c:1863:6: style: The scope of the variable 'last_sub_node_index' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_tree_node.c:1864:6: style: The scope of the variable 'split_sub_node_index' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_tree_node.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfdata/libfdata_tree_node.c:774:10: style: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. [funcArgNamesDifferent]
libsmraw-20180123/libfdata/libfdata_tree_node.h:174:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libsmraw-20180123/libfdata/libfdata_tree_node.c:774:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libsmraw-20180123/libfdata/libfdata_vector.c:987:11: style: The scope of the variable 'calculated_element_index' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:855:7: warning: Either the condition 'utf16_string_index==NULL' is redundant or there is possible null pointer dereference: utf16_string_index. [nullPointerRedundantCheck]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:919:25: note: Assuming that condition 'utf16_string_index==NULL' is not redundant
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:855:7: note: Null pointer dereference
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:1351:7: warning: Either the condition 'utf32_string_index==NULL' is redundant or there is possible null pointer dereference: utf32_string_index. [nullPointerRedundantCheck]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:1415:25: note: Assuming that condition 'utf32_string_index==NULL' is not redundant
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:1351:7: note: Null pointer dereference
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:264:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:416:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:603:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:817:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:818:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:1099:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:1313:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_binary_data.c:1314:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_data_handle.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2014:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2877:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:3740:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:849:7: style: The scope of the variable 'value_string' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:855:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:856:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:857:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:860:11: style: The scope of the variable 'exponent_divider' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:861:10: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:862:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:863:10: style: The scope of the variable 'is_indeterminate' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:864:10: style: The scope of the variable 'is_infinite' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:865:10: style: The scope of the variable 'is_not_a_number' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:866:10: style: The scope of the variable 'is_signed' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:867:10: style: The scope of the variable 'is_zero' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:868:10: style: The scope of the variable 'use_value_string' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:869:9: style: The scope of the variable 'bit_shift' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:870:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1238:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1239:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1244:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1245:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1246:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1255:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1752:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1756:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1757:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:1759:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2056:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2101:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2102:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2107:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2108:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2109:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2118:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2616:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2619:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2620:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2622:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2919:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2964:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2965:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2970:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2971:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2972:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:2981:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:3479:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:3482:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:3483:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:3485:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:568:13: style: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libsmraw-20180123/libfvalue/libfvalue_floating_point.h:101:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:568:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:660:13: style: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libsmraw-20180123/libfvalue/libfvalue_floating_point.h:117:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:660:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:752:13: style: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libsmraw-20180123/libfvalue/libfvalue_floating_point.h:133:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libsmraw-20180123/libfvalue/libfvalue_floating_point.c:752:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libsmraw-20180123/libfvalue/libfvalue_integer.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_integer.c:904:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_integer.c:1185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_integer.c:1560:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_integer.c:1841:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_integer.c:2216:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_integer.c:2497:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_integer.c:491:13: style: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libsmraw-20180123/libfvalue/libfvalue_integer.h:89:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libsmraw-20180123/libfvalue/libfvalue_integer.c:491:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libsmraw-20180123/libfvalue/libfvalue_integer.c:583:13: style: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libsmraw-20180123/libfvalue/libfvalue_integer.h:105:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libsmraw-20180123/libfvalue/libfvalue_integer.c:583:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libsmraw-20180123/libfvalue/libfvalue_integer.c:675:13: style: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libsmraw-20180123/libfvalue/libfvalue_integer.h:121:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libsmraw-20180123/libfvalue/libfvalue_integer.c:675:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libsmraw-20180123/libfvalue/libfvalue_split_utf16_string.c:239:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_split_utf16_string.c:449:9: style: The scope of the variable 'utf16_string_segment_offset' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_split_utf8_string.c:239:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_split_utf8_string.c:449:9: style: The scope of the variable 'utf8_string_segment_offset' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:118:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:713:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:714:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:935:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:936:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:1547:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:1548:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:1769:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:1770:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:2381:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:2382:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:2603:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_string.c:2604:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_value.c:1469:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_value.c:3906:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_value.c:4210:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_value.c:4516:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_value_entry.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_value_type.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libfvalue/libfvalue_value_type.c:1002:10: style: The scope of the variable 'data_index' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_md5.c:621:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_md5.c:696:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha1.c:695:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha1.c:770:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha224.c:654:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha224.c:729:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha256.c:654:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha256.c:729:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha512.c:690:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libhmac/libhmac_sha512.c:765:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_handle.c:559:52: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsmraw-20180123/libsmraw/libsmraw_handle.c:557:51: note: outer condition: (access_flags&LIBSMRAW_ACCESS_FLAG_READ)!=0
libsmraw-20180123/libsmraw/libsmraw_handle.c:559:52: note: identical inner condition: (access_flags&LIBSMRAW_ACCESS_FLAG_READ)!=0
libsmraw-20180123/libsmraw/libsmraw_handle.c:376:34: style: Function 'libsmraw_internal_handle_initialize_write_values' argument 1 names different: declaration 'raw_io_handle' definition 'internal_handle'. [funcArgNamesDifferent]
libsmraw-20180123/libsmraw/libsmraw_handle.h:118:34: note: Function 'libsmraw_internal_handle_initialize_write_values' argument 1 names different: declaration 'raw_io_handle' definition 'internal_handle'.
libsmraw-20180123/libsmraw/libsmraw_handle.c:376:34: note: Function 'libsmraw_internal_handle_initialize_write_values' argument 1 names different: declaration 'raw_io_handle' definition 'internal_handle'.
libsmraw-20180123/libsmraw/libsmraw_information_file.c:484:19: error: Array 'input_string[128]' accessed at index 128, which is out of bounds. [arrayIndexOutOfBounds]
libsmraw-20180123/libsmraw/libsmraw_information_file.c:468:3: note: After for loop, input_string_index has value 128
libsmraw-20180123/libsmraw/libsmraw_information_file.c:484:19: note: Array index out of bounds
libsmraw-20180123/libsmraw/libsmraw_information_file.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_io_handle.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_io_handle.c:1623:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_support.c:76:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_support.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libsmraw/libsmraw_support.c:545:21: style: Array index 'suffix_index' is used before limits check. [arrayIndexThenCheck]
libsmraw-20180123/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsmraw-20180123/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
libsmraw-20180123/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
libsmraw-20180123/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libsmraw-20180123/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
libsmraw-20180123/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
libsmraw-20180123/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_codepage_windows_932.c:4392:88: warning: Either the condition 'additional_character<234' is redundant or the array 'libuna_codepage_windows_932_byte_stream_to_unicode_base_0x81da[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsmraw-20180123/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
libsmraw-20180123/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
libsmraw-20180123/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
libsmraw-20180123/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:7280:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:8213:86: warning: Either the condition 'unicode_character<64020' is redundant or the array 'libuna_codepage_windows_949_unicode_to_byte_stream_base_0xf900[268]' is accessed at index 275, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
libsmraw-20180123/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libsmraw-20180123/libuna/libuna_utf16_string.h:146:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libsmraw-20180123/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libsmraw-20180123/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libsmraw-20180123/libuna/libuna_utf16_string.h:147:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libsmraw-20180123/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libsmraw-20180123/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libsmraw-20180123/libuna/libuna_utf32_string.h:146:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libsmraw-20180123/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libsmraw-20180123/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libsmraw-20180123/libuna/libuna_utf32_string.h:147:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libsmraw-20180123/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libsmraw-20180123/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/pysmraw/pysmraw.c:548:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libsmraw-20180123/pysmraw/pysmraw.c:528:0: note: Variable 'module' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw.c:548:2: note: Variable 'module' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw.c:82:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw.c:468:3: style: Variable 'libsmraw_glob_free' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmraw-20180123/pysmraw/pysmraw_file_object_io_handle.c:214:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/pysmraw/pysmraw_file_object_io_handle.c:1205:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/pysmraw/pysmraw_handle.c:288:2: style: Variable 'pysmraw_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libsmraw-20180123/pysmraw/pysmraw_handle.c:286:0: note: Variable 'pysmraw_handle' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw_handle.c:288:2: note: Variable 'pysmraw_handle' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw_handle.c:334:2: style: Variable 'pysmraw_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libsmraw-20180123/pysmraw/pysmraw_handle.c:330:0: note: Variable 'pysmraw_handle' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw_handle.c:334:2: note: Variable 'pysmraw_handle' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw_handle.c:356:2: style: Variable 'pysmraw_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libsmraw-20180123/pysmraw/pysmraw_handle.c:352:0: note: Variable 'pysmraw_handle' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw_handle.c:356:2: note: Variable 'pysmraw_handle' is reassigned a value before the old one has been used.
libsmraw-20180123/pysmraw/pysmraw_handle.c:413:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_handle.c:486:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_handle.c:1110:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_handle.c:1187:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_handle.c:1303:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_handle.c:1430:0: style: Variable 'write_count' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_handle.c:1517:0: style: Variable 'write_count' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_handle.c:1673:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/pysmraw/pysmraw_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/pysmraw/pysmraw_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/pysmraw/pysmraw_metadata.c:46:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:44:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:82:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:225:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:301:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:342:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:406:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:470:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:541:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:585:7: style: The scope of the variable 'smraw_error_string' can be reduced. [variableScope]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:44:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:60:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:63:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:82:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:102:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:105:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:225:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:262:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:276:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:279:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:301:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:321:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:324:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:342:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:384:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:387:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:406:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:448:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:451:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:470:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:517:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:520:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:541:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:563:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:566:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:585:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:607:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:610:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:60:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:102:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:276:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:321:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:384:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:448:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:517:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:563:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smraw.net/smraw.net_handle.cpp:607:11: error: Uninitialized variable: smraw_error_string [uninitvar]
libsmraw-20180123/smrawtools/byte_size_string.c:48:11: style: The scope of the variable 'last_factored_size' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/digest_hash.c:41:10: style: The scope of the variable 'digest_digit' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/log_handle.c:33:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libsmraw-20180123/smrawtools/mount_handle.c:214:9: style: The scope of the variable 'first_filename_length' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/mount_handle.c:215:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:435:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:491:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:492:9: style: The scope of the variable 'seconds_current' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:493:9: style: The scope of the variable 'seconds_total' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:494:9: style: The scope of the variable 'seconds_remaining' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:495:9: style: The scope of the variable 'timestamp_current' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:496:9: style: The scope of the variable 'new_percentage' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:601:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:602:9: style: The scope of the variable 'seconds_current' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:603:9: style: The scope of the variable 'timestamp_current' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:686:9: style: The scope of the variable 'seconds_total' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/process_status.c:853:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/smrawtools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
libsmraw-20180123/smrawtools/smrawtools_glob.c:163:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/smrawtools_glob.c:164:6: style: The scope of the variable 'result_iterator' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/storage_media_buffer.c:170:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/verification_handle.c:818:10: style: The scope of the variable 'calculated_md5_hash' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/verification_handle.c:819:10: style: The scope of the variable 'calculated_sha1_hash' can be reduced. [variableScope]
libsmraw-20180123/smrawtools/verification_handle.c:820:10: style: The scope of the variable 'calculated_sha256_hash' can be reduced. [variableScope]
libsmraw-20180123/tests/smraw_test_information_file.c:468:1: style: Label 'on_error' is not used. [unusedLabel]
libsmraw-20180123/tests/smraw_test_io_handle.c:847:1: style: Label 'on_error' is not used. [unusedLabel]
libsmraw-20180123/tests/smraw_test_read_loop.c:111:9: style: The scope of the variable 'read_size' can be reduced. [variableScope]
libsmraw-20180123/tests/smraw_test_read_loop.c:112:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libsmraw-20180123/tests/smraw_test_read_loop.c:188:9: style: The scope of the variable 'read_size' can be reduced. [variableScope]
libsmraw-20180123/tests/smraw_test_read_loop.c:189:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libsmraw-20180123/tests/smraw_test_support.c:45:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
libsmraw-20180123/tests/smraw_test_support.c:42:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
libsmraw-20180123/tests/smraw_test_support.c:45:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
libsmraw-20180123/tests/smraw_test_write.c:343:13: style: Condition 'result!=0' is always true [knownConditionTrueFalse]
libsmraw-20180123/tests/smraw_test_write.c:55:39: note: Assignment 'result=1', assigned value is 1
libsmraw-20180123/tests/smraw_test_write.c:343:13: note: Condition 'result!=0' is always true
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsms-aql-perl/libsms-aql-perl_1.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsms-send-aql-perl/libsms-send-aql-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsms-send-perl/libsms-send-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsndfile/libsndfile_1.0.28.orig.tar.gz
libsndfile-1.0.28/programs/common.c:51:26: style: The scope of the variable 'k' can be reduced. [variableScope]
libsndfile-1.0.28/programs/common.c:324:35: style: Function 'sfe_file_type_of_ext' argument 1 names different: declaration 'filename' definition 'str'. [funcArgNamesDifferent]
libsndfile-1.0.28/programs/common.h:69:39: note: Function 'sfe_file_type_of_ext' argument 1 names different: declaration 'filename' definition 'str'.
libsndfile-1.0.28/programs/common.c:324:35: note: Function 'sfe_file_type_of_ext' argument 1 names different: declaration 'filename' definition 'str'.
libsndfile-1.0.28/programs/sndfile-cmp.c:74:2: style: Variable 'sf1' is reassigned a value before the old one has been used. [redundantAssignment]
libsndfile-1.0.28/programs/sndfile-cmp.c:69:0: note: Variable 'sf1' is reassigned a value before the old one has been used.
libsndfile-1.0.28/programs/sndfile-cmp.c:74:2: note: Variable 'sf1' is reassigned a value before the old one has been used.
libsndfile-1.0.28/programs/sndfile-convert.c:353:14: style: The scope of the variable 'str' can be reduced. [variableScope]
libsndfile-1.0.28/programs/sndfile-convert.c:44:9: style: struct member 'OptionData::infilename' is never used. [unusedStructMember]
libsndfile-1.0.28/programs/sndfile-convert.c:44:22: style: struct member 'OptionData::outfilename' is never used. [unusedStructMember]
libsndfile-1.0.28/programs/sndfile-info.c:222:22: style: The scope of the variable 'decibels' can be reduced. [variableScope]
libsndfile-1.0.28/programs/sndfile-play.c:867:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsndfile-1.0.28/src/ALAC/ALACBitUtilities.c:214:49: style: Function 'BitBufferWrite' argument 2 names different: declaration 'value' definition 'bitValues'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/ALACBitUtilities.h:86:50: note: Function 'BitBufferWrite' argument 2 names different: declaration 'value' definition 'bitValues'.
libsndfile-1.0.28/src/ALAC/ALACBitUtilities.c:214:49: note: Function 'BitBufferWrite' argument 2 names different: declaration 'value' definition 'bitValues'.
libsndfile-1.0.28/src/ALAC/ag_dec.c:131:18: style: The scope of the variable 'load2' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/ag_dec.c:168:21: style: The scope of the variable 'v' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/ag_dec.c:217:12: style: The scope of the variable 'v' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/ag_dec.c:312:32: warning: Suspicious code: sign conversion of multiplier in calculation, even though multiplier can have a negative value [signConversion]
libsndfile-1.0.28/src/ALAC/ag_enc.c:101:18: style: The scope of the variable 'mod' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/ag_enc.c:101:23: style: The scope of the variable 'de' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/ag_enc.c:88:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsndfile-1.0.28/src/ALAC/ag_enc.c:277:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsndfile-1.0.28/src/ALAC/alac_encoder.c:1143:10: style: The scope of the variable 'theChannelAtom' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/alac_encoder.c:222:78: style: Function 'EncodeStereo' argument 3 names different: declaration 'input' definition 'inputBuffer'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/alac_encoder.c:55:93: note: Function 'EncodeStereo' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:222:78: note: Function 'EncodeStereo' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:504:82: style: Function 'EncodeStereoFast' argument 3 names different: declaration 'input' definition 'inputBuffer'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/alac_encoder.c:56:97: note: Function 'EncodeStereoFast' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:504:82: note: Function 'EncodeStereoFast' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:686:84: style: Function 'EncodeStereoEscape' argument 3 names different: declaration 'input' definition 'inputBuffer'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/alac_encoder.c:57:99: note: Function 'EncodeStereoEscape' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:686:84: note: Function 'EncodeStereoEscape' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:743:76: style: Function 'EncodeMono' argument 3 names different: declaration 'input' definition 'inputBuffer'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/alac_encoder.c:58:91: note: Function 'EncodeMono' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:743:76: note: Function 'EncodeMono' argument 3 names different: declaration 'input' definition 'inputBuffer'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:1139:48: style: Function 'alac_get_magic_cookie' argument 2 names different: declaration 'config' definition 'outCookie'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/alac_codec.h:101:53: note: Function 'alac_get_magic_cookie' argument 2 names different: declaration 'config' definition 'outCookie'.
libsndfile-1.0.28/src/ALAC/alac_encoder.c:1139:48: note: Function 'alac_get_magic_cookie' argument 2 names different: declaration 'config' definition 'outCookie'.
libsndfile-1.0.28/src/ALAC/dp_dec.c:107:20: style: The scope of the variable 'ib0' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:107:25: style: The scope of the variable 'ib1' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:107:30: style: The scope of the variable 'ib2' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:107:35: style: The scope of the variable 'ib3' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:190:20: style: The scope of the variable 'b4' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:190:24: style: The scope of the variable 'b5' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:190:28: style: The scope of the variable 'b6' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:190:32: style: The scope of the variable 'b7' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_dec.c:53:29: style: Function 'unpc_block' argument 1 names different: declaration 'pc' definition 'pc1'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/dplib.h:55:34: note: Function 'unpc_block' argument 1 names different: declaration 'pc' definition 'pc1'.
libsndfile-1.0.28/src/ALAC/dp_dec.c:53:29: note: Function 'unpc_block' argument 1 names different: declaration 'pc' definition 'pc1'.
libsndfile-1.0.28/src/ALAC/dp_dec.c:49:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsndfile-1.0.28/src/ALAC/dp_enc.c:197:20: style: The scope of the variable 'b4' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_enc.c:197:24: style: The scope of the variable 'b5' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_enc.c:197:28: style: The scope of the variable 'b6' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_enc.c:197:32: style: The scope of the variable 'b7' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/dp_enc.c:73:35: style: Function 'pc_block' argument 2 names different: declaration 'pc' definition 'pc1'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/ALAC/dplib.h:54:40: note: Function 'pc_block' argument 2 names different: declaration 'pc' definition 'pc1'.
libsndfile-1.0.28/src/ALAC/dp_enc.c:73:35: note: Function 'pc_block' argument 2 names different: declaration 'pc' definition 'pc1'.
libsndfile-1.0.28/src/ALAC/dp_enc.c:69:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsndfile-1.0.28/src/ALAC/matrix_dec.c:211:11: style: The scope of the variable 'l' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/matrix_dec.c:211:14: style: The scope of the variable 'r' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/matrix_enc.c:91:11: style: The scope of the variable 'l' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/matrix_enc.c:91:14: style: The scope of the variable 'r' can be reduced. [variableScope]
libsndfile-1.0.28/src/ALAC/matrix_enc.c:196:9: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
libsndfile-1.0.28/src/ALAC/matrix_enc.c:197:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libsndfile-1.0.28/src/G72x/g721.c:82:7: style: Function 'g721_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:95:23: note: Function 'g721_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g721.c:82:7: note: Function 'g721_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g721.c:127:7: style: Function 'g721_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:96:23: note: Function 'g721_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g721.c:127:7: note: Function 'g721_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g723_16.c:84:8: style: Function 'g723_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:98:26: note: Function 'g723_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g723_16.c:84:8: note: Function 'g723_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g723_16.c:135:8: style: Function 'g723_16_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:99:26: note: Function 'g723_16_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g723_16.c:135:8: note: Function 'g723_16_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g723_24.c:70:7: style: Function 'g723_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:101:26: note: Function 'g723_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g723_24.c:70:7: note: Function 'g723_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g723_24.c:113:7: style: Function 'g723_24_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:102:26: note: Function 'g723_24_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g723_24.c:113:7: note: Function 'g723_24_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g723_40.c:87:26: style: Function 'g723_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:104:26: note: Function 'g723_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g723_40.c:87:26: note: Function 'g723_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
libsndfile-1.0.28/src/G72x/g723_40.c:128:26: style: Function 'g723_40_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_priv.h:105:26: note: Function 'g723_40_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g723_40.c:128:26: note: Function 'g723_40_decoder' argument 1 names different: declaration 'code' definition 'i'.
libsndfile-1.0.28/src/G72x/g72x.c:300:7: style: The scope of the variable 'y' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:301:7: style: The scope of the variable 'dif' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:302:7: style: The scope of the variable 'al' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:384:9: style: The scope of the variable 'dex' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:385:9: style: The scope of the variable 'dqt' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:386:9: style: The scope of the variable 'dq' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:420:9: style: The scope of the variable 'a1ul' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:421:9: style: The scope of the variable 'pks1' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:422:9: style: The scope of the variable 'fa1' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x.c:487:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsndfile-1.0.28/src/G72x/g72x_test.c:95:7: style: The scope of the variable 'code' can be reduced. [variableScope]
libsndfile-1.0.28/src/G72x/g72x_test.c:148:28: style: Function 'gen_signal_double' argument 1 names different: declaration 'data' definition 'gendata'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_test.c:39:40: note: Function 'gen_signal_double' argument 1 names different: declaration 'data' definition 'gendata'.
libsndfile-1.0.28/src/G72x/g72x_test.c:148:28: note: Function 'gen_signal_double' argument 1 names different: declaration 'data' definition 'gendata'.
libsndfile-1.0.28/src/G72x/g72x_test.c:148:55: style: Function 'gen_signal_double' argument 3 names different: declaration 'datalen' definition 'gendatalen'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/G72x/g72x_test.c:39:64: note: Function 'gen_signal_double' argument 3 names different: declaration 'datalen' definition 'gendatalen'.
libsndfile-1.0.28/src/G72x/g72x_test.c:148:55: note: Function 'gen_signal_double' argument 3 names different: declaration 'datalen' definition 'gendatalen'.
libsndfile-1.0.28/src/GSM610/add.c:146:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsndfile-1.0.28/src/GSM610/add.c:147:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsndfile-1.0.28/src/GSM610/add.c:150:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsndfile-1.0.28/src/GSM610/code.c:19:21: style: Function 'Gsm_Coder' argument 1 names different: declaration 'S' definition 'State'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/GSM610/gsm610_priv.h:197:22: note: Function 'Gsm_Coder' argument 1 names different: declaration 'S' definition 'State'.
libsndfile-1.0.28/src/GSM610/code.c:19:21: note: Function 'Gsm_Coder' argument 1 names different: declaration 'S' definition 'State'.
libsndfile-1.0.28/src/GSM610/decode.c:21:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/gsm_decode.c:242:29: style: Variable 'sr' is assigned a value that is never used. [unreadVariable]
libsndfile-1.0.28/src/GSM610/long_term.c:904:17: style: The scope of the variable 'drpp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/lpc.c:312:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libsndfile-1.0.28/src/GSM610/lpc.c:28:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/lpc.c:30:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/lpc.c:249:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/preprocess.c:39:11: style: The scope of the variable 's1' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/preprocess.c:40:10: style: The scope of the variable 'L_s2' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/preprocess.c:42:10: style: The scope of the variable 'L_temp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/preprocess.c:44:11: style: The scope of the variable 'msp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/preprocess.c:44:16: style: The scope of the variable 'lsp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/preprocess.c:45:11: style: The scope of the variable 'SO' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/rpe.c:165:2: style: Variable 'EM' is reassigned a value before the old one has been used. [redundantAssignment]
libsndfile-1.0.28/src/GSM610/rpe.c:125:2: note: Variable 'EM' is reassigned a value before the old one has been used.
libsndfile-1.0.28/src/GSM610/rpe.c:165:2: note: Variable 'EM' is reassigned a value before the old one has been used.
libsndfile-1.0.28/src/GSM610/rpe.c:30:19: style: The scope of the variable 'L_result' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/rpe.c:347:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/rpe.c:200:8: style: Variable 'EM' is assigned a value that is never used. [unreadVariable]
libsndfile-1.0.28/src/GSM610/short_term.c:191:20: style: The scope of the variable 'di' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/short_term.c:191:33: style: The scope of the variable 'sav' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/short_term.c:228:17: style: The scope of the variable 'sav' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/short_term.c:228:22: style: The scope of the variable 'di' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/short_term.c:261:20: style: The scope of the variable 'sri' can be reduced. [variableScope]
libsndfile-1.0.28/src/GSM610/short_term.c:334:12: style: Function 'Gsm_Short_Term_Analysis_Filter' argument 3 names different: declaration 'd' definition 's'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/GSM610/gsm610_priv.h:235:13: note: Function 'Gsm_Short_Term_Analysis_Filter' argument 3 names different: declaration 'd' definition 's'.
libsndfile-1.0.28/src/GSM610/short_term.c:334:12: note: Function 'Gsm_Short_Term_Analysis_Filter' argument 3 names different: declaration 'd' definition 's'.
libsndfile-1.0.28/src/GSM610/short_term.c:375:12: style: Function 'Gsm_Short_Term_Synthesis_Filter' argument 3 names different: declaration 'drp' definition 'wt'. [funcArgNamesDifferent]
libsndfile-1.0.28/src/GSM610/gsm610_priv.h:278:13: note: Function 'Gsm_Short_Term_Synthesis_Filter' argument 3 names different: declaration 'drp' definition 'wt'.
libsndfile-1.0.28/src/GSM610/short_term.c:375:12: note: Function 'Gsm_Short_Term_Synthesis_Filter' argument 3 names different: declaration 'drp' definition 'wt'.
libsndfile-1.0.28/src/sfendian.h:100:0: error: #error "Target CPU endian-ness unknown. May need to hand edit src/sfconfig.h" [preprocessorErrorDirective]
libsndfile-1.0.28/src/common.h:55:0: error: #error "Don't know how to define a 64 bit integer constant." [preprocessorErrorDirective]
libsndfile-1.0.28/src/test_main.c:36:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/alaw_test.c:192:12: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libsndfile-1.0.28/tests/alaw_test.c:192:22: style: The scope of the variable 'mantissa' can be reduced. [variableScope]
libsndfile-1.0.28/tests/alaw_test.c:219:12: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libsndfile-1.0.28/tests/alaw_test.c:219:22: style: The scope of the variable 'mantissa' can be reduced. [variableScope]
libsndfile-1.0.28/tests/alaw_test.c:217:31: style: Function 'alaw_decode' argument 1 names different: declaration 'alawbyte' definition 'Alawbyte'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/alaw_test.c:36:41: note: Function 'alaw_decode' argument 1 names different: declaration 'alawbyte' definition 'Alawbyte'.
libsndfile-1.0.28/tests/alaw_test.c:217:31: note: Function 'alaw_decode' argument 1 names different: declaration 'alawbyte' definition 'Alawbyte'.
libsndfile-1.0.28/tests/channel_test.c:71:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/channel_test.c:124:23: style: The scope of the variable 'diff' can be reduced. [variableScope]
libsndfile-1.0.28/tests/chunk_test.c:45:23: style: The scope of the variable 'k' can be reduced. [variableScope]
libsndfile-1.0.28/tests/command_test.c:243:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:251:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:282:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:288:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:297:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:303:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:312:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:318:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:360:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:368:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:398:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:404:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:413:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:419:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:428:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:434:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:1232:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/command_test.c:758:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsndfile-1.0.28/tests/command_test.c:921:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsndfile-1.0.28/tests/command_test.c:1082:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsndfile-1.0.28/tests/command_test.c:1090:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsndfile-1.0.28/tests/command_test.c:1454:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsndfile-1.0.28/tests/command_test.c:530:14: style: Variable 'last_name' is assigned a value that is never used. [unreadVariable]
libsndfile-1.0.28/tests/command_test.c:1231:30: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
libsndfile-1.0.28/tests/compression_size_test.c:197:3: style: Variable 'tests' is modified but its new value is never used. [unreadVariable]
libsndfile-1.0.28/tests/cpp_test.cc:161:4: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
libsndfile-1.0.28/tests/cpp_test.cc:104:2: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
libsndfile-1.0.28/tests/cpp_test.cc:102:0: note: Variable 'title' is reassigned a value before the old one has been used.
libsndfile-1.0.28/tests/cpp_test.cc:104:2: note: Variable 'title' is reassigned a value before the old one has been used.
libsndfile-1.0.28/tests/cpp_test.cc:249:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
libsndfile-1.0.28/tests/dft_cmp.c:103:9: style: The scope of the variable 'real_part' can be reduced. [variableScope]
libsndfile-1.0.28/tests/dft_cmp.c:103:20: style: The scope of the variable 'imag_part' can be reduced. [variableScope]
libsndfile-1.0.28/tests/dft_cmp.c:40:42: style: Function 'dft_cmp_float' argument 2 names different: declaration 'orig' definition 'in_data'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/dft_cmp.h:22:49: note: Function 'dft_cmp_float' argument 2 names different: declaration 'orig' definition 'in_data'.
libsndfile-1.0.28/tests/dft_cmp.c:40:42: note: Function 'dft_cmp_float' argument 2 names different: declaration 'orig' definition 'in_data'.
libsndfile-1.0.28/tests/dft_cmp.c:40:64: style: Function 'dft_cmp_float' argument 3 names different: declaration 'test' definition 'test_data'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/dft_cmp.h:22:68: note: Function 'dft_cmp_float' argument 3 names different: declaration 'test' definition 'test_data'.
libsndfile-1.0.28/tests/dft_cmp.c:40:64: note: Function 'dft_cmp_float' argument 3 names different: declaration 'test' definition 'test_data'.
libsndfile-1.0.28/tests/dft_cmp.c:40:91: style: Function 'dft_cmp_float' argument 5 names different: declaration 'tolerance' definition 'target_snr'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/dft_cmp.h:22:90: note: Function 'dft_cmp_float' argument 5 names different: declaration 'tolerance' definition 'target_snr'.
libsndfile-1.0.28/tests/dft_cmp.c:40:91: note: Function 'dft_cmp_float' argument 5 names different: declaration 'tolerance' definition 'target_snr'.
libsndfile-1.0.28/tests/dft_cmp.c:59:86: style: Function 'dft_cmp_double' argument 5 names different: declaration 'tolerance' definition 'target_snr'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/dft_cmp.h:24:93: note: Function 'dft_cmp_double' argument 5 names different: declaration 'tolerance' definition 'target_snr'.
libsndfile-1.0.28/tests/dft_cmp.c:59:86: note: Function 'dft_cmp_double' argument 5 names different: declaration 'tolerance' definition 'target_snr'.
libsndfile-1.0.28/tests/dft_cmp.c:134:45: style: Function 'calc_max_spectral_difference' argument 1 names different: declaration 'spec1' definition 'orig'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/dft_cmp.c:33:59: note: Function 'calc_max_spectral_difference' argument 1 names different: declaration 'spec1' definition 'orig'.
libsndfile-1.0.28/tests/dft_cmp.c:134:45: note: Function 'calc_max_spectral_difference' argument 1 names different: declaration 'spec1' definition 'orig'.
libsndfile-1.0.28/tests/dft_cmp.c:134:65: style: Function 'calc_max_spectral_difference' argument 2 names different: declaration 'spec2' definition 'test'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/dft_cmp.c:33:80: note: Function 'calc_max_spectral_difference' argument 2 names different: declaration 'spec2' definition 'test'.
libsndfile-1.0.28/tests/dft_cmp.c:134:65: note: Function 'calc_max_spectral_difference' argument 2 names different: declaration 'spec2' definition 'test'.
libsndfile-1.0.28/tests/dwvw_test.c:59:10: style: The scope of the variable 'value' can be reduced. [variableScope]
libsndfile-1.0.28/tests/error_test.c:42:26: style: The scope of the variable 'errstr' can be reduced. [variableScope]
libsndfile-1.0.28/tests/external_libs_test.c:162:11: style: The scope of the variable 'file' can be reduced. [variableScope]
libsndfile-1.0.28/tests/floating_point_test.c:74:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsndfile-1.0.28/tests/header_test.c:331:22: style: The scope of the variable 'infile' can be reduced. [variableScope]
libsndfile-1.0.28/tests/header_test.c:398:22: style: The scope of the variable 'infile' can be reduced. [variableScope]
libsndfile-1.0.28/tests/header_test.c:465:22: style: The scope of the variable 'infile' can be reduced. [variableScope]
libsndfile-1.0.28/tests/header_test.c:532:22: style: The scope of the variable 'infile' can be reduced. [variableScope]
libsndfile-1.0.28/tests/locale_test.c:124:34: style: Function 'locale_test' argument 1 names different: declaration 'locdata' definition 'ldata'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/locale_test.c:99:46: note: Function 'locale_test' argument 1 names different: declaration 'locdata' definition 'ldata'.
libsndfile-1.0.28/tests/locale_test.c:124:34: note: Function 'locale_test' argument 1 names different: declaration 'locdata' definition 'ldata'.
libsndfile-1.0.28/tests/long_read_write_test.c:65:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsndfile-1.0.28/tests/lossy_comp_test.c:1332:12: style: The scope of the variable 'm' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:1332:15: style: The scope of the variable 'seekpos' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:1537:12: style: The scope of the variable 'm' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:1537:15: style: The scope of the variable 'seekpos' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:1744:12: style: The scope of the variable 'm' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:1744:15: style: The scope of the variable 'seekpos' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:1941:12: style: The scope of the variable 'm' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:1941:15: style: The scope of the variable 'seekpos' can be reduced. [variableScope]
libsndfile-1.0.28/tests/lossy_comp_test.c:557:59: style: Function 'lcomp_test_short' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:45:71: note: Function 'lcomp_test_short' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:557:59: note: Function 'lcomp_test_short' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:743:57: style: Function 'lcomp_test_int' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:46:70: note: Function 'lcomp_test_int' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:743:57: note: Function 'lcomp_test_int' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:940:59: style: Function 'lcomp_test_float' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:47:71: note: Function 'lcomp_test_float' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:940:59: note: Function 'lcomp_test_float' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1134:60: style: Function 'lcomp_test_double' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:48:72: note: Function 'lcomp_test_double' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1134:60: note: Function 'lcomp_test_double' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1329:61: style: Function 'sdlcomp_test_short' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:50:73: note: Function 'sdlcomp_test_short' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1329:61: note: Function 'sdlcomp_test_short' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1534:59: style: Function 'sdlcomp_test_int' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:51:71: note: Function 'sdlcomp_test_int' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1534:59: note: Function 'sdlcomp_test_int' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1741:61: style: Function 'sdlcomp_test_float' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:52:73: note: Function 'sdlcomp_test_float' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1741:61: note: Function 'sdlcomp_test_float' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1938:62: style: Function 'sdlcomp_test_double' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:53:74: note: Function 'sdlcomp_test_double' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:1938:62: note: Function 'sdlcomp_test_double' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:2130:56: style: Function 'read_raw_test' argument 3 names different: declaration 'chan' definition 'channels'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/lossy_comp_test.c:55:69: note: Function 'read_raw_test' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/lossy_comp_test.c:2130:56: note: Function 'read_raw_test' argument 3 names different: declaration 'chan' definition 'channels'.
libsndfile-1.0.28/tests/multi_file_test.c:131:15: style: The scope of the variable 'sndfile' can be reduced. [variableScope]
libsndfile-1.0.28/tests/multi_file_test.c:120:3: style: Variable 'test_count' is modified but its new value is never used. [unreadVariable]
libsndfile-1.0.28/tests/stdout_test.c:129:18: style: The scope of the variable 'this_write' can be reduced. [variableScope]
libsndfile-1.0.28/tests/string_test.c:242:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:239:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:242:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:249:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:246:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:249:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:256:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:253:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:256:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:269:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:266:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:269:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:276:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:273:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:276:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:284:40: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:281:12: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:284:40: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:291:40: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:288:12: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:291:40: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:309:41: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:306:13: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:309:41: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:316:41: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:313:13: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:316:41: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:323:41: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:320:13: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:323:41: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:394:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:391:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:394:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:401:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:398:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:401:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:408:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:405:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:408:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:421:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:418:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:421:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:428:39: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:425:11: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:428:39: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:436:40: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:433:12: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:436:40: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:445:40: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:442:12: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:445:40: note: Null pointer dereference
libsndfile-1.0.28/tests/string_test.c:454:40: warning: Either the condition 'cptr==NULL' is redundant or there is possible null pointer dereference: cptr. [nullPointerRedundantCheck]
libsndfile-1.0.28/tests/string_test.c:451:12: note: Assuming that condition 'cptr==NULL' is not redundant
libsndfile-1.0.28/tests/string_test.c:454:40: note: Null pointer dereference
libsndfile-1.0.28/tests/utils.c:961:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/utils.c:974:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/utils.c:987:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/utils.c:1000:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsndfile-1.0.28/tests/utils.c:391:16: style: The scope of the variable 'readcount' can be reduced. [variableScope]
libsndfile-1.0.28/tests/utils.c:1113:9: style: The scope of the variable 'sample' can be reduced. [variableScope]
libsndfile-1.0.28/tests/write_read_test.c:441:28: style: Function 'pcm_test_char' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/write_read_test.c:42:40: note: Function 'pcm_test_char' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:441:28: note: Function 'pcm_test_char' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:1009:29: style: Function 'pcm_test_short' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/write_read_test.c:43:41: note: Function 'pcm_test_short' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:1009:29: note: Function 'pcm_test_short' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:1577:29: style: Function 'pcm_test_20bit' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/write_read_test.c:44:41: note: Function 'pcm_test_20bit' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:1577:29: note: Function 'pcm_test_20bit' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:2145:29: style: Function 'pcm_test_24bit' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/write_read_test.c:45:41: note: Function 'pcm_test_24bit' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:2145:29: note: Function 'pcm_test_24bit' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:2713:27: style: Function 'pcm_test_int' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/write_read_test.c:46:39: note: Function 'pcm_test_int' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:2713:27: note: Function 'pcm_test_int' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:3281:29: style: Function 'pcm_test_float' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/write_read_test.c:47:41: note: Function 'pcm_test_float' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:3281:29: note: Function 'pcm_test_float' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:3849:30: style: Function 'pcm_test_double' argument 1 names different: declaration 'str' definition 'filename'. [funcArgNamesDifferent]
libsndfile-1.0.28/tests/write_read_test.c:48:42: note: Function 'pcm_test_double' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:3849:30: note: Function 'pcm_test_double' argument 1 names different: declaration 'str' definition 'filename'.
libsndfile-1.0.28/tests/write_read_test.c:57:7: style: union member 'BUFFER::c' is never used. [unusedStructMember]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsndifsdl2/libsndifsdl2_0.8.3.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnl/libsnl_0.2.1.svn.18.orig.tar.xz
libsnl-0.2.1.svn.18/src/snlPoint.h:71:9: style: 'snlPoint::operator=' should return 'snlPoint &'. [operatorEq]
libsnl-0.2.1.svn.18/src/snlCircularOffsetCurve.cpp:101:5: style: Class 'snlCircularOffsetCurve' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsnl-0.2.1.svn.18/src/snlCtrlPoint.h:29:9: style: Class 'snlCtrlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/snlTransform.h:33:9: style: Class 'snlTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/snlKnotVector.h:58:9: style: Class 'snlKnotVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/snlVertex.h:32:9: style: Class 'snlVertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/snlCircularOffsetCurve.h:27:1: warning: The class 'snlCircularOffsetCurve' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetCurve.h:49:21: style: The function 'getCnctPts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:122:21: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCtrlPointNetCurve.h:49:21: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCtrlPointNetCurve.h:51:21: style: The function 'maxConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:125:21: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCtrlPointNetCurve.h:51:21: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCurve.h:61:26: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCurveBase.h:49:26: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCurve.h:61:26: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCurve.h:116:22: style: The function 'vertexNet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCurveBase.h:51:22: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCurve.h:116:22: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCircularOffsetCurve.h:63:22: style: The function 'vertexNet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCurveBase.h:51:22: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCircularOffsetCurve.h:63:22: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCircularOffsetCurve.h:65:26: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCurveBase.h:49:26: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCircularOffsetCurve.h:65:26: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCtrlPoint.h:34:14: style: Technically the member function 'snlCtrlPoint::isSelected' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCtrlPoint.cpp:52:20: note: Technically the member function 'snlCtrlPoint::isSelected' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPoint.h:34:14: note: Technically the member function 'snlCtrlPoint::isSelected' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPoint.h:37:16: style: Technically the member function 'snlCtrlPoint::weight' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCtrlPoint.cpp:73:22: note: Technically the member function 'snlCtrlPoint::weight' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPoint.h:37:16: note: Technically the member function 'snlCtrlPoint::weight' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:169:27: style: The scope of the variable 'transfZ' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:188:27: style: The scope of the variable 'transfZ' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:539:20: style: Checking if unsigned variable 'numPoints' is less than zero. [unsignedLessThanZero]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:87:57: style: Function 'transformSelected' argument 1 names different: declaration 'transform' definition 'transf'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:55:56: note: Function 'transformSelected' argument 1 names different: declaration 'transform' definition 'transf'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:87:57: note: Function 'transformSelected' argument 1 names different: declaration 'transform' definition 'transf'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:123:51: style: Function 'getPoint' argument 1 names different: declaration 'index' definition 'ptIndex'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:67:42: note: Function 'getPoint' argument 1 names different: declaration 'index' definition 'ptIndex'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:123:51: note: Function 'getPoint' argument 1 names different: declaration 'index' definition 'ptIndex'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:133:61: style: Function 'getPointPtr' argument 1 names different: declaration 'index' definition 'ptIndex'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:70:60: note: Function 'getPointPtr' argument 1 names different: declaration 'index' definition 'ptIndex'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:133:61: note: Function 'getPointPtr' argument 1 names different: declaration 'index' definition 'ptIndex'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:94:16: performance: Technically the member function 'snlCtrlPointNet::calcDeg1Flatness' can be static. [functionStatic]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:340:25: note: Technically the member function 'snlCtrlPointNet::calcDeg1Flatness' can be static.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:94:16: note: Technically the member function 'snlCtrlPointNet::calcDeg1Flatness' can be static.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:96:16: performance: Technically the member function 'snlCtrlPointNet::calcCurvature' can be static. [functionStatic]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:372:25: note: Technically the member function 'snlCtrlPointNet::calcCurvature' can be static.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:96:16: note: Technically the member function 'snlCtrlPointNet::calcCurvature' can be static.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:98:14: performance: Technically the member function 'snlCtrlPointNet::isConvex' can be static. [functionStatic]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.cpp:396:23: note: Technically the member function 'snlCtrlPointNet::isConvex' can be static.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:98:14: note: Technically the member function 'snlCtrlPointNet::isConvex' can be static.
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:40:5: warning: The class 'snlCtrlPointNet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:21:83: style: Function 'snlCtrlPointNetSurface' argument 2 names different: declaration 'sizeU' definition 'size_u'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:27:67: note: Function 'snlCtrlPointNetSurface' argument 2 names different: declaration 'sizeU' definition 'size_u'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:21:83: note: Function 'snlCtrlPointNetSurface' argument 2 names different: declaration 'sizeU' definition 'size_u'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:21:100: style: Function 'snlCtrlPointNetSurface' argument 3 names different: declaration 'sizeV' definition 'size_v'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:27:83: note: Function 'snlCtrlPointNetSurface' argument 3 names different: declaration 'sizeV' definition 'size_v'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:21:100: note: Function 'snlCtrlPointNetSurface' argument 3 names different: declaration 'sizeV' definition 'size_v'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:47:59: style: Function 'snlCtrlPointNetSurface' argument 1 names different: declaration 'sizeU' definition 'size_u'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:29:43: note: Function 'snlCtrlPointNetSurface' argument 1 names different: declaration 'sizeU' definition 'size_u'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:47:59: note: Function 'snlCtrlPointNetSurface' argument 1 names different: declaration 'sizeU' definition 'size_u'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:47:76: style: Function 'snlCtrlPointNetSurface' argument 2 names different: declaration 'sizeV' definition 'size_v'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:29:59: note: Function 'snlCtrlPointNetSurface' argument 2 names different: declaration 'sizeV' definition 'size_v'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:47:76: note: Function 'snlCtrlPointNetSurface' argument 2 names different: declaration 'sizeV' definition 'size_v'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:48:60: style: Function 'snlCtrlPointNetSurface' argument 4 names different: declaration 'cornerU' definition 'cornerX'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:30:44: note: Function 'snlCtrlPointNetSurface' argument 4 names different: declaration 'cornerU' definition 'cornerX'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:48:60: note: Function 'snlCtrlPointNetSurface' argument 4 names different: declaration 'cornerU' definition 'cornerX'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:48:79: style: Function 'snlCtrlPointNetSurface' argument 5 names different: declaration 'cornerV' definition 'cornerY'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:30:63: note: Function 'snlCtrlPointNetSurface' argument 5 names different: declaration 'cornerV' definition 'cornerY'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:48:79: note: Function 'snlCtrlPointNetSurface' argument 5 names different: declaration 'cornerV' definition 'cornerY'.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:50:16: style: Technically the member function 'snlCtrlPointNetSurface::calcFlatness' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:264:32: note: Technically the member function 'snlCtrlPointNetSurface::calcFlatness' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:50:16: note: Technically the member function 'snlCtrlPointNetSurface::calcFlatness' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:55:16: style: Technically the member function 'snlCtrlPointNetSurface::maxFlatnessU' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:530:32: note: Technically the member function 'snlCtrlPointNetSurface::maxFlatnessU' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:55:16: note: Technically the member function 'snlCtrlPointNetSurface::maxFlatnessU' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:56:16: style: Technically the member function 'snlCtrlPointNetSurface::maxFlatnessV' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:555:32: note: Technically the member function 'snlCtrlPointNetSurface::maxFlatnessV' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:56:16: note: Technically the member function 'snlCtrlPointNetSurface::maxFlatnessV' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:71:14: style: Technically the member function 'snlCtrlPointNetSurface::printCompare' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.cpp:791:30: note: Technically the member function 'snlCtrlPointNetSurface::printCompare' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:71:14: note: Technically the member function 'snlCtrlPointNetSurface::printCompare' can be const.
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:76:21: style: The function 'getCnctPts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:122:21: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:76:21: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:78:21: style: The function 'maxConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlCtrlPointNet.h:125:21: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlCtrlPointNetSurface.h:78:21: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlCurve.cpp:677:59: style: Function 'truncate' argument 3 names different: declaration 'reparameterise' definition 'reparam'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCurve.h:88:65: note: Function 'truncate' argument 3 names different: declaration 'reparameterise' definition 'reparam'.
libsnl-0.2.1.svn.18/src/snlCurve.cpp:677:59: note: Function 'truncate' argument 3 names different: declaration 'reparameterise' definition 'reparam'.
libsnl-0.2.1.svn.18/src/snlCurve.cpp:1346:40: style: Function 'appendCurve' argument 1 names different: declaration 'curve' definition 'curveToAppend'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlCurve.h:110:38: note: Function 'appendCurve' argument 1 names different: declaration 'curve' definition 'curveToAppend'.
libsnl-0.2.1.svn.18/src/snlCurve.cpp:1346:40: note: Function 'appendCurve' argument 1 names different: declaration 'curve' definition 'curveToAppend'.
libsnl-0.2.1.svn.18/src/snlCurve.h:67:19: style: Technically the member function 'snlCurve::velocity' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCurve.cpp:399:21: note: Technically the member function 'snlCurve::velocity' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:67:19: note: Technically the member function 'snlCurve::velocity' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:82:30: style: Technically the member function 'snlCurve::knotVector' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCurve.cpp:1475:32: note: Technically the member function 'snlCurve::knotVector' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:82:30: note: Technically the member function 'snlCurve::knotVector' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:84:13: style: Technically the member function 'snlCurve::degree' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCurve.cpp:1480:15: note: Technically the member function 'snlCurve::degree' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:84:13: note: Technically the member function 'snlCurve::degree' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:86:13: style: Technically the member function 'snlCurve::size' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCurve.cpp:672:15: note: Technically the member function 'snlCurve::size' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:86:13: note: Technically the member function 'snlCurve::size' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:97:14: performance: Technically the member function 'snlCurve::localInterpQuadratic' can be static. [functionStatic]
libsnl-0.2.1.svn.18/src/snlCurve.cpp:1084:16: note: Technically the member function 'snlCurve::localInterpQuadratic' can be static.
libsnl-0.2.1.svn.18/src/snlCurve.h:97:14: note: Technically the member function 'snlCurve::localInterpQuadratic' can be static.
libsnl-0.2.1.svn.18/src/snlCurve.h:98:14: performance: Technically the member function 'snlCurve::localInterpCubic' can be static. [functionStatic]
libsnl-0.2.1.svn.18/src/snlCurve.cpp:1092:16: note: Technically the member function 'snlCurve::localInterpCubic' can be static.
libsnl-0.2.1.svn.18/src/snlCurve.h:98:14: note: Technically the member function 'snlCurve::localInterpCubic' can be static.
libsnl-0.2.1.svn.18/src/snlCurve.h:129:14: style: Technically the member function 'snlCurve::vertexNetParam' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlCurve.cpp:1438:16: note: Technically the member function 'snlCurve::vertexNetParam' can be const.
libsnl-0.2.1.svn.18/src/snlCurve.h:129:14: note: Technically the member function 'snlCurve::vertexNetParam' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:35:17: style: The scope of the variable 'index' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:683:17: style: The scope of the variable 'saved' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:726:17: style: The scope of the variable 'saved' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:466:49: style: Unsigned variable 'index' can't be negative so it is unnecessary to test it. [unsignedPositive]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:33:85: style: Function 'snlKnotVector' argument 4 names different: declaration 'knotVectType' definition 'snlKnotVectorType'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlKnotVector.h:49:78: note: Function 'snlKnotVector' argument 4 names different: declaration 'knotVectType' definition 'snlKnotVectorType'.
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:33:85: note: Function 'snlKnotVector' argument 4 names different: declaration 'knotVectType' definition 'snlKnotVectorType'.
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:163:64: style: Function 'operator=' argument 1 names different: declaration 'KnotVectToCopy' definition 'knotVectToCopy'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlKnotVector.h:60:57: note: Function 'operator=' argument 1 names different: declaration 'KnotVectToCopy' definition 'knotVectToCopy'.
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:163:64: note: Function 'operator=' argument 1 names different: declaration 'KnotVectToCopy' definition 'knotVectToCopy'.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:70:21: style: Technically the member function 'snlKnotVector::getKnotPtr' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:234:28: note: Technically the member function 'snlKnotVector::getKnotPtr' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:70:21: note: Technically the member function 'snlKnotVector::getKnotPtr' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:74:13: style: Technically the member function 'snlKnotVector::degree' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:246:20: note: Technically the member function 'snlKnotVector::degree' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:74:13: note: Technically the member function 'snlKnotVector::degree' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:108:21: style: Technically the member function 'snlKnotVector::array' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:394:28: note: Technically the member function 'snlKnotVector::array' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:108:21: note: Technically the member function 'snlKnotVector::array' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:121:14: style: Technically the member function 'snlKnotVector::print' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:835:21: note: Technically the member function 'snlKnotVector::print' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:121:14: note: Technically the member function 'snlKnotVector::print' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:122:14: style: Technically the member function 'snlKnotVector::print_cpp' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlKnotVector.cpp:848:21: note: Technically the member function 'snlKnotVector::print_cpp' can be const.
libsnl-0.2.1.svn.18/src/snlKnotVector.h:122:14: note: Technically the member function 'snlKnotVector::print_cpp' can be const.
libsnl-0.2.1.svn.18/src/snlMatrix_4x4.cpp:74:17: style: The scope of the variable 'multAIndex' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlMatrix_4x4.h:66:14: style: Technically the member function 'snlMatrix_4X4::print' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlMatrix_4x4.cpp:198:21: note: Technically the member function 'snlMatrix_4X4::print' can be const.
libsnl-0.2.1.svn.18/src/snlMatrix_4x4.h:66:14: note: Technically the member function 'snlMatrix_4X4::print' can be const.
libsnl-0.2.1.svn.18/src/snlMatrix_4x4.cpp:24:5: style: Class 'snlMatrix_4X4' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsnl-0.2.1.svn.18/src/snlMatrix_4x4.h:39:5: warning: The class 'snlMatrix_4X4' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libsnl-0.2.1.svn.18/src/dynamicArray.h:81:0: warning: Member variable 'dynamicArray < snlVertex >::null_element' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/dynamicArray.h:103:0: warning: Member variable 'dynamicArray < snlVertex >::null_element' is not assigned a value in 'dynamicArray < snlVertex >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/dynamicArray.h:81:0: warning: Member variable 'dynamicArray < snlTriangleEdge >::null_element' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/dynamicArray.h:89:0: warning: Member variable 'dynamicArray < snlTriangleEdge >::null_element' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/dynamicArray.h:103:0: warning: Member variable 'dynamicArray < snlTriangleEdge >::null_element' is not assigned a value in 'dynamicArray < snlTriangleEdge >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/dynamicArray.h:81:0: warning: Member variable 'dynamicArray < snlTriangle >::null_element' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/dynamicArray.h:89:0: warning: Member variable 'dynamicArray < snlTriangle >::null_element' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/dynamicArray.h:103:0: warning: Member variable 'dynamicArray < snlTriangle >::null_element' is not assigned a value in 'dynamicArray < snlTriangle >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/dynamicArray.h:103:0: style: 'operator=' should either return reference to 'this' instance or be declared private and left unimplemented. [operatorEqShouldBeLeftUnimplemented]
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:0: style: Technically the member function 'dynamicArray < snlVertex >::pageSize' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:154:0: note: Technically the member function 'dynamicArray < snlVertex >::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:0: note: Technically the member function 'dynamicArray < snlVertex >::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:0: style: Technically the member function 'dynamicArray < snlVertex >::maxIndex' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:194:0: note: Technically the member function 'dynamicArray < snlVertex >::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:0: note: Technically the member function 'dynamicArray < snlVertex >::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:0: style: Technically the member function 'dynamicArray < snlTriangleEdge >::pageSize' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:154:0: note: Technically the member function 'dynamicArray < snlTriangleEdge >::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:0: note: Technically the member function 'dynamicArray < snlTriangleEdge >::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:0: style: Technically the member function 'dynamicArray < snlTriangleEdge >::maxIndex' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:194:0: note: Technically the member function 'dynamicArray < snlTriangleEdge >::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:0: note: Technically the member function 'dynamicArray < snlTriangleEdge >::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:0: style: Technically the member function 'dynamicArray < snlTriangle >::pageSize' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:154:0: note: Technically the member function 'dynamicArray < snlTriangle >::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:0: note: Technically the member function 'dynamicArray < snlTriangle >::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:0: style: Technically the member function 'dynamicArray < snlTriangle >::maxIndex' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:194:0: note: Technically the member function 'dynamicArray < snlTriangle >::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:0: note: Technically the member function 'dynamicArray < snlTriangle >::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/snlTriangleMesh.h:60:9: style: Class 'snlTriangleMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/dynamicArray.h:28:0: style: Class 'dynamicArray < snlVertex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/dynamicArray.h:28:0: style: Class 'dynamicArray < snlTriangleEdge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/dynamicArray.h:28:0: style: Class 'dynamicArray < snlTriangle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:543:38: warning: Either the condition 'if(evalDerivs)' is redundant or there is possible null pointer dereference: evalDerivs. [nullPointerRedundantCheck]
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:565:24: note: Assuming that condition 'if(evalDerivs)' is not redundant
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:543:38: note: Null pointer dereference
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:546:38: warning: Either the condition 'if(evalDerivs)' is redundant or there is possible null pointer dereference: evalDerivs. [nullPointerRedundantCheck]
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:565:24: note: Assuming that condition 'if(evalDerivs)' is not redundant
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:546:38: note: Null pointer dereference
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:171:17: style: The scope of the variable 'paramT' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlNurbsCommon.cpp:171:25: style: The scope of the variable 'paramU' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/ptrList.h:691:0: style: Function 'move' argument 2 names different: declaration 'after' definition 'toPositionOf'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/ptrList.h:108:0: note: Function 'move' argument 2 names different: declaration 'after' definition 'toPositionOf'.
libsnl-0.2.1.svn.18/src/ptrList.h:691:0: note: Function 'move' argument 2 names different: declaration 'after' definition 'toPositionOf'.
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < snlSurfLocnGuess >::prevLnk' is not assigned a value in 'ptrListItem < snlSurfLocnGuess >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < snlSurfLocnGuess >::nextLnk' is not assigned a value in 'ptrListItem < snlSurfLocnGuess >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < snlCurve >::prevLnk' is not assigned a value in 'ptrListItem < snlCurve >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < snlCurve >::nextLnk' is not assigned a value in 'ptrListItem < snlCurve >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/ptrList.h:526:0: style: 'operator=' should either return reference to 'this' instance or be declared private and left unimplemented. [operatorEqShouldBeLeftUnimplemented]
libsnl-0.2.1.svn.18/src/snlSurface.h:214:26: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlSurfaceBase.h:46:26: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlSurface.h:214:26: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlSurface.h:300:22: style: The function 'vertexNet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlSurfaceBase.h:48:22: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlSurface.h:300:22: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlSurface.h:302:22: style: The function 'triangleMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlSurfaceBase.h:50:22: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlSurface.h:302:22: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlPoint.h:38:14: style: Technically the member function 'snlPoint::components' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlPoint.cpp:60:16: note: Technically the member function 'snlPoint::components' can be const.
libsnl-0.2.1.svn.18/src/snlPoint.h:38:14: note: Technically the member function 'snlPoint::components' can be const.
libsnl-0.2.1.svn.18/src/snlPoint.h:39:14: style: Technically the member function 'snlPoint::components' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlPoint.cpp:68:16: note: Technically the member function 'snlPoint::components' can be const.
libsnl-0.2.1.svn.18/src/snlPoint.h:39:14: note: Technically the member function 'snlPoint::components' can be const.
libsnl-0.2.1.svn.18/src/snlPoint.h:57:14: style: Technically the member function 'snlPoint::isNull' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlPoint.cpp:130:16: note: Technically the member function 'snlPoint::isNull' can be const.
libsnl-0.2.1.svn.18/src/snlPoint.h:57:14: note: Technically the member function 'snlPoint::isNull' can be const.
libsnl-0.2.1.svn.18/src/snlPoint.h:78:14: style: Technically the member function 'snlPoint::operator==' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlPoint.cpp:403:16: note: Technically the member function 'snlPoint::operator==' can be const.
libsnl-0.2.1.svn.18/src/snlPoint.h:78:14: note: Technically the member function 'snlPoint::operator==' can be const.
libsnl-0.2.1.svn.18/src/snlSquareLinear.h:50:14: style: Technically the member function 'snlSquareLinear::printCoeffs' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSquareLinear.cpp:153:23: note: Technically the member function 'snlSquareLinear::printCoeffs' can be const.
libsnl-0.2.1.svn.18/src/snlSquareLinear.h:50:14: note: Technically the member function 'snlSquareLinear::printCoeffs' can be const.
libsnl-0.2.1.svn.18/src/snlSquareLinear.h:51:14: style: Technically the member function 'snlSquareLinear::printRhSides' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSquareLinear.cpp:169:23: note: Technically the member function 'snlSquareLinear::printRhSides' can be const.
libsnl-0.2.1.svn.18/src/snlSquareLinear.h:51:14: note: Technically the member function 'snlSquareLinear::printRhSides' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:406:15: style: The scope of the variable 'curveCopy' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:855:17: style: The scope of the variable 'vStart' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:1130:17: style: The scope of the variable 'kBaseIndex' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:418:55: style: Function 'operator=' argument 1 names different: declaration 'surface' definition 'surfaceToCopy'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlSurface.h:173:51: note: Function 'operator=' argument 1 names different: declaration 'surface' definition 'surfaceToCopy'.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:418:55: note: Function 'operator=' argument 1 names different: declaration 'surface' definition 'surfaceToCopy'.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:1673:42: style: Function 'removeKnot' argument 1 names different: declaration 'removalIndex' definition 'rIndex'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlSurface.h:231:38: note: Function 'removeKnot' argument 1 names different: declaration 'removalIndex' definition 'rIndex'.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:1673:42: note: Function 'removeKnot' argument 1 names different: declaration 'removalIndex' definition 'rIndex'.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:1673:54: style: Function 'removeKnot' argument 2 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlSurface.h:231:56: note: Function 'removeKnot' argument 2 names different: declaration 'direction' definition 'dir'.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:1673:54: note: Function 'removeKnot' argument 2 names different: declaration 'direction' definition 'dir'.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:1880:17: style: Variable 'cSize' is assigned a value that is never used. [unreadVariable]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:31:13: warning: Member variable 'snlSurface::degU' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:31:13: warning: Member variable 'snlSurface::degV' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < sLocn >::prevLnk' is not assigned a value in 'ptrListItem < sLocn >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < sLocn >::nextLnk' is not assigned a value in 'ptrListItem < sLocn >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < arcLocn >::prevLnk' is not assigned a value in 'ptrListItem < arcLocn >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/ptrList.h:203:0: warning: Member variable 'ptrListItem < arcLocn >::nextLnk' is not assigned a value in 'ptrListItem < arcLocn >::operator='. [operatorEqVarError]
libsnl-0.2.1.svn.18/src/snlSurface.h:191:14: style: Technically the member function 'snlSurface::minU' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:760:18: note: Technically the member function 'snlSurface::minU' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:191:14: note: Technically the member function 'snlSurface::minU' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:192:14: style: Technically the member function 'snlSurface::maxU' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:768:18: note: Technically the member function 'snlSurface::maxU' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:192:14: note: Technically the member function 'snlSurface::maxU' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:194:14: style: Technically the member function 'snlSurface::minV' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:776:18: note: Technically the member function 'snlSurface::minV' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:194:14: note: Technically the member function 'snlSurface::minV' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:195:14: style: Technically the member function 'snlSurface::maxV' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:784:18: note: Technically the member function 'snlSurface::maxV' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:195:14: note: Technically the member function 'snlSurface::maxV' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:197:29: style: Technically the member function 'snlSurface::controlPoints' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:792:33: note: Technically the member function 'snlSurface::controlPoints' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:197:29: note: Technically the member function 'snlSurface::controlPoints' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:204:30: style: Technically the member function 'snlSurface::knotVectorU' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:824:34: note: Technically the member function 'snlSurface::knotVectorU' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:204:30: note: Technically the member function 'snlSurface::knotVectorU' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:205:30: style: Technically the member function 'snlSurface::knotVectorV' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurface.cpp:832:34: note: Technically the member function 'snlSurface::knotVectorV' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.h:205:30: note: Technically the member function 'snlSurface::knotVectorV' can be const.
libsnl-0.2.1.svn.18/src/snlSurface.cpp:3431:0: error: Memory leak: edgeCurve [memleak]
libsnl-0.2.1.svn.18/src/snlSurfaceOfRevolution.h:47:16: style: Technically the member function 'snlSurfaceOfRevolution::rotationAngle' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlSurfaceOfRevolution.cpp:99:32: note: Technically the member function 'snlSurfaceOfRevolution::rotationAngle' can be const.
libsnl-0.2.1.svn.18/src/snlSurfaceOfRevolution.h:47:16: note: Technically the member function 'snlSurfaceOfRevolution::rotationAngle' can be const.
libsnl-0.2.1.svn.18/src/snlSurfaceOfRevolution.h:52:22: style: The function 'vertexNet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlSurfaceBase.h:48:22: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlSurfaceOfRevolution.h:52:22: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlSurfaceOfRevolution.h:54:26: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsnl-0.2.1.svn.18/src/snlSurfaceBase.h:46:26: note: Virtual function in base class
libsnl-0.2.1.svn.18/src/snlSurfaceOfRevolution.h:54:26: note: Function in derived class
libsnl-0.2.1.svn.18/src/snlSurface_pointLoop.cpp:599:13: style: The scope of the variable 'curGap' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlSurface_pointLoop.cpp:620:30: style: Variable 'curGap' is assigned a value that is never used. [unreadVariable]
libsnl-0.2.1.svn.18/src/snlSurface_projection.cpp:214:18: style: The scope of the variable 'allCulled' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlSurface_projection.cpp:1214:9: style: The scope of the variable 'ctrlPtIndex' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlSurface_projection.cpp:1569:102: style: Function 'guessFastProjLocation' argument 3 names different: declaration 'maxGuessPerPt' definition 'numGuessesPerPt'. [funcArgNamesDifferent]
libsnl-0.2.1.svn.18/src/snlSurface.h:349:98: note: Function 'guessFastProjLocation' argument 3 names different: declaration 'maxGuessPerPt' definition 'numGuessesPerPt'.
libsnl-0.2.1.svn.18/src/snlSurface_projection.cpp:1569:102: note: Function 'guessFastProjLocation' argument 3 names different: declaration 'maxGuessPerPt' definition 'numGuessesPerPt'.
libsnl-0.2.1.svn.18/src/snlTest.cpp:600:10: style: Condition '!passed' is always false [knownConditionTrueFalse]
libsnl-0.2.1.svn.18/src/snlTest.cpp:545:19: note: Assignment 'passed=true', assigned value is 1
libsnl-0.2.1.svn.18/src/snlTest.cpp:600:10: note: Condition '!passed' is always false
libsnl-0.2.1.svn.18/src/snlTest.cpp:637:12: style: The scope of the variable 'paramV' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlTest.cpp:1162:12: style: The scope of the variable 'paramV' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/snlTest.cpp:585:13: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
libsnl-0.2.1.svn.18/src/snlTest.cpp:1449:0: error: Memory leak: curve [memleak]
libsnl-0.2.1.svn.18/src/snlTransform.cpp:84:13: style: The scope of the variable 'cVal' can be reduced. [variableScope]
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:13: style: Technically the member function 'dynamicArray::pageSize' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:154:43: note: Technically the member function 'dynamicArray::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:34:13: note: Technically the member function 'dynamicArray::pageSize' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:13: style: Technically the member function 'dynamicArray::maxIndex' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/dynamicArray.h:194:43: note: Technically the member function 'dynamicArray::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:40:13: note: Technically the member function 'dynamicArray::maxIndex' can be const.
libsnl-0.2.1.svn.18/src/dynamicArray.h:28:9: style: Class 'dynamicArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsnl-0.2.1.svn.18/src/snlVector.cpp:20:12: warning: Member variable 'snlVector::elements' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVector.h:55:16: style: Technically the member function 'snlVector::dot' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:116:19: note: Technically the member function 'snlVector::dot' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:55:16: note: Technically the member function 'snlVector::dot' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:56:16: style: Technically the member function 'snlVector::dot' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:136:19: note: Technically the member function 'snlVector::dot' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:56:16: note: Technically the member function 'snlVector::dot' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:58:16: style: Technically the member function 'snlVector::lengthSqrd' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:244:19: note: Technically the member function 'snlVector::lengthSqrd' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:58:16: note: Technically the member function 'snlVector::lengthSqrd' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:74:19: style: Technically the member function 'snlVector::operator*' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:153:22: note: Technically the member function 'snlVector::operator*' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:74:19: note: Technically the member function 'snlVector::operator*' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:75:19: style: Technically the member function 'snlVector::operator+' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:166:22: note: Technically the member function 'snlVector::operator+' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:75:19: note: Technically the member function 'snlVector::operator+' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:76:19: style: Technically the member function 'snlVector::operator-' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:179:22: note: Technically the member function 'snlVector::operator-' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:76:19: note: Technically the member function 'snlVector::operator-' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:82:14: style: Technically the member function 'snlVector::operator==' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:221:17: note: Technically the member function 'snlVector::operator==' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:82:14: note: Technically the member function 'snlVector::operator==' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:84:16: style: Technically the member function 'snlVector::x' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:369:19: note: Technically the member function 'snlVector::x' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:84:16: note: Technically the member function 'snlVector::x' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:85:16: style: Technically the member function 'snlVector::y' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:374:19: note: Technically the member function 'snlVector::y' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:85:16: note: Technically the member function 'snlVector::y' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:86:16: style: Technically the member function 'snlVector::z' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:379:19: note: Technically the member function 'snlVector::z' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:86:16: note: Technically the member function 'snlVector::z' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:87:16: style: Technically the member function 'snlVector::w' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:384:19: note: Technically the member function 'snlVector::w' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:87:16: note: Technically the member function 'snlVector::w' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:97:14: style: Technically the member function 'snlVector::components' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:439:17: note: Technically the member function 'snlVector::components' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:97:14: note: Technically the member function 'snlVector::components' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:98:14: style: Technically the member function 'snlVector::components' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:447:17: note: Technically the member function 'snlVector::components' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:98:14: note: Technically the member function 'snlVector::components' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:102:14: style: Technically the member function 'snlVector::isNull' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:465:17: note: Technically the member function 'snlVector::isNull' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:102:14: note: Technically the member function 'snlVector::isNull' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:104:14: style: Technically the member function 'snlVector::print' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVector.cpp:486:17: note: Technically the member function 'snlVector::print' can be const.
libsnl-0.2.1.svn.18/src/snlVector.h:104:14: note: Technically the member function 'snlVector::print' can be const.
libsnl-0.2.1.svn.18/src/snlVertex.cpp:20:12: warning: Member variable 'snlVertex::flag' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:20:12: warning: Member variable 'snlVertex::paramU' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:20:12: warning: Member variable 'snlVertex::paramV' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:24:12: warning: Member variable 'snlVertex::flag' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:24:12: warning: Member variable 'snlVertex::paramU' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:24:12: warning: Member variable 'snlVertex::paramV' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:29:12: warning: Member variable 'snlVertex::flag' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:29:12: warning: Member variable 'snlVertex::paramU' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:29:12: warning: Member variable 'snlVertex::paramV' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertex.h:38:14: style: Technically the member function 'snlVertex::evalParamU' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:63:17: note: Technically the member function 'snlVertex::evalParamU' can be const.
libsnl-0.2.1.svn.18/src/snlVertex.h:38:14: note: Technically the member function 'snlVertex::evalParamU' can be const.
libsnl-0.2.1.svn.18/src/snlVertex.h:41:14: style: Technically the member function 'snlVertex::evalParamV' can be const. [functionConst]
libsnl-0.2.1.svn.18/src/snlVertex.cpp:79:17: note: Technically the member function 'snlVertex::evalParamV' can be const.
libsnl-0.2.1.svn.18/src/snlVertex.h:41:14: note: Technically the member function 'snlVertex::evalParamV' can be const.
libsnl-0.2.1.svn.18/src/snlVertexNet.cpp:46:15: warning: Member variable 'snlVertexNet::size_u' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertexNet.cpp:46:15: warning: Member variable 'snlVertexNet::size_v' is not initialized in the constructor. [uninitMemberVar]
libsnl-0.2.1.svn.18/src/snlVertexNet.h:40:5: warning: The class 'snlVertexNet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
[07:04]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnmp-extension-passpersist-perl/libsnmp-extension-passpersist-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnmp-info-perl/libsnmp-info-perl_3.61.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnmp-mib-compiler-perl/libsnmp-mib-compiler-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnmp-multi-perl/libsnmp-multi-perl_2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnmp-ruby/libsnmp-ruby_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnmp-session-perl/libsnmp-session-perl_1.14~git20130523.186a005.orig.tar.gz
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnowball-norwegian-perl/libsnowball-norwegian-perl_1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsnowball-swedish-perl/libsnowball-swedish-perl_1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoap-lite-perl/libsoap-lite-perl_1.27.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoap-wsdl-perl/libsoap-wsdl-perl_3.003.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoc/libsoc_0.8.2.orig.tar.gz
libsoc-0.8.2/lib/board.c:48:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsoc-0.8.2/lib/board.c:50:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
libsoc-0.8.2/lib/gpio.c:67:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/gpio.c:99:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/gpio.c:107:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/gpio.c:122:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/gpio.c:413:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsoc-0.8.2/lib/gpio.c:412:3: note: Variable 'rc' is reassigned a value before the old one has been used.
libsoc-0.8.2/lib/gpio.c:413:3: note: Variable 'rc' is reassigned a value before the old one has been used.
libsoc-0.8.2/lib/gpio.c:415:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libsoc-0.8.2/lib/gpio.c:413:3: note: Variable 'rc' is reassigned a value before the old one has been used.
libsoc-0.8.2/lib/gpio.c:415:3: note: Variable 'rc' is reassigned a value before the old one has been used.
libsoc-0.8.2/lib/gpio.c:425:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libsoc-0.8.2/lib/pwm.c:56:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:56:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:83:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:91:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:91:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:105:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:105:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:108:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:108:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:111:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/pwm.c:111:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/lib/spi.c:269:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libsoc-0.8.2/lib/spi.c:305:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libsoc-0.8.2/lib/spi.c:341:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libsoc-0.8.2/test/board_test.c:32:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/test/board_test.c:38:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/test/board_test.c:44:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/test/board_test.c:50:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsoc-0.8.2/test/i2c_test.c:94:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libsoc-0.8.2/test/i2c_test.c:91:3: note: Variable 'ret' is reassigned a value before the old one has been used.
libsoc-0.8.2/test/i2c_test.c:94:3: note: Variable 'ret' is reassigned a value before the old one has been used.
libsoc-0.8.2/test/spi_test.c:162:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsoc-0.8.2/test/spi_test.c:158:3: note: Variable 'status' is reassigned a value before the old one has been used.
libsoc-0.8.2/test/spi_test.c:162:3: note: Variable 'status' is reassigned a value before the old one has been used.
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocialtext-resting-perl/libsocialtext-resting-perl_0.38.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocialtext-resting-utils-perl/libsocialtext-resting-utils-perl_0.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocialweb/libsocialweb_0.25.20.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocket-getaddrinfo-perl/libsocket-getaddrinfo-perl_0.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocket-linux-perl/libsocket-linux-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocket-msghdr-perl/libsocket-msghdr-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocket-multicast6-perl/libsocket-multicast6-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocket-perl/libsocket-perl_2.027.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocket6-perl/libsocket6-perl_0.28.orig.tar.gz
Socket6-0.28/getaddrinfo.c:88:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Socket6-0.28/getnameinfo.c:34:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
Socket6-0.28/getnameinfo.c:35:10: style: The scope of the variable 'tmpserv' can be reduced. [variableScope]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsocketcan/libsocketcan_0.0.9+git20140207.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libsodium/libsodium_1.0.16.orig.tar.gz
libsodium-1.0.16/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c:70:24: style: The scope of the variable 'clen' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c:145:24: style: The scope of the variable 'clen' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c:226:24: style: The scope of the variable 'mlen' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c:310:24: style: The scope of the variable 'mlen' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c:53:24: style: The scope of the variable 'clen' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c:107:24: style: The scope of the variable 'mlen' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c:764:32: style: Same expression on both sides of '-'. [duplicateExpression]
libsodium-1.0.16/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c:282:19: style: Same expression on both sides of '-='. [duplicateExpression]
libsodium-1.0.16/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h:63:25: style: The scope of the variable 'd0' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h:63:29: style: The scope of the variable 'd1' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h:63:33: style: The scope of the variable 'd2' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h:63:37: style: The scope of the variable 'd3' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h:63:41: style: The scope of the variable 'd4' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h:64:25: style: The scope of the variable 'c' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-core.c:73:32: style: Function 'allocate_memory' argument 1 names different: declaration 'memory' definition 'region'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-core.c:70:43: note: Function 'allocate_memory' argument 1 names different: declaration 'memory' definition 'region'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-core.c:73:32: note: Function 'allocate_memory' argument 1 names different: declaration 'memory' definition 'region'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-core.c:159:27: style: Function 'free_memory' argument 1 names different: declaration 'memory' definition 'region'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-core.c:156:39: note: Function 'free_memory' argument 1 names different: declaration 'memory' definition 'region'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-core.c:159:27: note: Function 'free_memory' argument 1 names different: declaration 'memory' definition 'region'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c:116:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c:149:28: style: The scope of the variable 'ref_index' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c:149:39: style: The scope of the variable 'ref_lane' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:137:28: style: Function 'escrypt_r' argument 1 names different: declaration '__local' definition 'local'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:86:44: note: Function 'escrypt_r' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:137:28: note: Function 'escrypt_r' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:137:50: style: Function 'escrypt_r' argument 2 names different: declaration '__passwd' definition 'passwd'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:86:68: note: Function 'escrypt_r' argument 2 names different: declaration '__passwd' definition 'passwd'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:137:50: note: Function 'escrypt_r' argument 2 names different: declaration '__passwd' definition 'passwd'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:137:65: style: Function 'escrypt_r' argument 3 names different: declaration '__passwdlen' definition 'passwdlen'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:87:34: note: Function 'escrypt_r' argument 3 names different: declaration '__passwdlen' definition 'passwdlen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:137:65: note: Function 'escrypt_r' argument 3 names different: declaration '__passwdlen' definition 'passwdlen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:138:26: style: Function 'escrypt_r' argument 4 names different: declaration '__setting' definition 'setting'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:87:62: note: Function 'escrypt_r' argument 4 names different: declaration '__setting' definition 'setting'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:138:26: note: Function 'escrypt_r' argument 4 names different: declaration '__setting' definition 'setting'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:138:44: style: Function 'escrypt_r' argument 5 names different: declaration '__buf' definition 'buf'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:88:36: note: Function 'escrypt_r' argument 5 names different: declaration '__buf' definition 'buf'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:138:44: note: Function 'escrypt_r' argument 5 names different: declaration '__buf' definition 'buf'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:138:56: style: Function 'escrypt_r' argument 6 names different: declaration '__buflen' definition 'buflen'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:88:50: note: Function 'escrypt_r' argument 6 names different: declaration '__buflen' definition 'buflen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:138:56: note: Function 'escrypt_r' argument 6 names different: declaration '__buflen' definition 'buflen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:28: style: Function 'escrypt_gensalt_r' argument 1 names different: declaration '__N_log2' definition 'N_log2'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:90:44: note: Function 'escrypt_gensalt_r' argument 1 names different: declaration '__N_log2' definition 'N_log2'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:28: note: Function 'escrypt_gensalt_r' argument 1 names different: declaration '__N_log2' definition 'N_log2'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:45: style: Function 'escrypt_gensalt_r' argument 2 names different: declaration '__r' definition 'r'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:90:63: note: Function 'escrypt_gensalt_r' argument 2 names different: declaration '__r' definition 'r'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:45: note: Function 'escrypt_gensalt_r' argument 2 names different: declaration '__r' definition 'r'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:57: style: Function 'escrypt_gensalt_r' argument 3 names different: declaration '__p' definition 'p'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:90:77: note: Function 'escrypt_gensalt_r' argument 3 names different: declaration '__p' definition 'p'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:57: note: Function 'escrypt_gensalt_r' argument 3 names different: declaration '__p' definition 'p'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:75: style: Function 'escrypt_gensalt_r' argument 4 names different: declaration '__src' definition 'src'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:91:50: note: Function 'escrypt_gensalt_r' argument 4 names different: declaration '__src' definition 'src'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:198:75: note: Function 'escrypt_gensalt_r' argument 4 names different: declaration '__src' definition 'src'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:199:26: style: Function 'escrypt_gensalt_r' argument 5 names different: declaration '__srclen' definition 'srclen'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:91:64: note: Function 'escrypt_gensalt_r' argument 5 names different: declaration '__srclen' definition 'srclen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:199:26: note: Function 'escrypt_gensalt_r' argument 5 names different: declaration '__srclen' definition 'srclen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:199:43: style: Function 'escrypt_gensalt_r' argument 6 names different: declaration '__buf' definition 'buf'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:92:44: note: Function 'escrypt_gensalt_r' argument 6 names different: declaration '__buf' definition 'buf'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:199:43: note: Function 'escrypt_gensalt_r' argument 6 names different: declaration '__buf' definition 'buf'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:199:55: style: Function 'escrypt_gensalt_r' argument 7 names different: declaration '__buflen' definition 'buflen'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:92:58: note: Function 'escrypt_gensalt_r' argument 7 names different: declaration '__buflen' definition 'buflen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c:199:55: note: Function 'escrypt_gensalt_r' argument 7 names different: declaration '__buflen' definition 'buflen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:233:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:292:36: style: Function 'escrypt_kdf_nosse' argument 1 names different: declaration '__local' definition 'local'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:76:47: note: Function 'escrypt_kdf_nosse' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:292:36: note: Function 'escrypt_kdf_nosse' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:292:58: style: Function 'escrypt_kdf_nosse' argument 2 names different: declaration '__passwd' definition 'passwd'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:76:71: note: Function 'escrypt_kdf_nosse' argument 2 names different: declaration '__passwd' definition 'passwd'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:292:58: note: Function 'escrypt_kdf_nosse' argument 2 names different: declaration '__passwd' definition 'passwd'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:293:26: style: Function 'escrypt_kdf_nosse' argument 3 names different: declaration '__passwdlen' definition 'passwdlen'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:77:37: note: Function 'escrypt_kdf_nosse' argument 3 names different: declaration '__passwdlen' definition 'passwdlen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:293:26: note: Function 'escrypt_kdf_nosse' argument 3 names different: declaration '__passwdlen' definition 'passwdlen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:293:52: style: Function 'escrypt_kdf_nosse' argument 4 names different: declaration '__salt' definition 'salt'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:77:65: note: Function 'escrypt_kdf_nosse' argument 4 names different: declaration '__salt' definition 'salt'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:293:52: note: Function 'escrypt_kdf_nosse' argument 4 names different: declaration '__salt' definition 'salt'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:293:65: style: Function 'escrypt_kdf_nosse' argument 5 names different: declaration '__saltlen' definition 'saltlen'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:78:37: note: Function 'escrypt_kdf_nosse' argument 5 names different: declaration '__saltlen' definition 'saltlen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:293:65: note: Function 'escrypt_kdf_nosse' argument 5 names different: declaration '__saltlen' definition 'saltlen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:28: style: Function 'escrypt_kdf_nosse' argument 6 names different: declaration '__N' definition 'N'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:78:57: note: Function 'escrypt_kdf_nosse' argument 6 names different: declaration '__N' definition 'N'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:28: note: Function 'escrypt_kdf_nosse' argument 6 names different: declaration '__N' definition 'N'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:40: style: Function 'escrypt_kdf_nosse' argument 7 names different: declaration '__r' definition '_r'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:78:71: note: Function 'escrypt_kdf_nosse' argument 7 names different: declaration '__r' definition '_r'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:40: note: Function 'escrypt_kdf_nosse' argument 7 names different: declaration '__r' definition '_r'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:53: style: Function 'escrypt_kdf_nosse' argument 8 names different: declaration '__p' definition '_p'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:79:39: note: Function 'escrypt_kdf_nosse' argument 8 names different: declaration '__p' definition '_p'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:53: note: Function 'escrypt_kdf_nosse' argument 8 names different: declaration '__p' definition '_p'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:66: style: Function 'escrypt_kdf_nosse' argument 9 names different: declaration '__buf' definition 'buf'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:79:53: note: Function 'escrypt_kdf_nosse' argument 9 names different: declaration '__buf' definition 'buf'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:294:66: note: Function 'escrypt_kdf_nosse' argument 9 names different: declaration '__buf' definition 'buf'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:295:26: style: Function 'escrypt_kdf_nosse' argument 10 names different: declaration '__buflen' definition 'buflen'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:79:67: note: Function 'escrypt_kdf_nosse' argument 10 names different: declaration '__buflen' definition 'buflen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c:295:26: note: Function 'escrypt_kdf_nosse' argument 10 names different: declaration '__buflen' definition 'buflen'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c:57:34: style: The scope of the variable 'clen' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c:23:24: style: The scope of the variable 'maxrp' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c:97:37: style: Function 'escrypt_init_local' argument 1 names different: declaration '__local' definition 'local'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:64:48: note: Function 'escrypt_init_local' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c:97:37: note: Function 'escrypt_init_local' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c:105:37: style: Function 'escrypt_free_local' argument 1 names different: declaration '__local' definition 'local'. [funcArgNamesDifferent]
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h:66:48: note: Function 'escrypt_free_local' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c:105:37: note: Function 'escrypt_free_local' argument 1 names different: declaration '__local' definition 'local'.
libsodium-1.0.16/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c:67:20: style: The scope of the variable 'b' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c:149:27: error: Uninitialized variable: pk [uninitvar]
libsodium-1.0.16/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c:17:20: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c:16:20: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:14: style: The scope of the variable 'x0' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:22: style: The scope of the variable 'x2' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:26: style: The scope of the variable 'x3' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:30: style: The scope of the variable 'x4' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:34: style: The scope of the variable 'x5' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:38: style: The scope of the variable 'x6' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:42: style: The scope of the variable 'x7' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:46: style: The scope of the variable 'x8' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:50: style: The scope of the variable 'x9' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:54: style: The scope of the variable 'x10' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:59: style: The scope of the variable 'x11' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:64: style: The scope of the variable 'x12' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:69: style: The scope of the variable 'x13' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:84:74: style: The scope of the variable 'x14' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c:85:9: style: The scope of the variable 'x15' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c:26:19: style: The scope of the variable 'u' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c:72:19: style: The scope of the variable 'u' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c:21:19: style: The scope of the variable 'u' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c:67:19: style: The scope of the variable 'u' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c:21:19: style: The scope of the variable 'u' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c:67:19: style: The scope of the variable 'u' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c:160:20: style: The scope of the variable 'readnb' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c:220:23: style: The scope of the variable 'fd' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c:525:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c:84:19: style: struct member 'Salsa20RandomGlobal_::getrandom_available' is never used. [unusedStructMember]
libsodium-1.0.16/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c:110:20: style: The scope of the variable 'readnb' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c:171:24: style: The scope of the variable 'fd' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:18:18: style: The scope of the variable 'x' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:19:18: style: The scope of the variable 'b' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:20:18: style: The scope of the variable 'c' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:49:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:51:19: style: The scope of the variable 'c_alpha0' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:52:19: style: The scope of the variable 'c_num0' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:246:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/codecs.c:278:18: style: The scope of the variable 'c' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/core.c:45:29: style: Condition 'sodium_crit_enter()!=0' is always false [knownConditionTrueFalse]
libsodium-1.0.16/src/libsodium/sodium/core.c:49:33: style: Condition 'sodium_crit_leave()!=0' is always false [knownConditionTrueFalse]
libsodium-1.0.16/src/libsodium/sodium/core.c:64:29: style: Condition 'sodium_crit_leave()!=0' is always false [knownConditionTrueFalse]
libsodium-1.0.16/src/libsodium/sodium/core.c:209:29: style: Condition 'sodium_crit_enter()==0' is always true [knownConditionTrueFalse]
libsodium-1.0.16/src/libsodium/sodium/core.c:223:29: style: Condition 'sodium_crit_enter()!=0' is always false [knownConditionTrueFalse]
libsodium-1.0.16/src/libsodium/sodium/core.c:227:29: style: Condition 'sodium_crit_leave()!=0' is always false [knownConditionTrueFalse]
libsodium-1.0.16/src/libsodium/sodium/core.c:206:12: style: The scope of the variable 'handler' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/utils.c:212:28: style: The scope of the variable 'x1' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/utils.c:212:32: style: The scope of the variable 'x2' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/utils.c:715:26: style: The scope of the variable 'c' can be reduced. [variableScope]
libsodium-1.0.16/src/libsodium/sodium/utils.c:719:26: style: The scope of the variable 'is_barrier' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3082:25: style: The scope of the variable 'ad' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3083:25: style: The scope of the variable 'ciphertext' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3084:25: style: The scope of the variable 'decrypted' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3085:25: style: The scope of the variable 'detached_ciphertext' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3086:25: style: The scope of the variable 'expected_ciphertext' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3088:25: style: The scope of the variable 'message' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3095:25: style: The scope of the variable 'ad_len' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3096:25: style: The scope of the variable 'ciphertext_len' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3097:25: style: The scope of the variable 'detached_ciphertext_len' can be reduced. [variableScope]
libsodium-1.0.16/test/default/aead_aes256gcm.c:3099:25: style: The scope of the variable 'message_len' can be reduced. [variableScope]
libsodium-1.0.16/test/default/cmptest.h:114:0: error: Resource leak: fp_out [resourceLeak]
libsodium-1.0.16/test/default/box7.c:20:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsodium-1.0.16/test/default/box8.c:20:20: style: The scope of the variable 'faults' can be reduced. [variableScope]
libsodium-1.0.16/test/default/box8.c:21:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsodium-1.0.16/test/default/codecs.c:11:20: style: The scope of the variable 'b64_' can be reduced. [variableScope]
libsodium-1.0.16/test/default/codecs.c:13:20: style: The scope of the variable 'bin' can be reduced. [variableScope]
libsodium-1.0.16/test/default/codecs.c:17:20: style: The scope of the variable 'b64_len' can be reduced. [variableScope]
libsodium-1.0.16/test/default/codecs.c:14:20: style: Unused variable: bin_padded [unusedVariable]
libsodium-1.0.16/test/default/codecs.c:18:29: style: Unused variable: bin_len2 [unusedVariable]
libsodium-1.0.16/test/default/core_ed25519.c:28:19: style: The scope of the variable 's' can be reduced. [variableScope]
libsodium-1.0.16/test/default/generichash.c:1298:20: style: The scope of the variable 'in' can be reduced. [variableScope]
libsodium-1.0.16/test/default/generichash.c:1302:20: style: The scope of the variable 'in_len' can be reduced. [variableScope]
libsodium-1.0.16/test/default/kdf.c:13:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsodium-1.0.16/test/default/keygen.c:38:21: style: The scope of the variable 'tv' can be reduced. [variableScope]
libsodium-1.0.16/test/default/keygen.c:39:21: style: The scope of the variable 'key' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:12:20: style: The scope of the variable 'h' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:12:24: style: The scope of the variable 'h2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:13:20: style: The scope of the variable 'k' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:14:20: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:15:20: style: The scope of the variable 'hlen' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:16:20: style: The scope of the variable 'klen' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:17:20: style: The scope of the variable 'mlen' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:18:20: style: The scope of the variable 'l1' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:18:24: style: The scope of the variable 'l2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:60:20: style: The scope of the variable 'h' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:60:24: style: The scope of the variable 'h2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:61:20: style: The scope of the variable 'k' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:62:20: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:63:20: style: The scope of the variable 'mlen' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:64:20: style: The scope of the variable 'l1' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:64:24: style: The scope of the variable 'l2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:100:20: style: The scope of the variable 'h' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:100:24: style: The scope of the variable 'h2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:101:20: style: The scope of the variable 'k' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:102:20: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:103:20: style: The scope of the variable 'mlen' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:104:20: style: The scope of the variable 'l1' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:104:24: style: The scope of the variable 'l2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:140:20: style: The scope of the variable 'h' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:140:24: style: The scope of the variable 'h2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:141:20: style: The scope of the variable 'k' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:142:20: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:143:20: style: The scope of the variable 'mlen' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:144:20: style: The scope of the variable 'l1' can be reduced. [variableScope]
libsodium-1.0.16/test/default/metamorphic.c:144:24: style: The scope of the variable 'l2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/cmptest.h:99:17: style: Condition 'xmain()!=0' is always false [knownConditionTrueFalse]
libsodium-1.0.16/test/default/pwhash_argon2i.c:208:13: style: The scope of the variable 'out' can be reduced. [variableScope]
libsodium-1.0.16/test/default/pwhash_argon2i.c:209:13: style: The scope of the variable 'passwd' can be reduced. [variableScope]
libsodium-1.0.16/test/default/pwhash_argon2i.c:19:28: style: struct member 'Anonymous0::lanes' is never used. [unusedStructMember]
libsodium-1.0.16/test/default/pwhash_argon2i.c:116:28: style: struct member 'Anonymous1::lanes' is never used. [unusedStructMember]
libsodium-1.0.16/test/default/pwhash_argon2id.c:204:13: style: The scope of the variable 'out' can be reduced. [variableScope]
libsodium-1.0.16/test/default/pwhash_argon2id.c:205:13: style: The scope of the variable 'passwd' can be reduced. [variableScope]
libsodium-1.0.16/test/default/pwhash_argon2id.c:19:28: style: struct member 'Anonymous0::lanes' is never used. [unusedStructMember]
libsodium-1.0.16/test/default/pwhash_argon2id.c:116:28: style: struct member 'Anonymous1::lanes' is never used. [unusedStructMember]
libsodium-1.0.16/test/default/pwhash_scrypt.c:277:12: style: The scope of the variable 'out' can be reduced. [variableScope]
libsodium-1.0.16/test/default/pwhash_scrypt.c:278:12: style: The scope of the variable 'passwd' can be reduced. [variableScope]
libsodium-1.0.16/test/default/randombytes.c:40:19: style: The scope of the variable 'n' can be reduced. [variableScope]
libsodium-1.0.16/test/default/secretbox2.c:39:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsodium-1.0.16/test/default/secretbox8.c:16:12: style: The scope of the variable 'caught' can be reduced. [variableScope]
libsodium-1.0.16/test/default/sodium_utils.c:112:5: performance: Buffer 'nonce' is being written before its old content has been used. [redundantCopy]
libsodium-1.0.16/test/default/sodium_utils.c:111:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:112:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:117:5: performance: Buffer 'nonce' is being written before its old content has been used. [redundantCopy]
libsodium-1.0.16/test/default/sodium_utils.c:116:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:117:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:128:5: performance: Buffer 'nonce' is being written before its old content has been used. [redundantCopy]
libsodium-1.0.16/test/default/sodium_utils.c:127:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:128:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:134:5: performance: Buffer 'nonce' is being written before its old content has been used. [redundantCopy]
libsodium-1.0.16/test/default/sodium_utils.c:133:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:134:5: note: Buffer 'nonce' is being written before its old content has been used.
libsodium-1.0.16/test/default/sodium_utils.c:14:20: style: The scope of the variable 'bin_padded' can be reduced. [variableScope]
libsodium-1.0.16/test/default/sodium_utils.c:17:20: style: The scope of the variable 'bin_padded_maxlen' can be reduced. [variableScope]
libsodium-1.0.16/test/default/sodium_utils.c:18:20: style: The scope of the variable 'blocksize' can be reduced. [variableScope]
libsodium-1.0.16/test/default/verify1.c:11:20: style: The scope of the variable 'r' can be reduced. [variableScope]
libsodium-1.0.16/test/default/verify1.c:12:20: style: The scope of the variable 'o' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:32:24: style: The scope of the variable 'tv' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:104:24: style: The scope of the variable 'tv' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:214:32: style: The scope of the variable 'tv' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:215:32: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:218:32: style: The scope of the variable 'out' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:219:32: style: The scope of the variable 'out2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:220:32: style: The scope of the variable 'm_len' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:221:32: style: The scope of the variable 'n' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:305:20: style: The scope of the variable 'm' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:306:20: style: The scope of the variable 'm2' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:309:20: style: The scope of the variable 'out' can be reduced. [variableScope]
libsodium-1.0.16/test/default/xchacha20.c:312:20: style: The scope of the variable 'm_len' can be reduced. [variableScope]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoftware-license-perl/libsoftware-license-perl_0.103013.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoftware-licensemoreutils-perl/libsoftware-licensemoreutils-perl_1.002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoftware-release-perl/libsoftware-release-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoil/libsoil_1.07~20080707.dfsg.orig.tar.gz
libsoil-1.07~20080707.dfsg/src/SOIL.c:995:15: style: The scope of the variable 'internal_texture_format' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/SOIL.c:995:44: style: The scope of the variable 'original_texture_format' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/image_DXT.c:533:2: style: Variable 'vec_len2' is reassigned a value before the old one has been used. [redundantAssignment]
libsoil-1.07~20080707.dfsg/src/image_DXT.c:514:0: note: Variable 'vec_len2' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/image_DXT.c:533:2: note: Variable 'vec_len2' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/image_DXT.c:168:4: style: Variable 'block_count' is modified but its new value is never used. [unreadVariable]
libsoil-1.07~20080707.dfsg/src/image_DXT.c:263:4: style: Variable 'block_count' is modified but its new value is never used. [unreadVariable]
libsoil-1.07~20080707.dfsg/src/image_helper.c:348:9: style: The scope of the variable 'iv' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/image_helper.c:397:9: style: The scope of the variable 'iv' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1853:18: warning: Either the condition 'b<65535' is redundant or the array 'z->size[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1852:10: note: Assuming that condition 'b<65535' is not redundant
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1853:18: note: Array index out of bounds
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1856:22: warning: Either the condition 'b<65535' is redundant or the array 'z->value[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1852:10: note: Assuming that condition 'b<65535' is not redundant
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1856:22: note: Array index out of bounds
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2694:17: style: Redundant condition: If 'req_comp >= 3', the comparison 'req_comp' is always true. [redundantCondition]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2271:4: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2265:0: note: Variable 'p' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2271:4: note: Variable 'p' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3360:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3358:0: note: Variable 'c' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3360:4: note: Variable 'c' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:420:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:449:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:476:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:486:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:502:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:516:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:713:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:753:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:771:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1591:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1615:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1631:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2471:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2618:47: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2624:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2635:25: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2643:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2699:21: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2702:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2713:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2751:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3147:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3151:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3159:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3167:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3180:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3197:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3201:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3420:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3429:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3434:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3438:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3483:69: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1348:15: style: The scope of the variable 'z' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1462:11: style: The scope of the variable 'above' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:1463:11: style: The scope of the variable 'below' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2042:15: style: The scope of the variable 'type' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2616:20: style: The scope of the variable 'compress' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:3142:25: style: The scope of the variable 'len' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:987:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.09.c:2351:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2008:18: warning: Either the condition 'b<65535' is redundant or the array 'z->size[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2007:10: note: Assuming that condition 'b<65535' is not redundant
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2008:18: note: Array index out of bounds
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2011:22: warning: Either the condition 'b<65535' is redundant or the array 'z->value[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2007:10: note: Assuming that condition 'b<65535' is not redundant
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2011:22: note: Array index out of bounds
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2867:17: style: Redundant condition: If 'req_comp >= 3', the comparison 'req_comp' is always true. [redundantCondition]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3544:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3542:0: note: Variable 'c' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3544:4: note: Variable 'c' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:460:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:489:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:516:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:526:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:542:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:556:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:754:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:792:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:810:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:1723:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:1752:65: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:1770:46: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2636:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2791:49: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2797:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2808:25: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2816:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2872:21: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2875:58: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2886:32: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2924:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3329:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3333:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3341:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3349:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3362:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3379:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3383:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3604:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3613:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3618:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3622:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3667:69: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:1462:15: style: The scope of the variable 'q' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:1626:10: style: The scope of the variable 't0' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2191:15: style: The scope of the variable 'type' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2789:20: style: The scope of the variable 'compress' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:3323:25: style: The scope of the variable 'len' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:1036:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2924:33: error: Memory leak: out [memleak]
libsoil-1.07~20080707.dfsg/src/original/stb_image-1.16.c:2512:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1735:18: warning: Either the condition 'b<65535' is redundant or the array 'z->size[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1734:10: note: Assuming that condition 'b<65535' is not redundant
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1735:18: note: Array index out of bounds
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1738:22: warning: Either the condition 'b<65535' is redundant or the array 'z->value[288]' is accessed at index 65534, which is out of bounds. [arrayIndexOutOfBoundsCond]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1734:10: note: Assuming that condition 'b<65535' is not redundant
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1738:22: note: Array index out of bounds
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2594:17: style: Redundant condition: If 'req_comp >= 3', the comparison 'req_comp' is always true. [redundantCondition]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3272:4: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3270:0: note: Variable 'c' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3272:4: note: Variable 'c' is reassigned a value before the old one has been used.
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:179:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:212:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:243:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:253:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:269:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:283:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:481:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:519:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:537:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1450:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1479:65: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1497:46: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2363:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2518:49: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2524:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2535:25: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2543:50: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2599:21: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2602:58: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2613:32: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2651:40: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3056:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3060:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3068:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3076:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3089:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3106:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3110:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3332:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3341:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3346:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3350:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3395:69: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3439:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3448:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3453:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3457:42: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3505:54: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3550:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1189:15: style: The scope of the variable 'q' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1353:10: style: The scope of the variable 't0' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:1918:15: style: The scope of the variable 'type' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2516:20: style: The scope of the variable 'compress' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:3050:25: style: The scope of the variable 'len' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/stbi_DDS_aug_c.h:273:10: style: The scope of the variable 'compressed' can be reduced. [variableScope]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:763:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2651:33: error: Memory leak: out [memleak]
libsoil-1.07~20080707.dfsg/src/stb_image_aug.c:2239:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoldout/libsoldout_1.4.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libsolv/libsolv_0.6.5.orig.tar.xz
libsolv-0.6.5/ext/pool_fileconflicts.c:802:22: style: The scope of the variable 'idxmapset' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_appdata.c:258:11: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_appdata.c:487:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:49:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:567:7: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:813:18: style: The scope of the variable 'de' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:814:9: style: The scope of the variable 'entrydir' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:814:20: style: The scope of the variable 'file' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:815:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:816:13: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_arch.c:33:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_arch.c:344:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_comps.c:350:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_content.c:215:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_deb.c:193:37: warning: Logical conjunction always evaluates to false: EXPR == ' ' && EXPR == '\t'. [incorrectLogicOperator]
libsolv-0.6.5/ext/repo_deb.c:207:44: warning: Logical conjunction always evaluates to false: EXPR == ' ' && EXPR == '\t'. [incorrectLogicOperator]
libsolv-0.6.5/ext/repo_deb.c:461:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_deltainfoxml.c:141:27: style: The scope of the variable 'v2' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_deltainfoxml.c:430:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_helix.c:830:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_mdk.c:537:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_products.c:427:7: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_products.c:563:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_pubkey.c:63:10: style: The scope of the variable 'x' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:206:7: style: The scope of the variable 'a' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:206:10: style: The scope of the variable 'b' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:206:13: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:386:14: style: The scope of the variable 'ql' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:590:16: style: The scope of the variable 'h' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:602:13: style: The scope of the variable 'ql2' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:603:19: style: The scope of the variable 'fp' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:604:10: style: The scope of the variable 'fpx' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:605:20: style: The scope of the variable 'q' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:799:30: style: The scope of the variable 'hl' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:1004:13: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_pubkey.c:934:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_pubkey.c:970:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_pubkey.c:980:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_pubkey.c:1074:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_repomdxml.c:450:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_rpmdb.c:852:15: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_rpmdb.c:2561:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_rpmdb.c:1438:22: style: Function 'rpm_state_free' argument 1 names different: declaration 'rpmstate' definition 'state'. [funcArgNamesDifferent]
libsolv-0.6.5/ext/repo_rpmdb.h:38:35: note: Function 'rpm_state_free' argument 1 names different: declaration 'rpmstate' definition 'state'.
libsolv-0.6.5/ext/repo_rpmdb.c:1438:22: note: Function 'rpm_state_free' argument 1 names different: declaration 'rpmstate' definition 'state'.
libsolv-0.6.5/ext/repo_rpmdb.c:2002:40: style: Function 'repo_add_rpmdb_reffp' argument 2 names different: declaration 'reffp' definition 'fp'. [funcArgNamesDifferent]
libsolv-0.6.5/ext/repo_rpmdb.h:14:51: note: Function 'repo_add_rpmdb_reffp' argument 2 names different: declaration 'reffp' definition 'fp'.
libsolv-0.6.5/ext/repo_rpmdb.c:2002:40: note: Function 'repo_add_rpmdb_reffp' argument 2 names different: declaration 'reffp' definition 'fp'.
libsolv-0.6.5/ext/repo_rpmdb.c:2065:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/ext/repo_rpmmd.c:362:27: style: The scope of the variable 'v2' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_rpmmd.c:529:15: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_rpmmd.c:1122:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_susetags.c:81:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_susetags.c:81:10: style: The scope of the variable 'flags' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_susetags.c:83:9: style: The scope of the variable 'sp' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_susetags.c:1136:14: style: The scope of the variable 'found' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_updateinfoxml.c:163:27: style: The scope of the variable 'v2' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_updateinfoxml.c:598:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_zyppdb.c:279:7: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_zyppdb.c:318:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_zyppdb.c:319:9: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
libsolv-0.6.5/ext/repo_zyppdb.c:321:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
libsolv-0.6.5/ext/solv_xfopen.c:64:0: error: #error Need to implement custom I/O [preprocessorErrorDirective]
libsolv-0.6.5/ext/testcase.c:1194:13: error: Array index -1 is out of bounds. [negativeIndex]
libsolv-0.6.5/ext/testcase.c:1049:15: style: The scope of the variable 'name' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1051:15: style: The scope of the variable 'arch' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1052:15: style: The scope of the variable 'release' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1053:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1054:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1273:10: style: The scope of the variable 'v' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1287:25: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1288:10: style: The scope of the variable 'v' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1330:10: style: The scope of the variable 'v' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1344:25: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1345:10: style: The scope of the variable 'v' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1527:13: style: The scope of the variable 'probprefix' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1529:17: style: The scope of the variable 'scnt' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1970:7: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:2035:10: style: The scope of the variable 'rfp' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:2037:16: style: The scope of the variable 'rdata' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:2214:16: style: The scope of the variable 'rdata' can be reduced. [variableScope]
libsolv-0.6.5/ext/testcase.c:1903:14: style: Checking if unsigned variable 'rl' is less than zero. [unsignedLessThanZero]
libsolv-0.6.5/ext/testcase.c:1931:14: style: Checking if unsigned variable 'rl' is less than zero. [unsignedLessThanZero]
libsolv-0.6.5/ext/testcase.c:1490:41: style: Function 'testcase_solverresult' argument 2 names different: declaration 'flags' definition 'resultflags'. [funcArgNamesDifferent]
libsolv-0.6.5/ext/testcase.h:30:54: note: Function 'testcase_solverresult' argument 2 names different: declaration 'flags' definition 'resultflags'.
libsolv-0.6.5/ext/testcase.c:1490:41: note: Function 'testcase_solverresult' argument 2 names different: declaration 'flags' definition 'resultflags'.
libsolv-0.6.5/src/md5.c:73:14: style: The scope of the variable 'saved_a' can be reduced. [variableScope]
libsolv-0.6.5/src/md5.c:73:23: style: The scope of the variable 'saved_b' can be reduced. [variableScope]
libsolv-0.6.5/src/md5.c:73:32: style: The scope of the variable 'saved_c' can be reduced. [variableScope]
libsolv-0.6.5/src/md5.c:73:41: style: The scope of the variable 'saved_d' can be reduced. [variableScope]
libsolv-0.6.5/src/md5.c:190:22: style: The scope of the variable 'free' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:340:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:562:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:562:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:562:13: style: The scope of the variable 'obs' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:562:19: style: The scope of the variable 'obsp' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:690:6: style: The scope of the variable 'other' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:737:13: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/policy.c:914:43: style: Function 'policy_is_illegal' argument 2 names different: declaration 's1' definition 'is'. [funcArgNamesDifferent]
libsolv-0.6.5/src/policy.h:32:55: note: Function 'policy_is_illegal' argument 2 names different: declaration 's1' definition 'is'.
libsolv-0.6.5/src/policy.c:914:43: note: Function 'policy_is_illegal' argument 2 names different: declaration 's1' definition 'is'.
libsolv-0.6.5/src/policy.c:914:57: style: Function 'policy_is_illegal' argument 3 names different: declaration 's2' definition 's'. [funcArgNamesDifferent]
libsolv-0.6.5/src/policy.h:32:69: note: Function 'policy_is_illegal' argument 3 names different: declaration 's2' definition 's'.
libsolv-0.6.5/src/policy.c:914:57: note: Function 'policy_is_illegal' argument 3 names different: declaration 's2' definition 's'.
libsolv-0.6.5/src/policy.c:1038:69: style: Function 'policy_findupdatepackages' argument 4 names different: declaration 'allowall' definition 'allow_all'. [funcArgNamesDifferent]
libsolv-0.6.5/src/policy.h:33:81: note: Function 'policy_findupdatepackages' argument 4 names different: declaration 'allowall' definition 'allow_all'.
libsolv-0.6.5/src/policy.c:1038:69: note: Function 'policy_findupdatepackages' argument 4 names different: declaration 'allowall' definition 'allow_all'.
libsolv-0.6.5/src/pool.c:282:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:399:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:1564:21: style: The scope of the variable 'repo' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:1864:18: style: The scope of the variable 'comp' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:1952:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:2498:13: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:2499:6: style: The scope of the variable 'fn' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:2499:10: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:2499:13: style: The scope of the variable 'q' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:2499:16: style: The scope of the variable 'md5' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:2500:6: style: The scope of the variable 'id' can be reduced. [variableScope]
libsolv-0.6.5/src/pool.c:271:38: style: Function 'pool_set_installed' argument 2 names different: declaration 'repo' definition 'installed'. [funcArgNamesDifferent]
libsolv-0.6.5/src/pool.h:250:58: note: Function 'pool_set_installed' argument 2 names different: declaration 'repo' definition 'installed'.
libsolv-0.6.5/src/pool.c:271:38: note: Function 'pool_set_installed' argument 2 names different: declaration 'repo' definition 'installed'.
libsolv-0.6.5/src/pool.c:2530:46: style: Function 'pool_prepend_rootdir' argument 2 names different: declaration 'dir' definition 'path'. [funcArgNamesDifferent]
libsolv-0.6.5/src/pool.h:257:59: note: Function 'pool_prepend_rootdir' argument 2 names different: declaration 'dir' definition 'path'.
libsolv-0.6.5/src/pool.c:2530:46: note: Function 'pool_prepend_rootdir' argument 2 names different: declaration 'dir' definition 'path'.
libsolv-0.6.5/src/pool.c:2540:50: style: Function 'pool_prepend_rootdir_tmp' argument 2 names different: declaration 'dir' definition 'path'. [funcArgNamesDifferent]
libsolv-0.6.5/src/pool.h:258:69: note: Function 'pool_prepend_rootdir_tmp' argument 2 names different: declaration 'dir' definition 'path'.
libsolv-0.6.5/src/pool.c:2540:50: note: Function 'pool_prepend_rootdir_tmp' argument 2 names different: declaration 'dir' definition 'path'.
libsolv-0.6.5/src/poolarch.c:107:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/src/poolid.c:58:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/src/poolvendor.c:47:20: style: The scope of the variable 'vs' can be reduced. [variableScope]
libsolv-0.6.5/src/poolvendor.c:65:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/problems.c:188:7: style: The scope of the variable 'disabledcnt' can be reduced. [variableScope]
libsolv-0.6.5/src/repo.c:677:15: style: The scope of the variable 'idl' can be reduced. [variableScope]
libsolv-0.6.5/src/repo.c:679:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/src/repo.c:865:20: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/repo.c:867:6: style: The scope of the variable 'id' can be reduced. [variableScope]
libsolv-0.6.5/src/repo.c:1256:7: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/repo.c:1683:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/src/repo.c:1119:34: style: Function 'repo_search' argument 3 names different: declaration 'key' definition 'keyname'. [funcArgNamesDifferent]
libsolv-0.6.5/src/repo.h:139:39: note: Function 'repo_search' argument 3 names different: declaration 'key' definition 'keyname'.
libsolv-0.6.5/src/repo.c:1119:34: note: Function 'repo_search' argument 3 names different: declaration 'key' definition 'keyname'.
libsolv-0.6.5/src/repopack.h:17:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repopack.h:62:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repopack.h:111:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repopack.h:218:17: style: The scope of the variable 'x' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:53:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:101:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:134:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:209:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:242:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:455:10: style: The scope of the variable 'type' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:458:6: style: The scope of the variable 'name' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:458:12: style: The scope of the variable 'evr' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:459:7: style: The scope of the variable 'relflags' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_solv.c:460:11: style: The scope of the variable 'ran' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_write.c:239:6: style: The scope of the variable 'id' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_write.c:1105:11: style: The scope of the variable 'ran' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_write.c:1120:32: style: The scope of the variable 'idused' can be reduced. [variableScope]
libsolv-0.6.5/src/repo_write.c:1120:40: style: The scope of the variable 'dirused' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:180:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:915:12: style: The scope of the variable 'key' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:917:23: style: The scope of the variable 'ddp' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:919:7: style: The scope of the variable 'stop' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:3165:33: style: The scope of the variable 'sp' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:3168:7: style: The scope of the variable 'newschema' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:3168:18: style: The scope of the variable 'oldcount' can be reduced. [variableScope]
libsolv-0.6.5/src/repodata.c:746:5: warning: Label 'case_CHKSUM_TYPES' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
libsolv-0.6.5/src/repodata.c:890:5: warning: Label 'case_CHKSUM_TYPES' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
libsolv-0.6.5/src/repodata.c:1989:5: warning: Label 'case_CHKSUM_TYPES' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
libsolv-0.6.5/src/repodata.c:2005:2: warning: Label 'case_CHKSUM_TYPES' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
libsolv-0.6.5/src/repodata.c:2930:6: warning: Label 'case_CHKSUM_TYPES' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
libsolv-0.6.5/src/repodata.c:2970:6: warning: Label 'case_CHKSUM_TYPES' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
libsolv-0.6.5/src/repodata.c:3518:2: warning: Label 'case_CHKSUM_TYPES' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
libsolv-0.6.5/src/repodata.c:1186:56: style: Function 'datamatcher_checkbasename' argument 2 names different: declaration 'str' definition 'basename'. [funcArgNamesDifferent]
libsolv-0.6.5/src/dataiterator.h:81:61: note: Function 'datamatcher_checkbasename' argument 2 names different: declaration 'str' definition 'basename'.
libsolv-0.6.5/src/repodata.c:1186:56: note: Function 'datamatcher_checkbasename' argument 2 names different: declaration 'str' definition 'basename'.
libsolv-0.6.5/src/repodata.c:2099:42: style: Function 'repodata_extend_block' argument 2 names different: declaration 'p' definition 'start'. [funcArgNamesDifferent]
libsolv-0.6.5/src/repodata.h:228:47: note: Function 'repodata_extend_block' argument 2 names different: declaration 'p' definition 'start'.
libsolv-0.6.5/src/repodata.c:2099:42: note: Function 'repodata_extend_block' argument 2 names different: declaration 'p' definition 'start'.
libsolv-0.6.5/src/repodata.c:2395:30: style: Function 'repodata_set_bin_checksum' argument 5 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
libsolv-0.6.5/src/repodata.h:256:32: note: Function 'repodata_set_bin_checksum' argument 5 names different: declaration 'buf' definition 'str'.
libsolv-0.6.5/src/repodata.c:2395:30: note: Function 'repodata_set_bin_checksum' argument 5 names different: declaration 'buf' definition 'str'.
libsolv-0.6.5/src/repodata.c:1263:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1314:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1334:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1497:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1606:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1805:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1806:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1932:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1953:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repodata.c:1967:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libsolv-0.6.5/src/repopage.c:750:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/src/repopage.c:835:17: style: The scope of the variable 'out_len' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:199:13: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:416:13: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:728:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1183:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1261:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1615:15: style: The scope of the variable 'obs' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1615:21: style: The scope of the variable 'obsp' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1697:6: style: The scope of the variable 'select' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1697:14: style: The scope of the variable 'how' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1697:19: style: The scope of the variable 'what' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:2190:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:2244:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:2345:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:2840:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:3120:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:3151:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:3152:13: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:3157:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:3157:10: style: The scope of the variable 'oldcnt' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:4429:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:4429:14: style: The scope of the variable 'pp' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:4429:18: style: The scope of the variable 'dep' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:4429:24: style: The scope of the variable 'dp' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:4603:14: style: The scope of the variable 'dp' can be reduced. [variableScope]
libsolv-0.6.5/src/rules.c:1731:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/src/selection.c:44:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:53:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:96:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:168:7: style: The scope of the variable 'rel' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:168:16: style: The scope of the variable 'relname' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:413:13: style: The scope of the variable 'pp' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:995:13: style: The scope of the variable 'miss' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:1029:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:1092:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:1149:15: style: The scope of the variable 's2' can be reduced. [variableScope]
libsolv-0.6.5/src/selection.c:566:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/src/sha1.c:113:17: style: union member 'CHAR64LONG16::c' is never used. [unusedStructMember]
libsolv-0.6.5/src/sha2.c:386:38: style: The scope of the variable 's0' can be reduced. [variableScope]
libsolv-0.6.5/src/sha2.c:386:42: style: The scope of the variable 's1' can be reduced. [variableScope]
libsolv-0.6.5/src/sha2.c:686:38: style: The scope of the variable 's0' can be reduced. [variableScope]
libsolv-0.6.5/src/sha2.c:686:42: style: The scope of the variable 's1' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:197:15: style: The scope of the variable 'str' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:326:26: style: The scope of the variable 'mediafile' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:480:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:480:10: style: The scope of the variable 'dp' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:481:7: style: The scope of the variable 'reqp' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:481:13: style: The scope of the variable 'req' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:483:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:587:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:718:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:753:6: style: The scope of the variable 'rq1' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:753:11: style: The scope of the variable 'rq2' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:754:7: style: The scope of the variable 'reqp' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:808:11: style: The scope of the variable 'rd' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:809:6: style: The scope of the variable 'prov' can be reduced. [variableScope]
libsolv-0.6.5/src/solvable.c:809:13: style: The scope of the variable 'provp' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:405:12: style: Condition 'record_proof' is always true [knownConditionTrueFalse]
libsolv-0.6.5/src/solver.c:305:22: note: Assignment 'record_proof=1', assigned value is 1
libsolv-0.6.5/src/solver.c:405:12: note: Condition 'record_proof' is always true
libsolv-0.6.5/src/solver.c:1108:7: style: Condition 'record_proof' is always true [knownConditionTrueFalse]
libsolv-0.6.5/src/solver.c:1093:22: note: Assignment 'record_proof=1', assigned value is 1
libsolv-0.6.5/src/solver.c:1108:7: note: Condition 'record_proof' is always true
libsolv-0.6.5/src/solver.c:54:13: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:126:10: style: The scope of the variable 'q' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:254:6: style: The scope of the variable 'why' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:254:12: style: The scope of the variable 'whyp' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:658:9: style: The scope of the variable 'pkg' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:974:6: style: The scope of the variable 'v' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:1232:6: style: The scope of the variable 'v' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:1232:9: style: The scope of the variable 'vv' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:1278:7: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:1319:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:1321:7: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:1873:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:2129:8: style: The scope of the variable 'd' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:2444:9: style: The scope of the variable 'recp' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:2444:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:2444:20: style: The scope of the variable 'pp' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:2444:24: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:2815:11: style: The scope of the variable 'why' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:2862:7: style: The scope of the variable 'why' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3115:6: style: The scope of the variable 'how' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3133:14: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3254:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3254:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3295:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3333:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3372:31: style: The scope of the variable 'weak' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:4224:22: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:4586:17: style: The scope of the variable 's' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:4601:13: style: The scope of the variable 'pi' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:4601:17: style: The scope of the variable 'pip' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:4677:9: style: The scope of the variable 'p2' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:4680:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libsolv-0.6.5/src/solver.c:3325:7: style: Variable 'j' is modified but its new value is never used. [unreadVariable]
libsolv-0.6.5/src/solver.c:3826:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/src/solver.c:4851:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/src/solver.c:4874:79: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/src/solver.c:4879:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/src/solver.c:4885:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/src/solverdebug.c:138:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:139:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:140:7: style: The scope of the variable 'jp' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:175:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:175:9: style: The scope of the variable 'why' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:211:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:211:9: style: The scope of the variable 'type' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:546:15: style: The scope of the variable 'solution' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:577:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libsolv-0.6.5/src/solverdebug.c:459:46: style: Function 'solver_printproblemruleinfo' argument 2 names different: declaration 'rule' definition 'probr'. [funcArgNamesDifferent]
libsolv-0.6.5/src/solverdebug.h:31:58: note: Function 'solver_printproblemruleinfo' argument 2 names different: declaration 'rule' definition 'probr'.
libsolv-0.6.5/src/solverdebug.c:459:46: note: Function 'solver_printproblemruleinfo' argument 2 names different: declaration 'rule' definition 'probr'.
libsolv-0.6.5/src/strpool.c:83:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:68:6: style: The scope of the variable 'q' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:504:13: style: The scope of the variable 'type' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:504:19: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:579:12: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:626:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1060:15: style: The scope of the variable 'dep' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1088:6: style: The scope of the variable 'req' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1088:12: style: The scope of the variable 'reqp' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1088:18: style: The scope of the variable 'con' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1088:24: style: The scope of the variable 'conp' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1090:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1090:13: style: The scope of the variable 'pre' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1090:18: style: The scope of the variable 'numins' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1094:7: style: The scope of the variable 'provbyinst' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1314:24: style: The scope of the variable 'ddeg' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:1316:31: style: The scope of the variable 'te' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:2016:6: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:2016:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:2018:7: style: The scope of the variable 'good' can be reduced. [variableScope]
libsolv-0.6.5/src/transaction.c:575:60: style: Function 'transaction_classify_pkgs' argument 3 names different: declaration 'type' definition 'class'. [funcArgNamesDifferent]
libsolv-0.6.5/src/transaction.h:106:72: note: Function 'transaction_classify_pkgs' argument 3 names different: declaration 'type' definition 'class'.
libsolv-0.6.5/src/transaction.c:575:60: note: Function 'transaction_classify_pkgs' argument 3 names different: declaration 'type' definition 'class'.
libsolv-0.6.5/src/util.c:26:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsolv-0.6.5/src/qsort_r.c:103:17: style: Function 'solv_sort' argument 1 names different: declaration 'base' definition 'a'. [funcArgNamesDifferent]
libsolv-0.6.5/src/util.h:36:29: note: Function 'solv_sort' argument 1 names different: declaration 'base' definition 'a'.
libsolv-0.6.5/src/qsort_r.c:103:17: note: Function 'solv_sort' argument 1 names different: declaration 'base' definition 'a'.
libsolv-0.6.5/src/qsort_r.c:103:27: style: Function 'solv_sort' argument 2 names different: declaration 'nmemb' definition 'n'. [funcArgNamesDifferent]
libsolv-0.6.5/src/util.h:36:42: note: Function 'solv_sort' argument 2 names different: declaration 'nmemb' definition 'n'.
libsolv-0.6.5/src/qsort_r.c:103:27: note: Function 'solv_sort' argument 2 names different: declaration 'nmemb' definition 'n'.
libsolv-0.6.5/src/qsort_r.c:103:37: style: Function 'solv_sort' argument 3 names different: declaration 'size' definition 'es'. [funcArgNamesDifferent]
libsolv-0.6.5/src/util.h:36:56: note: Function 'solv_sort' argument 3 names different: declaration 'size' definition 'es'.
libsolv-0.6.5/src/qsort_r.c:103:37: note: Function 'solv_sort' argument 3 names different: declaration 'size' definition 'es'.
libsolv-0.6.5/src/qsort_r.c:103:48: style: Function 'solv_sort' argument 4 names different: declaration 'compar' definition 'cmp'. [funcArgNamesDifferent]
libsolv-0.6.5/src/util.h:36:68: note: Function 'solv_sort' argument 4 names different: declaration 'compar' definition 'cmp'.
libsolv-0.6.5/src/qsort_r.c:103:48: note: Function 'solv_sort' argument 4 names different: declaration 'compar' definition 'cmp'.
libsolv-0.6.5/src/qsort_r.c:103:59: style: Function 'solv_sort' argument 5 names different: declaration 'compard' definition 'thunk'. [funcArgNamesDifferent]
libsolv-0.6.5/src/util.h:36:119: note: Function 'solv_sort' argument 5 names different: declaration 'compard' definition 'thunk'.
libsolv-0.6.5/src/qsort_r.c:103:59: note: Function 'solv_sort' argument 5 names different: declaration 'compard' definition 'thunk'.
libsolv-0.6.5/src/util.c:314:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsolv-0.6.5/tools/archpkgs2solv.c:30:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/tools/archpkgs2solv.c:58:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
libsolv-0.6.5/tools/archpkgs2solv.c:59:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsolv-0.6.5/tools/archpkgs2solv.c:59:20: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/tools/common_write.c:203:12: style: The scope of the variable 'key' can be reduced. [variableScope]
libsolv-0.6.5/tools/common_write.c:205:7: style: The scope of the variable 'nlanguages' can be reduced. [variableScope]
libsolv-0.6.5/tools/common_write.c:206:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsolv-0.6.5/tools/common_write.c:206:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libsolv-0.6.5/tools/common_write.c:206:13: style: The scope of the variable 'k' can be reduced. [variableScope]
libsolv-0.6.5/tools/common_write.c:206:16: style: The scope of the variable 'l' can be reduced. [variableScope]
libsolv-0.6.5/tools/deb2solv.c:30:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/tools/deb2solv.c:58:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
libsolv-0.6.5/tools/deb2solv.c:59:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsolv-0.6.5/tools/deb2solv.c:59:20: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/tools/dumpsolv.c:395:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libsolv-0.6.5/tools/patchcheck.c:344:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsolv-0.6.5/tools/patchcheck.c:451:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsolv-0.6.5/tools/patchcheck.c:350:11: style: The scope of the variable 'solv' can be reduced. [variableScope]
libsolv-0.6.5/tools/patchcheck.c:352:12: style: The scope of the variable 'conp' can be reduced. [variableScope]
libsolv-0.6.5/tools/rpms2solv.c:37:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libsolv-0.6.5/tools/rpms2solv.c:65:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
libsolv-0.6.5/tools/rpms2solv.c:66:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsolv-0.6.5/tools/rpms2solv.c:66:20: style: The scope of the variable 'p' can be reduced. [variableScope]
libsolv-0.6.5/tools/susetags2solv.c:73:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
libsolv-0.6.5/tools/testsolv.c:54:4: style: Variable 'p2[1]' is reassigned a value before the old one has been used. [redundantAssignment]
libsolv-0.6.5/tools/testsolv.c:52:4: note: Variable 'p2[1]' is reassigned a value before the old one has been used.
libsolv-0.6.5/tools/testsolv.c:54:4: note: Variable 'p2[1]' is reassigned a value before the old one has been used.
libsolv-0.6.5/tools/testsolv.c:65:9: style: The scope of the variable 'pool' can be reduced. [variableScope]
libsolv-0.6.5/tools/testsolv.c:78:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
libsolv-0.6.5/tools/testsolv.c:164:25: style: The scope of the variable 'resultdiff' can be reduced. [variableScope]
libsolv-0.6.5/tools/testsolv.c:249:28: style: The scope of the variable 'scnt' can be reduced. [variableScope]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsort-fields-perl/libsort-fields-perl_0.90.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsort-key-perl/libsort-key-perl_1.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsort-key-top-perl/libsort-key-top-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsort-naturally-perl/libsort-naturally-perl_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsort-versions-perl/libsort-versions-perl_1.62.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoundgen/libsoundgen_0.6.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoundio/libsoundio_1.0.2.orig.tar.gz
libsoundio-1.0.2/example/sio_microphone.c:67:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libsoundio-1.0.2/example/sio_record.c:58:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libsoundio-1.0.2/example/sio_record.c:242:0: error: Resource leak: out_f [resourceLeak]
libsoundio-1.0.2/example/sio_sine.c:42:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libsoundio-1.0.2/example/sio_sine.c:47:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libsoundio-1.0.2/example/sio_sine.c:58:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libsoundio-1.0.2/src/atomics.hpp:19:0: error: #error "require atomic_int to be lock free" [preprocessorErrorDirective]
libsoundio-1.0.2/src/os.cpp:610:81: style: Function 'soundio_os_init_mirrored_memory' argument 2 names different: declaration 'capacity' definition 'requested_capacity'. [funcArgNamesDifferent]
libsoundio-1.0.2/src/os.h:64:81: note: Function 'soundio_os_init_mirrored_memory' argument 2 names different: declaration 'capacity' definition 'requested_capacity'.
libsoundio-1.0.2/src/os.cpp:610:81: note: Function 'soundio_os_init_mirrored_memory' argument 2 names different: declaration 'capacity' definition 'requested_capacity'.
libsoundio-1.0.2/src/util.cpp:34:23: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libsoundio-1.0.2/src/util.cpp:34:23: error: va_list 'ap2' was opened but not closed by va_end(). [va_end_missing]
libsoundio-1.0.2/test/latency.cpp:38:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libsoundio-1.0.2/test/latency.cpp:43:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libsoundio-1.0.2/test/latency.cpp:73:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libsoundio-1.0.2/test/overflow.c:70:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libsoundio-1.0.2/test/underflow.c:44:9: style: The scope of the variable 'err' can be reduced. [variableScope]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoup2.4/libsoup2.4_2.63.90.orig.tar.xz
libsoup-2.63.90/libsoup/soup-address.c:635:16: style: The scope of the variable 'gia' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-address.c:636:18: style: The scope of the variable 'gsa' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-address.c:699:11: style: The scope of the variable 'current_source' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-address.c:700:16: style: The scope of the variable 'current_context' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-address.c:813:13: style: The scope of the variable 'resolver' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-auth-digest.c:191:16: style: The scope of the variable 'd' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-auth-domain.c:554:14: style: The scope of the variable 'path' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-auth-manager.c:355:17: style: The scope of the variable 'auth_class' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-auth-manager.c:563:14: style: The scope of the variable 'path' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-auth-manager.c:564:20: style: The scope of the variable 'old_auth_info' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-auth-negotiate.c:59:9: style: struct member 'SoupNegotiateConnectionState::response_header' is never used. [unusedStructMember]
libsoup-2.63.90/libsoup/soup-auth-ntlm.c:1300:6: style: The scope of the variable 'm' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-auth-ntlm.c:910:6: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsoup-2.63.90/libsoup/soup-cache.c:658:2: style: Variable 'uri' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/libsoup/soup-cache.c:656:0: note: Variable 'uri' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-cache.c:658:2: note: Variable 'uri' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-cache.c:1561:2: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/libsoup/soup-cache.c:1550:0: note: Variable 'filename' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-cache.c:1561:2: note: Variable 'filename' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-cache.c:347:25: style: The scope of the variable 's_maxage' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-cache.c:391:25: style: The scope of the variable 'date_d' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-cache.c:392:10: style: The scope of the variable 'expires_t' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-cache.c:392:21: style: The scope of the variable 'date_t' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-cache.c:886:67: style: Function 'soup_cache_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-cache.c:56:79: note: Function 'soup_cache_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'.
libsoup-2.63.90/libsoup/soup-cache.c:886:67: note: Function 'soup_cache_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'.
libsoup-2.63.90/libsoup/soup-client-input-stream.c:189:11: style: The scope of the variable 'source' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-connection-auth.c:91:27: style: Function 'soup_connection_auth_get_connection_state_for_message' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-connection-auth.h:52:21: note: Function 'soup_connection_auth_get_connection_state_for_message' argument 2 names different: declaration 'message' definition 'msg'.
libsoup-2.63.90/libsoup/soup-connection-auth.c:91:27: note: Function 'soup_connection_auth_get_connection_state_for_message' argument 2 names different: declaration 'message' definition 'msg'.
libsoup-2.63.90/libsoup/soup-content-decoder.c:78:14: style: The scope of the variable 'converter' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-content-decoder.c:161:77: style: Function 'soup_content_decoder_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-content-decoder.c:62:89: note: Function 'soup_content_decoder_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'.
libsoup-2.63.90/libsoup/soup-content-decoder.c:161:77: note: Function 'soup_content_decoder_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'.
libsoup-2.63.90/libsoup/soup-content-sniffer.c:65:77: style: Function 'soup_content_sniffer_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-content-sniffer.c:41:89: note: Function 'soup_content_sniffer_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'.
libsoup-2.63.90/libsoup/soup-content-sniffer.c:65:77: note: Function 'soup_content_sniffer_content_processor_init' argument 1 names different: declaration 'interface' definition 'processor_interface'.
libsoup-2.63.90/libsoup/soup-cookie-jar-text.c:281:8: style: The scope of the variable 'out' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-cookie-jar.c:306:10: style: The scope of the variable 'new_head' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-cookie-jar.c:454:14: style: The scope of the variable 'old_cookie' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-cookie.c:398:32: style: Function 'soup_cookie_parse' argument 1 names different: declaration 'header' definition 'cookie'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-cookie.h:39:63: note: Function 'soup_cookie_parse' argument 1 names different: declaration 'header' definition 'cookie'.
libsoup-2.63.90/libsoup/soup-cookie.c:398:32: note: Function 'soup_cookie_parse' argument 1 names different: declaration 'header' definition 'cookie'.
libsoup-2.63.90/libsoup/soup-date.c:382:19: warning: Suspicious code: sign conversion of -60 in calculation because '-60' has a negative value [signConversion]
libsoup-2.63.90/libsoup/soup-directory-input-stream.c:88:13: style: The scope of the variable 'info' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-autocleanups.h:19:0: error: #error "Only <libsoup/soup.h> can be included directly." [preprocessorErrorDirective]
libsoup-2.63.90/libsoup/soup-filter-input-stream.c:194:34: style: Function 'soup_filter_input_stream_read_until' argument 5 names different: declaration 'boundary_len' definition 'boundary_length'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-filter-input-stream.h:48:34: note: Function 'soup_filter_input_stream_read_until' argument 5 names different: declaration 'boundary_len' definition 'boundary_length'.
libsoup-2.63.90/libsoup/soup-filter-input-stream.c:194:34: note: Function 'soup_filter_input_stream_read_until' argument 5 names different: declaration 'boundary_len' definition 'boundary_length'.
libsoup-2.63.90/libsoup/soup-form.c:88:22: style: The scope of the variable 'name' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-gnome-features.c:19:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/libsoup/soup-headers.c:291:16: style: The scope of the variable 'major_version' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-headers.c:291:31: style: The scope of the variable 'minor_version' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-headers.c:465:14: style: The scope of the variable 'end' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-headers.c:540:9: style: The scope of the variable 'qval' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-headers.c:632:14: style: The scope of the variable 'end' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-headers.c:717:8: style: The scope of the variable 'item' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-headers.c:717:15: style: The scope of the variable 'eq' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-headers.c:852:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-init.c:81:0: error: #error Your platform/compiler is missing constructor support [preprocessorErrorDirective]
libsoup-2.63.90/libsoup/soup-logger.c:506:14: warning: Either the condition 'end' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsoup-2.63.90/libsoup/soup-logger.c:498:7: note: Assuming that condition 'end' is not redundant
libsoup-2.63.90/libsoup/soup-logger.c:506:14: note: Null pointer addition
libsoup-2.63.90/libsoup/soup-message-body.c:583:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-message-body.c:585:14: style: The scope of the variable 'chunk' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-message-headers.c:647:19: style: The scope of the variable 'setter' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-message-headers.c:952:8: style: The scope of the variable 'spec' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-message-io.c:1213:13: style: Function 'soup_message_io_client' argument 6 names different: declaration 'headers_data' definition 'header_data'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-message-private.h:86:32: note: Function 'soup_message_io_client' argument 6 names different: declaration 'headers_data' definition 'header_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:1213:13: note: Function 'soup_message_io_client' argument 6 names different: declaration 'headers_data' definition 'header_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:1215:13: style: Function 'soup_message_io_client' argument 8 names different: declaration 'user_data' definition 'completion_data'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-message-private.h:88:32: note: Function 'soup_message_io_client' argument 8 names different: declaration 'user_data' definition 'completion_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:1215:13: note: Function 'soup_message_io_client' argument 8 names different: declaration 'user_data' definition 'completion_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:1246:13: style: Function 'soup_message_io_server' argument 6 names different: declaration 'headers_data' definition 'header_data'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-message-private.h:94:32: note: Function 'soup_message_io_server' argument 6 names different: declaration 'headers_data' definition 'header_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:1246:13: note: Function 'soup_message_io_server' argument 6 names different: declaration 'headers_data' definition 'header_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:1248:13: style: Function 'soup_message_io_server' argument 8 names different: declaration 'user_data' definition 'completion_data'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-message-private.h:96:32: note: Function 'soup_message_io_server' argument 8 names different: declaration 'user_data' definition 'completion_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:1248:13: note: Function 'soup_message_io_server' argument 8 names different: declaration 'user_data' definition 'completion_data'.
libsoup-2.63.90/libsoup/soup-message-io.c:760:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsoup-2.63.90/libsoup/soup-message-server-io.c:201:23: style: The scope of the variable 'part_headers' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-message-server-io.c:202:15: style: The scope of the variable 'part_body' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-multipart-input-stream.c:378:26: warning: Either the condition 'nread>=3' is redundant, otherwise there is negative array index -1. [negativeIndex]
libsoup-2.63.90/libsoup/soup-multipart-input-stream.c:380:15: note: Assuming that condition 'nread>=3' is not redundant
libsoup-2.63.90/libsoup/soup-multipart-input-stream.c:378:26: note: Negative array index
libsoup-2.63.90/libsoup/soup-multipart.c:151:22: style: The scope of the variable 'split' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-multipart.c:152:22: style: The scope of the variable 'part_headers' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-multipart.c:153:14: style: The scope of the variable 'part_body' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-multipart.c:413:22: style: The scope of the variable 'part_headers' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-multipart.c:414:14: style: The scope of the variable 'part_body' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:137:2: style: Variable 'proxy_uris' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:133:0: note: Variable 'proxy_uris' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:137:2: note: Variable 'proxy_uris' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:225:2: style: Variable 'proxy_uris' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:219:0: note: Variable 'proxy_uris' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:225:2: note: Variable 'proxy_uris' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:256:76: style: Function 'soup_proxy_resolver_default_interface_init' argument 1 names different: declaration 'proxy_resolver_interface' definition 'iface'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:46:88: note: Function 'soup_proxy_resolver_default_interface_init' argument 1 names different: declaration 'proxy_resolver_interface' definition 'iface'.
libsoup-2.63.90/libsoup/soup-proxy-resolver-default.c:256:76: note: Function 'soup_proxy_resolver_default_interface_init' argument 1 names different: declaration 'proxy_resolver_interface' definition 'iface'.
libsoup-2.63.90/libsoup/soup-request-data.c:84:30: style: The scope of the variable 'end' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-server.c:1663:14: style: The scope of the variable 'listener' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-server.c:1664:21: style: The scope of the variable 'client' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-server.c:2124:14: style: The scope of the variable 'listener' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-server.c:2125:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-server.c:2126:11: style: The scope of the variable 'uri' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-session-async.h:45:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/libsoup/soup-session-sync.h:45:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/libsoup/soup-session.c:440:2: style: Variable 'langs' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/libsoup/soup-session.c:431:0: note: Variable 'langs' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-session.c:440:2: note: Variable 'langs' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-session.c:4134:16: style: The scope of the variable 'stream' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-session.c:4800:13: style: The scope of the variable 'stream' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-session.c:4801:27: style: The scope of the variable 'client' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-session.c:1063:16: style: Function 'auth_manager_authenticate' argument 5 names different: declaration 'user_data' definition 'session'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-session.c:158:40: note: Function 'auth_manager_authenticate' argument 5 names different: declaration 'user_data' definition 'session'.
libsoup-2.63.90/libsoup/soup-session.c:1063:16: note: Function 'auth_manager_authenticate' argument 5 names different: declaration 'user_data' definition 'session'.
libsoup-2.63.90/libsoup/soup-session.c:1966:28: style: Function 'soup_session_process_queue_item' argument 3 names different: declaration 'should_prune' definition 'should_cleanup'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-session-private.h:43:31: note: Function 'soup_session_process_queue_item' argument 3 names different: declaration 'should_prune' definition 'should_cleanup'.
libsoup-2.63.90/libsoup/soup-session.c:1966:28: note: Function 'soup_session_process_queue_item' argument 3 names different: declaration 'should_prune' definition 'should_cleanup'.
libsoup-2.63.90/libsoup/soup-socket.c:1347:20: style: Function 'soup_socket_peer_certificate_changed' argument 3 names different: declaration 'user_data' definition 'sock'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-socket.c:109:18: note: Function 'soup_socket_peer_certificate_changed' argument 3 names different: declaration 'user_data' definition 'sock'.
libsoup-2.63.90/libsoup/soup-socket.c:1347:20: note: Function 'soup_socket_peer_certificate_changed' argument 3 names different: declaration 'user_data' definition 'sock'.
libsoup-2.63.90/libsoup/soup-socket.c:1483:23: style: Function 'soup_socket_handshake_sync' argument 2 names different: declaration 'host' definition 'ssl_host'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-socket-private.h:29:29: note: Function 'soup_socket_handshake_sync' argument 2 names different: declaration 'host' definition 'ssl_host'.
libsoup-2.63.90/libsoup/soup-socket.c:1483:23: note: Function 'soup_socket_handshake_sync' argument 2 names different: declaration 'host' definition 'ssl_host'.
libsoup-2.63.90/libsoup/soup-socket.c:1522:30: style: Function 'soup_socket_handshake_async' argument 2 names different: declaration 'host' definition 'ssl_host'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-socket-private.h:33:29: note: Function 'soup_socket_handshake_async' argument 2 names different: declaration 'host' definition 'ssl_host'.
libsoup-2.63.90/libsoup/soup-socket.c:1522:30: note: Function 'soup_socket_handshake_async' argument 2 names different: declaration 'host' definition 'ssl_host'.
libsoup-2.63.90/libsoup/soup-uri.c:1132:24: style: Condition 'path!=NULL' is always false [knownConditionTrueFalse]
libsoup-2.63.90/libsoup/soup-uri.c:1131:6: note: Assuming that condition '!path' is not redundant
libsoup-2.63.90/libsoup/soup-uri.c:1132:24: note: Condition 'path!=NULL' is always false
libsoup-2.63.90/libsoup/soup-uri.c:701:10: warning: Either the condition 'uri' is redundant or there is possible null pointer dereference: uri. [nullPointerRedundantCheck]
libsoup-2.63.90/libsoup/soup-uri.c:476:8: note: Assuming that condition 'uri' is not redundant
libsoup-2.63.90/libsoup/soup-uri.c:477:19: note: Calling function 'soup_uri_free', 1st argument 'uri' value is 0
libsoup-2.63.90/libsoup/soup-uri.c:701:10: note: Null pointer dereference
libsoup-2.63.90/libsoup/soup-uri.c:702:10: warning: Either the condition 'uri' is redundant or there is possible null pointer dereference: uri. [nullPointerRedundantCheck]
libsoup-2.63.90/libsoup/soup-uri.c:476:8: note: Assuming that condition 'uri' is not redundant
libsoup-2.63.90/libsoup/soup-uri.c:477:19: note: Calling function 'soup_uri_free', 1st argument 'uri' value is 0
libsoup-2.63.90/libsoup/soup-uri.c:702:10: note: Null pointer dereference
libsoup-2.63.90/libsoup/soup-uri.c:703:10: warning: Either the condition 'uri' is redundant or there is possible null pointer dereference: uri. [nullPointerRedundantCheck]
libsoup-2.63.90/libsoup/soup-uri.c:476:8: note: Assuming that condition 'uri' is not redundant
libsoup-2.63.90/libsoup/soup-uri.c:477:19: note: Calling function 'soup_uri_free', 1st argument 'uri' value is 0
libsoup-2.63.90/libsoup/soup-uri.c:703:10: note: Null pointer dereference
libsoup-2.63.90/libsoup/soup-uri.c:704:10: warning: Either the condition 'uri' is redundant or there is possible null pointer dereference: uri. [nullPointerRedundantCheck]
libsoup-2.63.90/libsoup/soup-uri.c:476:8: note: Assuming that condition 'uri' is not redundant
libsoup-2.63.90/libsoup/soup-uri.c:477:19: note: Calling function 'soup_uri_free', 1st argument 'uri' value is 0
libsoup-2.63.90/libsoup/soup-uri.c:704:10: note: Null pointer dereference
libsoup-2.63.90/libsoup/soup-uri.c:705:10: warning: Either the condition 'uri' is redundant or there is possible null pointer dereference: uri. [nullPointerRedundantCheck]
libsoup-2.63.90/libsoup/soup-uri.c:476:8: note: Assuming that condition 'uri' is not redundant
libsoup-2.63.90/libsoup/soup-uri.c:477:19: note: Calling function 'soup_uri_free', 1st argument 'uri' value is 0
libsoup-2.63.90/libsoup/soup-uri.c:705:10: note: Null pointer dereference
libsoup-2.63.90/libsoup/soup-uri.c:706:10: warning: Either the condition 'uri' is redundant or there is possible null pointer dereference: uri. [nullPointerRedundantCheck]
libsoup-2.63.90/libsoup/soup-uri.c:476:8: note: Assuming that condition 'uri' is not redundant
libsoup-2.63.90/libsoup/soup-uri.c:477:19: note: Calling function 'soup_uri_free', 1st argument 'uri' value is 0
libsoup-2.63.90/libsoup/soup-uri.c:706:10: note: Null pointer dereference
libsoup-2.63.90/libsoup/soup-uri.c:758:36: style: Function 'soup_uri_decoded_copy' argument 1 names different: declaration 'str' definition 'part'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-misc-private.h:12:42: note: Function 'soup_uri_decoded_copy' argument 1 names different: declaration 'str' definition 'part'.
libsoup-2.63.90/libsoup/soup-uri.c:758:36: note: Function 'soup_uri_decoded_copy' argument 1 names different: declaration 'str' definition 'part'.
libsoup-2.63.90/libsoup/soup-uri.c:807:34: style: Function 'uri_normalized_copy' argument 1 names different: declaration 'str' definition 'part'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-uri.c:182:47: note: Function 'uri_normalized_copy' argument 1 names different: declaration 'str' definition 'part'.
libsoup-2.63.90/libsoup/soup-uri.c:807:34: note: Function 'uri_normalized_copy' argument 1 names different: declaration 'str' definition 'part'.
libsoup-2.63.90/libsoup/soup-value-utils.c:253:10: style: The scope of the variable 'value' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-value-utils.c:326:10: style: The scope of the variable 'value' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-websocket-connection.c:283:11: style: The scope of the variable 'socket' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-websocket-connection.c:816:10: style: The scope of the variable 'mask' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-websocket.c:331:14: style: The scope of the variable 'origin' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-websocket.c:502:25: style: The scope of the variable 'request_protocols' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-websocket.c:327:26: style: Function 'soup_websocket_server_check_handshake' argument 2 names different: declaration 'origin' definition 'expected_origin'. [funcArgNamesDifferent]
libsoup-2.63.90/libsoup/soup-websocket.h:82:23: note: Function 'soup_websocket_server_check_handshake' argument 2 names different: declaration 'origin' definition 'expected_origin'.
libsoup-2.63.90/libsoup/soup-websocket.c:327:26: note: Function 'soup_websocket_server_check_handshake' argument 2 names different: declaration 'origin' definition 'expected_origin'.
libsoup-2.63.90/libsoup/soup-xmlrpc-old.c:80:26: style: The scope of the variable 'member' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-xmlrpc-old.c:160:18: style: The scope of the variable 'param' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-xmlrpc-old.c:417:29: style: The scope of the variable 'mname' can be reduced. [variableScope]
libsoup-2.63.90/libsoup/soup-xmlrpc.c:1206:2: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/libsoup/soup-xmlrpc.c:1201:0: note: Variable 'doc' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-xmlrpc.c:1206:2: note: Variable 'doc' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-xmlrpc.c:1286:2: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/libsoup/soup-xmlrpc.c:1280:0: note: Variable 'doc' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-xmlrpc.c:1286:2: note: Variable 'doc' is reassigned a value before the old one has been used.
libsoup-2.63.90/libsoup/soup-xmlrpc.c:278:18: style: The scope of the variable 'param' can be reduced. [variableScope]
libsoup-2.63.90/tests/auth-test.c:204:12: style: The scope of the variable 'exp' can be reduced. [variableScope]
libsoup-2.63.90/tests/auth-test.c:297:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
libsoup-2.63.90/tests/auth-test.c:1222:8: style: The scope of the variable 'expected' can be reduced. [variableScope]
libsoup-2.63.90/tests/auth-test.c:1222:19: style: The scope of the variable 'uristr' can be reduced. [variableScope]
libsoup-2.63.90/tests/auth-test.c:306:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:469:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:573:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:660:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:713:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:801:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1049:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1088:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1159:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1229:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1295:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1321:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1398:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/auth-test.c:1459:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:150:23: style: The scope of the variable 'value' can be reduced. [variableScope]
libsoup-2.63.90/tests/cache-test.c:298:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:308:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:312:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:317:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:321:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:324:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:330:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:342:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:357:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:365:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:380:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:397:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:411:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:425:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:440:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:452:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:457:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:493:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:500:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:505:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:527:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:589:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:643:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:652:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:659:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:671:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:721:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:726:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:730:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:734:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:744:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:748:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cache-test.c:236:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsoup-2.63.90/tests/chunk-io-test.c:330:9: style: The scope of the variable 'size' can be reduced. [variableScope]
libsoup-2.63.90/tests/chunk-io-test.c:24:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/chunk-test.c:355:0: style: Same expression used in consecutive assignments of '__l1' and '__l2'. [duplicateAssignExpression]
libsoup-2.63.90/tests/chunk-test.c:355:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/chunk-test.c:355:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/chunk-test.c:442:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/coding-test.c:180:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
libsoup-2.63.90/tests/coding-test.c:184:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:181:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:381:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:387:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:393:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:398:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:520:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:527:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:598:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:603:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:650:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:655:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:764:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:769:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:907:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:912:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/connection-test.c:1014:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/context-test.c:143:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/context-test.c:147:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/context-test.c:202:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/context-test.c:206:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/context-test.c:268:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/context-test.c:99:35: style: Function 'idle_start_test1_thread' argument 1 names different: declaration 'loop' definition 'use_thread_context'. [funcArgNamesDifferent]
libsoup-2.63.90/tests/context-test.c:80:51: note: Function 'idle_start_test1_thread' argument 1 names different: declaration 'loop' definition 'use_thread_context'.
libsoup-2.63.90/tests/context-test.c:99:35: note: Function 'idle_start_test1_thread' argument 1 names different: declaration 'loop' definition 'use_thread_context'.
libsoup-2.63.90/tests/context-test.c:127:24: style: Function 'test1_thread' argument 1 names different: declaration 'user_data' definition 'use_thread_context'. [funcArgNamesDifferent]
libsoup-2.63.90/tests/context-test.c:81:40: note: Function 'test1_thread' argument 1 names different: declaration 'user_data' definition 'use_thread_context'.
libsoup-2.63.90/tests/context-test.c:127:24: note: Function 'test1_thread' argument 1 names different: declaration 'user_data' definition 'use_thread_context'.
libsoup-2.63.90/tests/continue-test.c:97:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:164:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:181:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:200:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:215:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:232:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:249:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:264:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:279:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:305:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:331:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:357:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/continue-test.c:379:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cookies-test.c:52:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
libsoup-2.63.90/tests/cookies-test.c:53:11: style: The scope of the variable 'uri' can be reduced. [variableScope]
libsoup-2.63.90/tests/cookies-test.c:160:14: style: The scope of the variable 'cookie' can be reduced. [variableScope]
libsoup-2.63.90/tests/cookies-test.c:58:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cookies-test.c:165:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/cookies-test.c:227:24: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
libsoup-2.63.90/tests/forms-test.c:98:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/tests/forms-test.c:147:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/tests/forms-test.c:235:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/tests/forms-test.c:423:22: style: The scope of the variable 'uri' can be reduced. [variableScope]
libsoup-2.63.90/tests/forms-test.c:209:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/forms-test.c:241:8: style: Variable 'tmp' is allocated memory that is never used. [unusedAllocatedMemory]
libsoup-2.63.90/tests/header-parsing-test.c:836:22: style: The scope of the variable 'headers' can be reduced. [variableScope]
libsoup-2.63.90/tests/header-parsing-test.c:875:22: style: The scope of the variable 'headers' can be reduced. [variableScope]
libsoup-2.63.90/tests/header-parsing-test.c:11:14: style: struct member 'RequestTest::bugref' is never used. [unusedStructMember]
libsoup-2.63.90/tests/header-parsing-test.c:457:14: style: struct member 'ResponseTest::bugref' is never used. [unusedStructMember]
libsoup-2.63.90/tests/misc-test.c:867:8: style: The scope of the variable 'aliases' can be reduced. [variableScope]
libsoup-2.63.90/tests/misc-test.c:1018:8: style: The scope of the variable 'str' can be reduced. [variableScope]
libsoup-2.63.90/tests/misc-test.c:1018:14: style: The scope of the variable 'caps' can be reduced. [variableScope]
libsoup-2.63.90/tests/misc-test.c:1118:8: style: The scope of the variable 'str' can be reduced. [variableScope]
libsoup-2.63.90/tests/misc-test.c:1118:14: style: The scope of the variable 'caps' can be reduced. [variableScope]
libsoup-2.63.90/tests/misc-test.c:103:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:135:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:198:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:284:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:364:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:455:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:469:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:487:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:566:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:582:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:598:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:627:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:735:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:740:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:779:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:785:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:801:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:807:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:825:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:831:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:870:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:877:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:886:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:903:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:931:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:983:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/misc-test.c:1126:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/multipart-test.c:503:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/no-ssl-test.c:35:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/no-ssl-test.c:40:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/no-ssl-test.c:45:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/ntlm-test.c:533:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/tests/ntlm-test.c:550:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/tests/ntlm-test.c:357:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/ntlm-test.c:595:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/ntlm-test.c:616:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/proxy-test.c:100:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/proxy-test.c:151:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/proxy-test.c:274:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/proxy-test.c:303:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/proxy-test.c:384:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/pull-api-test.c:196:0: style: Same expression used in consecutive assignments of '__l1' and '__l2'. [duplicateAssignExpression]
libsoup-2.63.90/tests/pull-api-test.c:196:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/pull-api-test.c:196:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/pull-api-test.c:332:0: style: Same expression used in consecutive assignments of '__l1' and '__l2'. [duplicateAssignExpression]
libsoup-2.63.90/tests/pull-api-test.c:332:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/pull-api-test.c:332:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/pull-api-test.c:239:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/pull-api-test.c:259:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/pull-api-test.c:494:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/range-test.c:309:0: style: Same expression used in consecutive assignments of '__l1' and '__l2'. [duplicateAssignExpression]
libsoup-2.63.90/tests/range-test.c:309:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/range-test.c:309:0: note: Same expression used in consecutive assignments of '__l1' and '__l2'.
libsoup-2.63.90/tests/range-test.c:335:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/range-test.c:363:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/redirect-test.c:399:8: style: The scope of the variable 'path' can be reduced. [variableScope]
libsoup-2.63.90/tests/redirect-test.c:420:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/redirect-test.c:422:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:49:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libsoup-2.63.90/tests/requester-test.c:324:17: style: The scope of the variable 'requester' can be reduced. [variableScope]
libsoup-2.63.90/tests/requester-test.c:383:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:397:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:416:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:629:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:641:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:715:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:726:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:818:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/requester-test.c:839:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/resource-test.c:137:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-auth-test.c:121:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsoup-2.63.90/tests/server-test.c:235:8: style: The scope of the variable 'https_good' can be reduced. [variableScope]
libsoup-2.63.90/tests/server-test.c:236:8: style: The scope of the variable 'https_bad' can be reduced. [variableScope]
libsoup-2.63.90/tests/server-test.c:993:11: style: The scope of the variable 'uri' can be reduced. [variableScope]
libsoup-2.63.90/tests/server-test.c:1011:14: style: The scope of the variable 'header' can be reduced. [variableScope]
libsoup-2.63.90/tests/server-test.c:127:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:268:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:328:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:384:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:563:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:627:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:830:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:853:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:921:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:959:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:1020:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/server-test.c:1294:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/session-test.c:140:10: style: Condition '!finished' is always true [knownConditionTrueFalse]
libsoup-2.63.90/tests/session-test.c:138:6: note: Assuming that condition '!finished' is not redundant
libsoup-2.63.90/tests/session-test.c:140:10: note: Condition '!finished' is always true
libsoup-2.63.90/tests/session-test.c:269:16: style: The scope of the variable 'tlsdb' can be reduced. [variableScope]
libsoup-2.63.90/tests/session-test.c:155:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/session-test.c:166:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/session-test.c:177:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/session-test.c:211:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/sniffing-test.c:18:8: style: The scope of the variable 'query_key' can be reduced. [variableScope]
libsoup-2.63.90/tests/sniffing-test.c:448:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/ssl-test.c:38:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/ssl-test.c:54:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/ssl-test.c:100:96: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/ssl-test.c:389:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/streaming-test.c:107:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/streaming-test.c:118:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/streaming-test.c:131:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/test-utils.c:233:8: style: The scope of the variable 'cafile' can be reduced. [variableScope]
libsoup-2.63.90/tests/test-utils.c:375:11: style: The scope of the variable 'uri' can be reduced. [variableScope]
libsoup-2.63.90/tests/test-utils.c:802:8: style: The scope of the variable 'message' can be reduced. [variableScope]
libsoup-2.63.90/tests/test-utils.c:803:10: style: The scope of the variable 'args' can be reduced. [variableScope]
libsoup-2.63.90/tests/test-utils.c:641:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsoup-2.63.90/tests/timeout-test.c:57:40: style: The scope of the variable 'idle_second' can be reduced. [variableScope]
libsoup-2.63.90/tests/timeout-test.c:58:35: style: The scope of the variable 'plain_second' can be reduced. [variableScope]
libsoup-2.63.90/tests/timeout-test.c:155:40: style: The scope of the variable 'idle_second' can be reduced. [variableScope]
libsoup-2.63.90/tests/timeout-test.c:156:35: style: The scope of the variable 'plain_second' can be reduced. [variableScope]
libsoup-2.63.90/tests/timeout-test.c:217:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/timeout-test.c:221:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/timeout-test.c:229:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/timeout-test.c:259:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/timeout-test.c:262:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/timeout-test.c:324:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/uri-parsing-test.c:354:11: style: The scope of the variable 'uri1' can be reduced. [variableScope]
libsoup-2.63.90/tests/uri-parsing-test.c:354:18: style: The scope of the variable 'uri2' can be reduced. [variableScope]
libsoup-2.63.90/tests/uri-parsing-test.c:476:8: style: The scope of the variable 'normalized' can be reduced. [variableScope]
libsoup-2.63.90/tests/uri-parsing-test.c:534:15: style: The scope of the variable 'req' can be reduced. [variableScope]
libsoup-2.63.90/tests/uri-parsing-test.c:535:16: style: The scope of the variable 'stream' can be reduced. [variableScope]
libsoup-2.63.90/tests/uri-parsing-test.c:541:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/websocket-test.c:369:2: style: Variable 'sent' is reassigned a value before the old one has been used. [redundantAssignment]
libsoup-2.63.90/tests/websocket-test.c:364:0: note: Variable 'sent' is reassigned a value before the old one has been used.
libsoup-2.63.90/tests/websocket-test.c:369:2: note: Variable 'sent' is reassigned a value before the old one has been used.
libsoup-2.63.90/tests/websocket-test.c:124:11: style: The scope of the variable 'uri' can be reduced. [variableScope]
libsoup-2.63.90/tests/websocket-test.c:221:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/xmlrpc-old-server-test.c:327:24: style: The scope of the variable 'path' can be reduced. [variableScope]
libsoup-2.63.90/tests/xmlrpc-old-test.c:103:9: style: The scope of the variable 'val' can be reduced. [variableScope]
libsoup-2.63.90/tests/xmlrpc-old-test.c:483:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsoup-2.63.90/tests/xmlrpc-old-test.c:210:2: error: Uninitialized variable: result [uninitvar]
libsoup-2.63.90/tests/xmlrpc-old-test.c:300:37: error: Uninitialized variable: result [uninitvar]
libsoup-2.63.90/tests/xmlrpc-old-test.c:301:37: error: Uninitialized variable: result [uninitvar]
libsoup-2.63.90/tests/xmlrpc-old-test.c:302:37: error: Uninitialized variable: result [uninitvar]
libsoup-2.63.90/tests/xmlrpc-old-test.c:303:37: error: Uninitialized variable: result [uninitvar]
libsoup-2.63.90/tests/xmlrpc-old-test.c:304:37: error: Uninitialized variable: result [uninitvar]
libsoup-2.63.90/tests/xmlrpc-old-test.c:305:37: error: Uninitialized variable: result [uninitvar]
libsoup-2.63.90/tests/xmlrpc-server-test.c:327:24: style: The scope of the variable 'path' can be reduced. [variableScope]
libsoup-2.63.90/tests/xmlrpc-test.c:78:9: style: The scope of the variable 'val' can be reduced. [variableScope]
libsoup-2.63.90/tests/xmlrpc-test.c:195:8: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
libsoup-2.63.90/tests/xmlrpc-test.c:716:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsoxr/libsoxr_0.1.2.orig.tar.xz
soxr-0.1.2-Source/src/dbesi0.c:20:19: style: The scope of the variable 'a' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:354:12: style: The scope of the variable 'xi' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:495:9: style: The scope of the variable 'j' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:495:12: style: The scope of the variable 'k' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:495:15: style: The scope of the variable 'l' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:495:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:496:12: style: The scope of the variable 'xr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:496:20: style: The scope of the variable 'yr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:585:9: style: The scope of the variable 'j' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:585:12: style: The scope of the variable 'k' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:585:15: style: The scope of the variable 'l' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:585:18: style: The scope of the variable 'm' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:585:21: style: The scope of the variable 'mh' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:586:12: style: The scope of the variable 'xr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:586:16: style: The scope of the variable 'xi' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:586:20: style: The scope of the variable 'yr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:586:24: style: The scope of the variable 'yi' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:669:9: style: The scope of the variable 'j' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:669:12: style: The scope of the variable 'nwh' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:670:12: style: The scope of the variable 'delta' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:670:19: style: The scope of the variable 'x' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:670:22: style: The scope of the variable 'y' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:698:9: style: The scope of the variable 'j' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:698:12: style: The scope of the variable 'nch' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:699:12: style: The scope of the variable 'delta' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:931:16: style: The scope of the variable 'j2' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:931:20: style: The scope of the variable 'j3' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:932:22: style: The scope of the variable 'x1r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:932:27: style: The scope of the variable 'x1i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:932:32: style: The scope of the variable 'x2r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:932:37: style: The scope of the variable 'x2i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:932:42: style: The scope of the variable 'x3r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:932:47: style: The scope of the variable 'x3i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:981:16: style: The scope of the variable 'j2' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:981:20: style: The scope of the variable 'j3' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:982:22: style: The scope of the variable 'x1r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:982:27: style: The scope of the variable 'x1i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:982:32: style: The scope of the variable 'x2r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:982:37: style: The scope of the variable 'x2i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:982:42: style: The scope of the variable 'x3r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:982:47: style: The scope of the variable 'x3i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1031:16: style: The scope of the variable 'k2' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1032:18: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1032:24: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1032:30: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1032:36: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1032:42: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1136:31: style: The scope of the variable 'k2' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1137:18: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1137:24: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1137:30: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1137:36: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1137:42: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1263:12: style: The scope of the variable 'k' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1264:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1264:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1264:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1264:26: style: The scope of the variable 'xi' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1264:30: style: The scope of the variable 'yr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1264:34: style: The scope of the variable 'yi' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1288:12: style: The scope of the variable 'k' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1289:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1289:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1289:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1289:26: style: The scope of the variable 'xi' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1289:30: style: The scope of the variable 'yr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1289:34: style: The scope of the variable 'yi' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1315:12: style: The scope of the variable 'k' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1316:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1316:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1316:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1336:12: style: The scope of the variable 'k' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1337:12: style: The scope of the variable 'wkr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1337:17: style: The scope of the variable 'wki' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:1337:22: style: The scope of the variable 'xr' can be reduced. [variableScope]
soxr-0.1.2-Source/src/fft4g.c:718:32: style: Function 'bitrv2' argument 2 names different: declaration 'ip' definition 'ip0'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/fft4g.c:319:32: note: Function 'bitrv2' argument 2 names different: declaration 'ip' definition 'ip0'.
soxr-0.1.2-Source/src/fft4g.c:718:32: note: Function 'bitrv2' argument 2 names different: declaration 'ip' definition 'ip0'.
soxr-0.1.2-Source/src/fft4g.c:819:36: style: Function 'bitrv2conj' argument 2 names different: declaration 'ip' definition 'ip0'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/fft4g.c:318:36: note: Function 'bitrv2conj' argument 2 names different: declaration 'ip' definition 'ip0'.
soxr-0.1.2-Source/src/fft4g.c:819:36: note: Function 'bitrv2conj' argument 2 names different: declaration 'ip' definition 'ip0'.
soxr-0.1.2-Source/src/filter.c:95:7: style: The scope of the variable 'i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/filter.c:154:71: style: Function 'lsx_fir_to_phase' argument 4 names different: declaration 'phase0' definition 'phase'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/filter.h:37:28: note: Function 'lsx_fir_to_phase' argument 4 names different: declaration 'phase0' definition 'phase'.
soxr-0.1.2-Source/src/filter.c:154:71: note: Function 'lsx_fir_to_phase' argument 4 names different: declaration 'phase0' definition 'phase'.
soxr-0.1.2-Source/src/fft4g_cache.h:43:7: error: Common realloc mistake: 'lsx_fft_br' nulled but not freed upon failure [memleakOnRealloc]
soxr-0.1.2-Source/src/fft4g_cache.h:44:7: error: Common realloc mistake: 'lsx_fft_sc' nulled but not freed upon failure [memleakOnRealloc]
soxr-0.1.2-Source/src/lsr.c:61:18: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
soxr-0.1.2-Source/src/lsr.c:68:3: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
soxr-0.1.2-Source/src/lsr.c:110:48: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
soxr-0.1.2-Source/src/lsr.c:111:48: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
soxr-0.1.2-Source/src/lsr.c:113:56: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
soxr-0.1.2-Source/src/lsr.c:32:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
soxr-0.1.2-Source/src/lsr.c:71:41: style: Function 'src_callback_read' argument 2 names different: declaration 'src_ratio' definition 'oi_ratio'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr-lsr.h:64:41: note: Function 'src_callback_read' argument 2 names different: declaration 'src_ratio' definition 'oi_ratio'.
soxr-0.1.2-Source/src/lsr.c:71:41: note: Function 'src_callback_read' argument 2 names different: declaration 'src_ratio' definition 'oi_ratio'.
soxr-0.1.2-Source/src/lsr.c:114:33: style: Function 'src_new' argument 2 names different: declaration 'num_channels' definition 'channels'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr-lsr.h:55:45: note: Function 'src_new' argument 2 names different: declaration 'num_channels' definition 'channels'.
soxr-0.1.2-Source/src/lsr.c:114:33: note: Function 'src_new' argument 2 names different: declaration 'num_channels' definition 'channels'.
soxr-0.1.2-Source/src/pffft.c:1594:68: style: Function 'pffft_zreorder' argument 2 names different: declaration 'input' definition 'in'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/pffft.h:145:63: note: Function 'pffft_zreorder' argument 2 names different: declaration 'input' definition 'in'.
soxr-0.1.2-Source/src/pffft.c:1594:68: note: Function 'pffft_zreorder' argument 2 names different: declaration 'input' definition 'in'.
soxr-0.1.2-Source/src/pffft.c:1594:79: style: Function 'pffft_zreorder' argument 3 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/pffft.h:145:77: note: Function 'pffft_zreorder' argument 3 names different: declaration 'output' definition 'out'.
soxr-0.1.2-Source/src/pffft.c:1594:79: note: Function 'pffft_zreorder' argument 3 names different: declaration 'output' definition 'out'.
soxr-0.1.2-Source/src/pffft.c:1694:49: style: Function 'pffft_zconvolve' argument 1 names different: declaration 'setup' definition 's'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/pffft.h:166:44: note: Function 'pffft_zconvolve' argument 1 names different: declaration 'setup' definition 's'.
soxr-0.1.2-Source/src/pffft.c:1694:49: note: Function 'pffft_zconvolve' argument 1 names different: declaration 'setup' definition 's'.
soxr-0.1.2-Source/src/pffft.c:1694:65: style: Function 'pffft_zconvolve' argument 2 names different: declaration 'dft_a' definition 'a'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/pffft.h:166:64: note: Function 'pffft_zconvolve' argument 2 names different: declaration 'dft_a' definition 'a'.
soxr-0.1.2-Source/src/pffft.c:1694:65: note: Function 'pffft_zconvolve' argument 2 names different: declaration 'dft_a' definition 'a'.
soxr-0.1.2-Source/src/pffft.c:1694:81: style: Function 'pffft_zconvolve' argument 3 names different: declaration 'dft_b' definition 'b'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/pffft.h:166:84: note: Function 'pffft_zconvolve' argument 3 names different: declaration 'dft_b' definition 'b'.
soxr-0.1.2-Source/src/pffft.c:1694:81: note: Function 'pffft_zconvolve' argument 3 names different: declaration 'dft_b' definition 'b'.
soxr-0.1.2-Source/src/pffft.c:1694:91: style: Function 'pffft_zconvolve' argument 4 names different: declaration 'dft_ab' definition 'ab'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/pffft.h:166:98: note: Function 'pffft_zconvolve' argument 4 names different: declaration 'dft_ab' definition 'ab'.
soxr-0.1.2-Source/src/pffft.c:1694:91: note: Function 'pffft_zconvolve' argument 4 names different: declaration 'dft_ab' definition 'ab'.
soxr-0.1.2-Source/src/pffft.c:1628:26: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
soxr-0.1.2-Source/src/rate.h:432:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
soxr-0.1.2-Source/src/rate.h:522:62: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
soxr-0.1.2-Source/src/rate.h:300:49: style: The scope of the variable 'i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/rate.h:420:9: style: The scope of the variable 'try' can be reduced. [variableScope]
soxr-0.1.2-Source/src/rate.h:210:14: style: The scope of the variable 'output' can be reduced. [variableScope]
soxr-0.1.2-Source/src/soxr.c:430:23: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
soxr-0.1.2-Source/src/soxr.c:432:7: note: Assuming that condition '!p' is not redundant
soxr-0.1.2-Source/src/soxr.c:430:23: note: Null pointer dereference
soxr-0.1.2-Source/src/soxr.c:498:17: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
soxr-0.1.2-Source/src/soxr.c:502:7: note: Assuming that condition '!p' is not redundant
soxr-0.1.2-Source/src/soxr.c:498:17: note: Null pointer dereference
soxr-0.1.2-Source/src/soxr.c:292:12: style: The scope of the variable 'i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/soxr.c:368:12: style: The scope of the variable 'i' can be reduced. [variableScope]
soxr-0.1.2-Source/src/soxr.c:497:42: style: The scope of the variable 'osize' can be reduced. [variableScope]
soxr-0.1.2-Source/src/soxr.c:279:39: style: Function 'soxr_set_input_fn' argument 1 names different: declaration 'resampler' definition 'p'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:157:12: note: Function 'soxr_set_input_fn' argument 1 names different: declaration 'resampler' definition 'p'.
soxr-0.1.2-Source/src/soxr.c:279:39: note: Function 'soxr_set_input_fn' argument 1 names different: declaration 'resampler' definition 'p'.
soxr-0.1.2-Source/src/soxr.c:495:27: style: Function 'soxr_output' argument 1 names different: declaration 'resampler' definition 'p'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:165:12: note: Function 'soxr_output' argument 1 names different: declaration 'resampler' definition 'p'.
soxr-0.1.2-Source/src/soxr.c:495:27: note: Function 'soxr_output' argument 1 names different: declaration 'resampler' definition 'p'.
soxr-0.1.2-Source/src/soxr.c:495:37: style: Function 'soxr_output' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:166:16: note: Function 'soxr_output' argument 2 names different: declaration 'data' definition 'out'.
soxr-0.1.2-Source/src/soxr.c:495:37: note: Function 'soxr_output' argument 2 names different: declaration 'data' definition 'out'.
soxr-0.1.2-Source/src/soxr.c:495:49: style: Function 'soxr_output' argument 3 names different: declaration 'olen' definition 'len0'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:167:12: note: Function 'soxr_output' argument 3 names different: declaration 'olen' definition 'len0'.
soxr-0.1.2-Source/src/soxr.c:495:49: note: Function 'soxr_output' argument 3 names different: declaration 'olen' definition 'len0'.
soxr-0.1.2-Source/src/soxr.c:549:34: style: Function 'soxr_process' argument 1 names different: declaration 'resampler' definition 'p'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:121:17: note: Function 'soxr_process' argument 1 names different: declaration 'resampler' definition 'p'.
soxr-0.1.2-Source/src/soxr.c:549:34: note: Function 'soxr_process' argument 1 names different: declaration 'resampler' definition 'p'.
soxr-0.1.2-Source/src/soxr.c:550:30: style: Function 'soxr_process' argument 3 names different: declaration 'ilen' definition 'ilen0'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:124:17: note: Function 'soxr_process' argument 3 names different: declaration 'ilen' definition 'ilen0'.
soxr-0.1.2-Source/src/soxr.c:550:30: note: Function 'soxr_process' argument 3 names different: declaration 'ilen' definition 'ilen0'.
soxr-0.1.2-Source/src/soxr.c:550:46: style: Function 'soxr_process' argument 4 names different: declaration 'idone' definition 'idone0'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:125:19: note: Function 'soxr_process' argument 4 names different: declaration 'idone' definition 'idone0'.
soxr-0.1.2-Source/src/soxr.c:550:46: note: Function 'soxr_process' argument 4 names different: declaration 'idone' definition 'idone0'.
soxr-0.1.2-Source/src/soxr.c:551:46: style: Function 'soxr_process' argument 7 names different: declaration 'odone' definition 'odone0'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:129:19: note: Function 'soxr_process' argument 7 names different: declaration 'odone' definition 'odone0'.
soxr-0.1.2-Source/src/soxr.c:551:46: note: Function 'soxr_process' argument 7 names different: declaration 'odone' definition 'odone0'.
soxr-0.1.2-Source/src/soxr.c:606:12: style: Function 'soxr_oneshot' argument 1 names different: declaration 'input_rate' definition 'irate'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:189:20: note: Function 'soxr_oneshot' argument 1 names different: declaration 'input_rate' definition 'irate'.
soxr-0.1.2-Source/src/soxr.c:606:12: note: Function 'soxr_oneshot' argument 1 names different: declaration 'input_rate' definition 'irate'.
soxr-0.1.2-Source/src/soxr.c:606:26: style: Function 'soxr_oneshot' argument 2 names different: declaration 'output_rate' definition 'orate'. [funcArgNamesDifferent]
soxr-0.1.2-Source/src/soxr.h:190:20: note: Function 'soxr_oneshot' argument 2 names different: declaration 'output_rate' definition 'orate'.
soxr-0.1.2-Source/src/soxr.c:606:26: note: Function 'soxr_oneshot' argument 2 names different: declaration 'output_rate' definition 'orate'.
soxr-0.1.2-Source/src/vr-coefs.c:48:54: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
soxr-0.1.2-Source/src/vr32.c:156:5: style: Same expression on both sides of '-'. [duplicateExpression]
soxr-0.1.2-Source/src/vr32.c:637:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
soxr-0.1.2-Source/src/vr32.c:459:18: style: The scope of the variable 'odone2' can be reduced. [variableScope]
soxr-0.1.2-Source/src/vr32.c:459:64: style: The scope of the variable 'shift' can be reduced. [variableScope]
soxr-0.1.2-Source/src/vr32.c:98:3: style: Variable 'tmp0' is assigned a value that is never used. [unreadVariable]
soxr-0.1.2-Source/tests/vector-cmp.c:52:0: error: Resource leak: f1 [resourceLeak]
soxr-0.1.2-Source/tests/vector-cmp.c:52:0: error: Resource leak: f2 [resourceLeak]
soxr-0.1.2-Source/tests/vector-gen.c:56:0: error: Resource leak: file [resourceLeak]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libspark-java/libspark-java_1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspatialaudio/libspatialaudio_0.3.0+git20180730+dfsg1.orig.tar.xz
libspatialaudio/source/AmbisonicBinauralizer.cpp:344:0: error: #error At least MySOFA or MIT_HRTF need to be enabled [preprocessorErrorDirective]
libspatialaudio/source/AmbisonicEncoderDist.cpp:94:11: style: The scope of the variable 'fSrcSample' can be reduced. [variableScope]
libspatialaudio/source/AmbisonicMicrophone.cpp:37:11: style: The scope of the variable 'fTempA' can be reduced. [variableScope]
libspatialaudio/source/AmbisonicMicrophone.cpp:38:11: style: The scope of the variable 'fTempB' can be reduced. [variableScope]
libspatialaudio/source/AmbisonicProcessor.cpp:419:14: style: The scope of the variable 'iChannelOrder' can be reduced. [variableScope]
libspatialaudio/source/AmbisonicZoomer.cpp:51:14: style: The scope of the variable 'iDegree' can be reduced. [variableScope]
libspatialaudio/source/kiss_fft/kiss_fft.c:206:11: style: The scope of the variable 'k' can be reduced. [variableScope]
libspatialaudio/source/kiss_fft/kiss_fft.c:371:35: style: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
libspatialaudio/source/kiss_fft/kiss_fft.h:98:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
libspatialaudio/source/kiss_fft/kiss_fft.c:371:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
libspatialaudio/source/kiss_fft/kiss_fft.c:371:85: style: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'. [funcArgNamesDifferent]
libspatialaudio/source/kiss_fft/kiss_fft.h:98:86: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
libspatialaudio/source/kiss_fft/kiss_fft.c:371:85: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
libspatialaudio/source/kiss_fft/kiss_fftr.c:67:30: style: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
libspatialaudio/source/kiss_fft/kiss_fftr.h:29:30: note: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'.
libspatialaudio/source/kiss_fft/kiss_fftr.c:67:30: note: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'.
libspatialaudio/source/kiss_fft/kiss_fftr.c:123:31: style: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
libspatialaudio/source/kiss_fft/kiss_fftr.h:35:31: note: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'.
libspatialaudio/source/kiss_fft/kiss_fftr.c:123:31: note: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'.
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libspctag/libspctag_0.2.orig.tar.gz
libspctag-0.2/src/spctag.c:76:16: style: The scope of the variable 'masque' can be reduced. [variableScope]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libspecio-library-path-tiny-perl/libspecio-library-path-tiny-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspecio-perl/libspecio-perl_0.42.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspectre/libspectre_0.2.8.orig.tar.gz
libspectre-0.2.8/libspectre/ps.c:2299:21: style: Condition 'new_pagesize==-1' is always true [knownConditionTrueFalse]
libspectre-0.2.8/libspectre/ps.c:2297:24: note: Assignment 'new_pagesize=-1', assigned value is -1
libspectre-0.2.8/libspectre/ps.c:2299:21: note: Condition 'new_pagesize==-1' is always true
libspectre-0.2.8/libspectre/ps.c:2056:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libspectre-0.2.8/libspectre/ps.c:2077:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libspectre-0.2.8/libspectre/ps.c:2142:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libspectre-0.2.8/libspectre/ps.c:2177:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libspectre-0.2.8/libspectre/ps.c:2299:21: style: Same expression on both sides of '==' because the value of 'new_pagesize' and '-1' are the same. [duplicateExpression]
libspectre-0.2.8/libspectre/ps.c:2297:24: note: 'new_pagesize' is assigned value '-1' here.
libspectre-0.2.8/libspectre/ps.c:2299:21: note: Same expression on both sides of '==' because the value of 'new_pagesize' and '-1' are the same.
libspectre-0.2.8/libspectre/ps.c:110:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/ps.c:1249:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/ps.c:1314:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/ps.c:1916:10: style: The scope of the variable 'line' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-device.c:173:23: style: The scope of the variable 'value' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-device.c:200:32: style: The scope of the variable 'padding' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-exporter-ps.c:49:30: style: Checking if unsigned variable 'exporter->doc->numpages' is less than zero. [unsignedLessThanZero]
libspectre-0.2.8/libspectre/spectre-gs.c:99:15: style: The scope of the variable 'read' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-utils.c:175:2: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
libspectre-0.2.8/libspectre/spectre-utils.c:156:0: note: Variable 'string' is reassigned a value before the old one has been used.
libspectre-0.2.8/libspectre/spectre-utils.c:175:2: note: Variable 'string' is reassigned a value before the old one has been used.
libspectre-0.2.8/libspectre/spectre-utils.c:293:2: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
libspectre-0.2.8/libspectre/spectre-utils.c:283:0: note: Variable 'end' is reassigned a value before the old one has been used.
libspectre-0.2.8/libspectre/spectre-utils.c:293:2: note: Variable 'end' is reassigned a value before the old one has been used.
libspectre-0.2.8/libspectre/spectre-utils.c:157:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-utils.c:229:6: style: The scope of the variable 'c1' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-utils.c:229:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-utils.c:248:6: style: The scope of the variable 'c1' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-utils.c:248:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
libspectre-0.2.8/libspectre/spectre-utils.c:168:2: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted]
libspectre-0.2.8/libspectre/spectre-utils.c:177:35: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted]
libspectre-0.2.8/libspectre/spectre-utils.c:184:2: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted]
libspectre-0.2.8/test/parser-test.c:17:15: style: The scope of the variable 'read' can be reduced. [variableScope]
libspectre-0.2.8/test/spectre-test.c:401:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libspectre-0.2.8/test/spectre-test.c:407:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libspectre-0.2.8/test/spectre-test.c:415:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libspectre-0.2.8/test/spectre-test.c:425:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libspectrum/libspectrum_1.4.4.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/libs/libspf2/libspf2_1.2.9.orig.tar.gz
libspf2-1.2.9/src/libreplace/__ns_initparse.c:80:10: style: The scope of the variable 'rdlength' can be reduced. [variableScope]
libspf2-1.2.9/src/libreplace/__ns_name_uncompress.c:861:13: style: Variable 'end_blen' is reassigned a value before the old one has been used. [redundantAssignment]
libspf2-1.2.9/src/libreplace/__ns_name_uncompress.c:858:0: note: Variable 'end_blen' is reassigned a value before the old one has been used.
libspf2-1.2.9/src/libreplace/__ns_name_uncompress.c:861:13: note: Variable 'end_blen' is reassigned a value before the old one has been used.
libspf2-1.2.9/src/libreplace/__ns_name_uncompress.c:112:6: style: The scope of the variable 'l' can be reduced. [variableScope]
libspf2-1.2.9/src/libreplace/__ns_name_uncompress.c:350:6: style: The scope of the variable 'l' can be reduced. [variableScope]
libspf2-1.2.9/src/libreplace/__ns_name_uncompress.c:958:6: style: The scope of the variable 'bitlen' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_compile.c:680:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_compile.c:831:1: style: union member 'Anonymous0::d' is never used. [unusedStructMember]
libspf2-1.2.9/src/libspf2/spf_compile.c:831:1: style: union member 'Anonymous0::l' is never used. [unusedStructMember]
libspf2-1.2.9/src/libspf2/spf_compile.c:989:1: style: union member 'Anonymous1::d' is never used. [unusedStructMember]
libspf2-1.2.9/src/libspf2/spf_compile.c:989:1: style: union member 'Anonymous1::l' is never used. [unusedStructMember]
libspf2-1.2.9/src/libspf2/spf_compile.c:1504:1: style: union member 'Anonymous2::d' is never used. [unusedStructMember]
libspf2-1.2.9/src/libspf2/spf_compile.c:1504:1: style: union member 'Anonymous2::l' is never used. [unusedStructMember]
libspf2-1.2.9/src/libspf2/spf_dns.c:211:16: style: The scope of the variable 'rr_a' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_cache.c:244:18: style: The scope of the variable 'rr' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_cache.c:319:13: style: The scope of the variable 'p' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_cache.c:439:26: style: The scope of the variable 'prev' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_cache.c:440:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_resolv.c:116:7: style: The scope of the variable 'ip4_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_resolv.c:117:7: style: The scope of the variable 'ip6_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_resolv.c:420:14: style: Checking if unsigned variable 'rdlen' is less than zero. [unsignedLessThanZero]
libspf2-1.2.9/src/libspf2/spf_dns_rr.c:116:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_rr.c:138:12: style: The scope of the variable 'new_num' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_rr.c:140:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_dns_zone.c:315:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_expand.c:217:14: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
libspf2-1.2.9/src/libspf2/spf_expand.c:121:10: note: Assignment 'p_end=NULL', assigned value is 0
libspf2-1.2.9/src/libspf2/spf_expand.c:217:14: note: Null pointer subtraction
libspf2-1.2.9/src/libspf2/spf_interpret.c:395:16: warning: Either the condition '!spf_response' is redundant or there is possible null pointer dereference: spf_response. [nullPointerRedundantCheck]
libspf2-1.2.9/src/libspf2/spf_interpret.c:1114:9: note: Assuming that condition '!spf_response' is not redundant
libspf2-1.2.9/src/libspf2/spf_interpret.c:1118:13: note: Calling function 'SPF_i_done', 1st argument 'spf_response' value is 0
libspf2-1.2.9/src/libspf2/spf_interpret.c:395:16: note: Null pointer dereference
libspf2-1.2.9/src/libspf2/spf_interpret.c:400:2: warning: Either the condition '!spf_response' is redundant or there is possible null pointer dereference: spf_response. [nullPointerRedundantCheck]
libspf2-1.2.9/src/libspf2/spf_interpret.c:1114:9: note: Assuming that condition '!spf_response' is not redundant
libspf2-1.2.9/src/libspf2/spf_interpret.c:1118:13: note: Calling function 'SPF_i_done', 1st argument 'spf_response' value is 0
libspf2-1.2.9/src/libspf2/spf_interpret.c:400:2: note: Null pointer dereference
libspf2-1.2.9/src/libspf2/spf_interpret.c:401:2: warning: Either the condition '!spf_response' is redundant or there is possible null pointer dereference: spf_response. [nullPointerRedundantCheck]
libspf2-1.2.9/src/libspf2/spf_interpret.c:1114:9: note: Assuming that condition '!spf_response' is not redundant
libspf2-1.2.9/src/libspf2/spf_interpret.c:1118:13: note: Calling function 'SPF_i_done', 1st argument 'spf_response' value is 0
libspf2-1.2.9/src/libspf2/spf_interpret.c:401:2: note: Null pointer dereference
libspf2-1.2.9/src/libspf2/spf_interpret.c:402:2: warning: Either the condition '!spf_response' is redundant or there is possible null pointer dereference: spf_response. [nullPointerRedundantCheck]
libspf2-1.2.9/src/libspf2/spf_interpret.c:1114:9: note: Assuming that condition '!spf_response' is not redundant
libspf2-1.2.9/src/libspf2/spf_interpret.c:1118:13: note: Calling function 'SPF_i_done', 1st argument 'spf_response' value is 0
libspf2-1.2.9/src/libspf2/spf_interpret.c:402:2: note: Null pointer dereference
libspf2-1.2.9/src/libspf2/spf_interpret.c:145:10: style: The scope of the variable 'ip4_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:279:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:463:8: style: The scope of the variable 'src_ip4_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:464:8: style: The scope of the variable 'dst_ip4_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:465:8: style: The scope of the variable 'mask_ip4_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:504:8: style: The scope of the variable 'src_ip6_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:505:8: style: The scope of the variable 'dst_ip6_buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:594:15: style: The scope of the variable 'data' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:595:15: style: The scope of the variable 'data_end' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_interpret.c:599:10: style: The scope of the variable 'found_all' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_log_stdio.c:36:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_log_stdio.c:50:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_log_stdio.c:69:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libspf2-1.2.9/src/libspf2/spf_response.c:55:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libspf2-1.2.9/src/spfd/spfd.c:279:2: style: Variable 'spf_request' is reassigned a value before the old one has been used. [redundantAssignment]
libspf2-1.2.9/src/spfd/spfd.c:268:0: note: Variable 'spf_request' is reassigned a value before the old one has been used.
libspf2-1.2.9/src/spfd/spfd.c:279:2: note: Variable 'spf_request' is reassigned a value before the old one has been used.
libspf2-1.2.9/src/spfd/spfd.c:203:15: style: The scope of the variable 'spf_error' can be reduced. [variableScope]
libspf2-1.2.9/src/spfd/spfd.c:204:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libspf2-1.2.9/src/spfd/spfd.c:817:9: style: The scope of the variable 'end' can be reduced. [variableScope]
libspf2-1.2.9/src/spfquery/spfquery.c:262:16: style: The scope of the variable 'spf_error' can be reduced. [variableScope]
libspf2-1.2.9/src/spfquery/spfquery.c:263:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libspf2-1.2.9/src/spftest/spftest.c:100:2: style: Variable 'spf_server' is reassigned a value before the old one has been used. [redundantAssignment]
libspf2-1.2.9/src/spftest/spftest.c:87:0: note: Variable 'spf_server' is reassigned a value before the old one has been used.
libspf2-1.2.9/src/spftest/spftest.c:100:2: note: Variable 'spf_server' is reassigned a value before the old one has been used.
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsphinx-search-perl/libsphinx-search-perl_0.31.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspi-java/libspi-java_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspiffy-perl/libspiffy-perl_0.41.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspin-java/libspin-java_1.5+dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspiro/libspiro_20071029.orig.tar.gz
libspiro-20071029.orig/spiro.c:634:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libspiro-20071029.orig/spiro.c:789:12: style: The scope of the variable 'norm' can be reduced. [variableScope]
libspiro-20071029.orig/spiro.c:832:9: style: The scope of the variable 'th_even' can be reduced. [variableScope]
libspiro-20071029.orig/spiro.c:832:18: style: The scope of the variable 'th_odd' can be reduced. [variableScope]
libspiro-20071029.orig/spiro.c:833:9: style: The scope of the variable 'ul' can be reduced. [variableScope]
libspiro-20071029.orig/spiro.c:833:13: style: The scope of the variable 'vl' can be reduced. [variableScope]
libspiro-20071029.orig/spiro.c:834:9: style: The scope of the variable 'ur' can be reduced. [variableScope]
libspiro-20071029.orig/spiro.c:834:13: style: The scope of the variable 'vr' can be reduced. [variableScope]
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libspnav/libspnav_0.2.3.orig.tar.gz
libspnav-0.2.3/spnav.c:215:11: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libspnav-0.2.3/spnav.c:301:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libspnav-0.2.3/spnav.c:495:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libspnav-0.2.3/spnav.c:554:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libspnav-0.2.3/spnav.c:109:29: style: Function 'spnav_x11_open' argument 1 names different: declaration 'dpy' definition 'display'. [funcArgNamesDifferent]
libspnav-0.2.3/spnav.h:114:29: note: Function 'spnav_x11_open' argument 1 names different: declaration 'dpy' definition 'display'.
libspnav-0.2.3/spnav.c:109:29: note: Function 'spnav_x11_open' argument 1 names different: declaration 'dpy' definition 'display'.
libspnav-0.2.3/spnav_magellan.c:59:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libspnav-0.2.3/spnav_magellan.c:84:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libspnav-0.2.3/spnav_magellan.c:57:46: style: Function 'MagellanInputEvent' argument 2 names different: declaration 'event' definition 'xev'. [funcArgNamesDifferent]
libspnav-0.2.3/spnav_magellan.h:81:46: note: Function 'MagellanInputEvent' argument 2 names different: declaration 'event' definition 'xev'.
libspnav-0.2.3/spnav_magellan.c:57:46: note: Function 'MagellanInputEvent' argument 2 names different: declaration 'event' definition 'xev'.
libspnav-0.2.3/spnav_magellan.c:57:69: style: Function 'MagellanInputEvent' argument 3 names different: declaration 'mag_event' definition 'mev'. [funcArgNamesDifferent]
libspnav-0.2.3/spnav_magellan.h:81:71: note: Function 'MagellanInputEvent' argument 3 names different: declaration 'mag_event' definition 'mev'.
libspnav-0.2.3/spnav_magellan.c:57:69: note: Function 'MagellanInputEvent' argument 3 names different: declaration 'mag_event' definition 'mev'.
libspnav-0.2.3/spnav_magellan.c:82:50: style: Function 'MagellanTranslateEvent' argument 2 names different: declaration 'event' definition 'xev'. [funcArgNamesDifferent]
libspnav-0.2.3/spnav_magellan.h:82:50: note: Function 'MagellanTranslateEvent' argument 2 names different: declaration 'event' definition 'xev'.
libspnav-0.2.3/spnav_magellan.c:82:50: note: Function 'MagellanTranslateEvent' argument 2 names different: declaration 'event' definition 'xev'.
libspnav-0.2.3/spnav_magellan.c:82:75: style: Function 'MagellanTranslateEvent' argument 3 names different: declaration 'mag_event' definition 'mev'. [funcArgNamesDifferent]
libspnav-0.2.3/spnav_magellan.h:82:77: note: Function 'MagellanTranslateEvent' argument 3 names different: declaration 'mag_event' definition 'mev'.
libspnav-0.2.3/spnav_magellan.c:82:75: note: Function 'MagellanTranslateEvent' argument 3 names different: declaration 'mag_event' definition 'mev'.
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libspoon-perl/libspoon-perl_0.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspork-perl/libspork-perl_0.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-parseexcel-perl/libspreadsheet-parseexcel-perl_0.6500.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-parseexcel-simple-perl/libspreadsheet-parseexcel-simple-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-parsexlsx-perl/libspreadsheet-parsexlsx-perl_0.27.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-read-perl/libspreadsheet-read-perl_0.78.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-readsxc-perl/libspreadsheet-readsxc-perl_0.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-wright-perl/libspreadsheet-wright-perl_0.105.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-writeexcel-perl/libspreadsheet-writeexcel-perl_2.40.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspreadsheet-xlsx-perl/libspreadsheet-xlsx-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspring-java/libspring-java_4.3.5.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspring-ldap-java/libspring-ldap-java_1.3.1.RELEASE.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspring-security-2.0-java/libspring-security-2.0-java_2.0.7.RELEASE.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libspring-webflow-2.0-java/libspring-webflow-2.0-java_2.0.9.RELEASE.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-abstract-limit-perl/libsql-abstract-limit-perl_0.14.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-abstract-more-perl/libsql-abstract-more-perl_1.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-abstract-perl/libsql-abstract-perl_1.86.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-reservedwords-perl/libsql-reservedwords-perl_0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-splitstatement-perl/libsql-splitstatement-perl_1.00020.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-statement-perl/libsql-statement-perl_1.412.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-tokenizer-perl/libsql-tokenizer-perl_0.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsql-translator-perl/libsql-translator-perl_0.11024.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsquish/libsquish_1.15.orig.tar.gz
clusterfit.cpp:137:8: style: The scope of the variable 'bestindices' can be reduced. [variableScope]
clusterfit.cpp:268:8: style: The scope of the variable 'bestindices' can be reduced. [variableScope]
maths.h:40:5: warning: Member variable 'Vec3::m_x' is not initialized in the constructor. [uninitMemberVar]
maths.h:40:5: warning: Member variable 'Vec3::m_y' is not initialized in the constructor. [uninitMemberVar]
maths.h:40:5: warning: Member variable 'Vec3::m_z' is not initialized in the constructor. [uninitMemberVar]
maths.h:204:5: warning: Member variable 'Sym3x3::m_x' is not initialized in the constructor. [uninitMemberVar]
simd_float.h:40:5: warning: Member variable 'Vec4::m_x' is not initialized in the constructor. [uninitMemberVar]
simd_float.h:40:5: warning: Member variable 'Vec4::m_y' is not initialized in the constructor. [uninitMemberVar]
simd_float.h:40:5: warning: Member variable 'Vec4::m_z' is not initialized in the constructor. [uninitMemberVar]
simd_float.h:40:5: warning: Member variable 'Vec4::m_w' is not initialized in the constructor. [uninitMemberVar]
clusterfit.cpp:34:13: warning: Member variable 'ClusterFit::m_order' is not initialized in the constructor. [uninitMemberVar]
maths.h:208:5: style: Class 'Sym3x3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
clusterfit.h:45:18: style: The function 'Compress3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
colourfit.h:47:18: note: Virtual function in base class
clusterfit.h:45:18: note: Function in derived class
clusterfit.h:46:18: style: The function 'Compress4' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
colourfit.h:48:18: note: Virtual function in base class
clusterfit.h:46:18: note: Function in derived class
extra/squishpng.cpp:119:9: performance: Variable 'm_png' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
extra/squishpng.cpp:155:9: performance: Variable 'm_png' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
extra/squishpng.cpp:55:5: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
rangefit.h:43:18: style: The function 'Compress3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
colourfit.h:47:18: note: Virtual function in base class
rangefit.h:43:18: note: Function in derived class
rangefit.h:44:18: style: The function 'Compress4' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
colourfit.h:48:18: note: Virtual function in base class
rangefit.h:44:18: note: Function in derived class
singlecolourfit.cpp:61:18: warning: Member variable 'SingleColourFit::m_index' is not initialized in the constructor. [uninitMemberVar]
singlecolourfit.cpp:61:18: warning: Member variable 'SingleColourFit::m_error' is not initialized in the constructor. [uninitMemberVar]
singlecolourfit.h:43:18: style: The function 'Compress3' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
colourfit.h:47:18: note: Virtual function in base class
singlecolourfit.h:43:18: note: Function in derived class
singlecolourfit.h:44:18: style: The function 'Compress4' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
colourfit.h:48:18: note: Virtual function in base class
singlecolourfit.h:44:18: note: Function in derived class
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsrtp2/libsrtp2_2.2.0.orig.tar.gz
libsrtp-2.2.0/crypto/kernel/alloc.c:99:0: error: #error no memory allocation defined yet [preprocessorErrorDirective]
libsrtp-2.2.0/crypto/kernel/crypto_kernel.c:333:5: error: Uninitialized variable: new_ctype [uninitvar]
libsrtp-2.2.0/crypto/kernel/crypto_kernel.c:334:5: error: Uninitialized variable: new_ctype [uninitvar]
libsrtp-2.2.0/crypto/kernel/crypto_kernel.c:409:5: error: Uninitialized variable: new_atype [uninitvar]
libsrtp-2.2.0/crypto/kernel/crypto_kernel.c:410:5: error: Uninitialized variable: new_atype [uninitvar]
libsrtp-2.2.0/crypto/math/datatypes.c:243:12: style: The scope of the variable 'from' can be reduced. [variableScope]
libsrtp-2.2.0/crypto/math/datatypes.c:244:14: style: The scope of the variable 'b' can be reduced. [variableScope]
libsrtp-2.2.0/crypto/test/cipher_driver.c:141:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libsrtp-2.2.0/crypto/test/cipher_driver.c:366:64: style: The scope of the variable 'current' can be reduced. [variableScope]
libsrtp-2.2.0/crypto/test/cipher_driver.c:445:60: style: Function 'cipher_array_alloc_init' argument 1 names different: declaration 'cipher_array' definition 'ca'. [funcArgNamesDifferent]
libsrtp-2.2.0/crypto/test/cipher_driver.c:92:60: note: Function 'cipher_array_alloc_init' argument 1 names different: declaration 'cipher_array' definition 'ca'.
libsrtp-2.2.0/crypto/test/cipher_driver.c:445:60: note: Function 'cipher_array_alloc_init' argument 1 names different: declaration 'cipher_array' definition 'ca'.
libsrtp-2.2.0/crypto/test/env.c:83:9: style: Condition 'err_count' is always true [knownConditionTrueFalse]
libsrtp-2.2.0/crypto/test/env.c:51:21: note: Assignment 'err_count=0', assigned value is 0
libsrtp-2.2.0/crypto/test/env.c:66:5: note: err_count is incremented', new value is 1
libsrtp-2.2.0/crypto/test/env.c:83:9: note: Condition 'err_count' is always true
libsrtp-2.2.0/crypto/test/kernel_driver.c:61:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libsrtp-2.2.0/crypto/test/stat_driver.c:59:11: style: struct member 'random_source_t::state' is never used. [unusedStructMember]
libsrtp-2.2.0/srtp/srtp.c:879:5: style: Variable 'session_keys' is reassigned a value before the old one has been used. [redundantAssignment]
libsrtp-2.2.0/srtp/srtp.c:872:0: note: Variable 'session_keys' is reassigned a value before the old one has been used.
libsrtp-2.2.0/srtp/srtp.c:879:5: note: Variable 'session_keys' is reassigned a value before the old one has been used.
libsrtp-2.2.0/srtp/srtp.c:2608:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libsrtp-2.2.0/srtp/srtp.c:2604:9: note: Variable 'status' is reassigned a value before the old one has been used.
libsrtp-2.2.0/srtp/srtp.c:2608:9: note: Variable 'status' is reassigned a value before the old one has been used.
libsrtp-2.2.0/srtp/srtp.c:154:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsrtp-2.2.0/srtp/srtp.c:777:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libsrtp-2.2.0/srtp/srtp.c:836:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libsrtp-2.2.0/srtp/srtp.c:2384:13: style: The scope of the variable 'tmp_tag' can be reduced. [variableScope]
libsrtp-2.2.0/test/dtls_srtp_driver.c:65:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libsrtp-2.2.0/test/getopt_s.c:60:28: style: Condition 'max_string_len==0' is always false [knownConditionTrueFalse]
libsrtp-2.2.0/test/getopt_s.c:57:35: note: Assignment 'max_string_len=128', assigned value is 128
libsrtp-2.2.0/test/getopt_s.c:60:28: note: Condition 'max_string_len==0' is always false
libsrtp-2.2.0/test/rdbx_driver.c:72:12: style: The scope of the variable 'rate' can be reduced. [variableScope]
libsrtp-2.2.0/test/rdbx_driver.c:74:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libsrtp-2.2.0/test/rdbx_driver.c:329:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
libsrtp-2.2.0/test/replay_driver.c:277:0: style: Variable 'failures' is modified but its new value is never used. [unreadVariable]
libsrtp-2.2.0/test/roc_driver.c:91:14: style: The scope of the variable 'ircvd' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtp_decoder.c:112:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtp_decoder.c:119:10: style: The scope of the variable 'key' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtp_decoder.c:125:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtp_decoder.c:126:9: style: The scope of the variable 'expected_len' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtp_decoder.c:441:18: style: Function 'usage' argument 1 names different: declaration 'prog_name' definition 'string'. [funcArgNamesDifferent]
libsrtp-2.2.0/test/rtp_decoder.h:80:18: note: Function 'usage' argument 1 names different: declaration 'prog_name' definition 'string'.
libsrtp-2.2.0/test/rtp_decoder.c:441:18: note: Function 'usage' argument 1 names different: declaration 'prog_name' definition 'string'.
libsrtp-2.2.0/test/rtpw.c:139:11: style: The scope of the variable 'dict' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtpw.c:151:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtpw.c:160:18: style: The scope of the variable 'snd' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtpw.c:164:9: style: The scope of the variable 'expected_len' can be reduced. [variableScope]
libsrtp-2.2.0/test/rtpw.c:631:18: style: Function 'usage' argument 1 names different: declaration 'prog_name' definition 'string'. [funcArgNamesDifferent]
libsrtp-2.2.0/test/rtpw.c:110:18: note: Function 'usage' argument 1 names different: declaration 'prog_name' definition 'string'.
libsrtp-2.2.0/test/rtpw.c:631:18: note: Function 'usage' argument 1 names different: declaration 'prog_name' definition 'string'.
libsrtp-2.2.0/test/srtp_driver.c:1560:38: warning: Either the condition 'hdr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsrtp-2.2.0/test/srtp_driver.c:1564:14: note: Assuming that condition 'hdr==NULL' is not redundant
libsrtp-2.2.0/test/srtp_driver.c:1560:38: note: Null pointer addition
libsrtp-2.2.0/test/srtp_driver.c:208:9: style: The scope of the variable 'q' can be reduced. [variableScope]
libsrtp-2.2.0/test/srtp_driver.c:1431:11: style: The scope of the variable 'direction' can be reduced. [variableScope]
libsrtp-2.2.0/test/srtp_driver.c:2979:17: style: The scope of the variable 'pkt' can be reduced. [variableScope]
libsrtp-2.2.0/test/srtp_driver.c:1557:50: style: Function 'srtp_packet_to_string' argument 2 names different: declaration 'packet_len' definition 'pkt_octet_len'. [funcArgNamesDifferent]
libsrtp-2.2.0/test/srtp_driver.c:119:50: note: Function 'srtp_packet_to_string' argument 2 names different: declaration 'packet_len' definition 'pkt_octet_len'.
libsrtp-2.2.0/test/srtp_driver.c:1557:50: note: Function 'srtp_packet_to_string' argument 2 names different: declaration 'packet_len' definition 'pkt_octet_len'.
libsrtp-2.2.0/test/srtp_driver.c:3257:9: error: Memory leak: recv_pkt [memleak]
libsrtp-2.2.0/test/srtp_driver.c:3139:0: error: Memory leak: recv_pkt_1 [memleak]
libsrtp-2.2.0/test/srtp_driver.c:3147:0: error: Memory leak: recv_pkt_2 [memleak]
libsrtp-2.2.0/test/cutest.h:414:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsrtp-2.2.0/test/cutest.h:515:7: note: Found duplicate branches for 'if' and 'else'.
libsrtp-2.2.0/test/cutest.h:414:5: note: Found duplicate branches for 'if' and 'else'.
libsrtp-2.2.0/test/cutest.h:271:14: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
libsrtp-2.2.0/test/util.c:120:13: style: The scope of the variable 'x' can be reduced. [variableScope]
libsrtp-2.2.0/test/util.c:121:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsrtp-2.2.0/test/util.c:193:41: style: Function 'base64_string_to_octet_string' argument 1 names different: declaration 'raw' definition 'out'. [funcArgNamesDifferent]
libsrtp-2.2.0/test/util.h:51:41: note: Function 'base64_string_to_octet_string' argument 1 names different: declaration 'raw' definition 'out'.
libsrtp-2.2.0/test/util.c:193:41: note: Function 'base64_string_to_octet_string' argument 1 names different: declaration 'raw' definition 'out'.
libsrtp-2.2.0/test/util.c:193:62: style: Function 'base64_string_to_octet_string' argument 3 names different: declaration 'base64' definition 'in'. [funcArgNamesDifferent]
libsrtp-2.2.0/test/util.h:51:62: note: Function 'base64_string_to_octet_string' argument 3 names different: declaration 'base64' definition 'in'.
libsrtp-2.2.0/test/util.c:193:62: note: Function 'base64_string_to_octet_string' argument 3 names different: declaration 'base64' definition 'in'.
[07:05]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsru-perl/libsru-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libss7/libss7_2.0.0.orig.tar.gz
libss7-2.0.0/isup.c:3898:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libss7-2.0.0/isup.c:3480:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libss7-2.0.0/isup.c:5129:10: style: The scope of the variable 'args' can be reduced. [variableScope]
libss7-2.0.0/isup.c:5146:9: style: The scope of the variable 'tmp_used' can be reduced. [variableScope]
libss7-2.0.0/isup.c:5146:19: style: The scope of the variable 'buf_used' can be reduced. [variableScope]
libss7-2.0.0/isup.c:5441:27: style: The scope of the variable 'param' can be reduced. [variableScope]
libss7-2.0.0/isup.c:3332:45: style: Function 'isup_dump' argument 2 names different: declaration 'sl' definition 'link'. [funcArgNamesDifferent]
libss7-2.0.0/isup.h:361:45: note: Function 'isup_dump' argument 2 names different: declaration 'sl' definition 'link'.
libss7-2.0.0/isup.c:3332:45: note: Function 'isup_dump' argument 2 names different: declaration 'sl' definition 'link'.
libss7-2.0.0/isup.c:3332:66: style: Function 'isup_dump' argument 3 names different: declaration 'sif' definition 'buf'. [funcArgNamesDifferent]
libss7-2.0.0/isup.h:361:64: note: Function 'isup_dump' argument 3 names different: declaration 'sif' definition 'buf'.
libss7-2.0.0/isup.c:3332:66: note: Function 'isup_dump' argument 3 names different: declaration 'sif' definition 'buf'.
libss7-2.0.0/isup.c:3499:48: style: Function 'isup_receive' argument 2 names different: declaration 'sl' definition 'link'. [funcArgNamesDifferent]
libss7-2.0.0/isup.h:359:48: note: Function 'isup_receive' argument 2 names different: declaration 'sl' definition 'link'.
libss7-2.0.0/isup.c:3499:48: note: Function 'isup_receive' argument 2 names different: declaration 'sl' definition 'link'.
libss7-2.0.0/isup.c:3499:95: style: Function 'isup_receive' argument 4 names different: declaration 'sif' definition 'buf'. [funcArgNamesDifferent]
libss7-2.0.0/isup.h:359:93: note: Function 'isup_receive' argument 4 names different: declaration 'sif' definition 'buf'.
libss7-2.0.0/isup.c:3499:95: note: Function 'isup_receive' argument 4 names different: declaration 'sif' definition 'buf'.
libss7-2.0.0/isup.c:789:17: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
libss7-2.0.0/mtp2.c:401:22: style: The scope of the variable 'h' can be reduced. [variableScope]
libss7-2.0.0/mtp2.c:523:42: style: Function 'mtp2_setstate' argument 2 names different: declaration 'state' definition 'newstate'. [funcArgNamesDifferent]
libss7-2.0.0/mtp2.h:172:42: note: Function 'mtp2_setstate' argument 2 names different: declaration 'state' definition 'newstate'.
libss7-2.0.0/mtp2.c:523:42: note: Function 'mtp2_setstate' argument 2 names different: declaration 'state' definition 'newstate'.
libss7-2.0.0/mtp3.c:311:2: style: Variable 'h1' is reassigned a value before the old one has been used. [redundantAssignment]
libss7-2.0.0/mtp3.c:309:2: note: Variable 'h1' is reassigned a value before the old one has been used.
libss7-2.0.0/mtp3.c:311:2: note: Variable 'h1' is reassigned a value before the old one has been used.
libss7-2.0.0/mtp3.c:1669:2: style: Variable 'h1' is reassigned a value before the old one has been used. [redundantAssignment]
libss7-2.0.0/mtp3.c:1667:2: note: Variable 'h1' is reassigned a value before the old one has been used.
libss7-2.0.0/mtp3.c:1669:2: note: Variable 'h1' is reassigned a value before the old one has been used.
libss7-2.0.0/mtp3.c:436:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:569:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:570:16: style: The scope of the variable 'userpart' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:630:16: style: The scope of the variable 'userpart' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:633:6: style: The scope of the variable 'priority' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:728:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:1464:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:1464:9: style: The scope of the variable 'res' can be reduced. [variableScope]
libss7-2.0.0/mtp3.c:452:47: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:467:48: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:736:42: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:935:35: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:949:35: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:977:46: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:1399:34: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:1412:34: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:1430:34: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:1446:34: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:1642:35: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/mtp3.c:2030:27: error: Uninitialized struct member: rl.type [uninitStructMember]
libss7-2.0.0/parser_debug.c:90:0: error: Resource leak: fp [resourceLeak]
libss7-2.0.0/ss7.c:605:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libss7-2.0.0/ss7.c:607:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libss7-2.0.0/ss7.c:151:50: style: Function 'ss7_msg_userpart' argument 1 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
libss7-2.0.0/ss7_internal.h:143:49: note: Function 'ss7_msg_userpart' argument 1 names different: declaration 'm' definition 'msg'.
libss7-2.0.0/ss7.c:151:50: note: Function 'ss7_msg_userpart' argument 1 names different: declaration 'm' definition 'msg'.
libss7-2.0.0/ss7.c:156:43: style: Function 'ss7_msg_userpart_len' argument 1 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
libss7-2.0.0/ss7_internal.h:145:43: note: Function 'ss7_msg_userpart_len' argument 1 names different: declaration 'm' definition 'msg'.
libss7-2.0.0/ss7.c:156:43: note: Function 'ss7_msg_userpart_len' argument 1 names different: declaration 'm' definition 'msg'.
libss7-2.0.0/ss7.c:382:3: error: Memory leak: s [memleak]
libss7-2.0.0/ss7linktest.c:76:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libss7-2.0.0/ss7test.c:57:6: style: The scope of the variable 'res' can be reduced. [variableScope]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libssh/libssh_0.8.1.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/libs/libssh2/libssh2_1.8.0.orig.tar.gz
libssh2-1.8.0/example/direct_tcpip.c:242:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libssh2-1.8.0/example/direct_tcpip.c:242:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libssh2-1.8.0/example/direct_tcpip.c:273:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libssh2-1.8.0/example/direct_tcpip.c:308:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libssh2-1.8.0/example/scp.c:122:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/scp.c:36:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/scp.c:122:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/scp_nonblock.c:182:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/scp_nonblock.c:83:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/scp_nonblock.c:182:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/scp_write.c:141:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/scp_write.c:36:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/scp_write.c:141:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/scp_write.c:173:19: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
libssh2-1.8.0/example/scp_write.c:102:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/scp_write.c:111:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/scp_write.c:118:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/scp_write.c:126:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/scp_write_nonblock.c:180:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/scp_write_nonblock.c:71:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/scp_write_nonblock.c:180:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/scp_write_nonblock.c:219:19: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
libssh2-1.8.0/example/scp_write_nonblock.c:146:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/scp_write_nonblock.c:153:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp.c:54:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libssh2-1.8.0/example/sftp_RW_nonblock.c:174:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_RW_nonblock.c:78:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_RW_nonblock.c:174:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_RW_nonblock.c:303:23: style: Same expression on both sides of '-='. [duplicateExpression]
libssh2-1.8.0/example/sftp_RW_nonblock.c:288:16: style: The scope of the variable 'nread' can be reduced. [variableScope]
libssh2-1.8.0/example/sftp_RW_nonblock.c:289:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libssh2-1.8.0/example/sftp_RW_nonblock.c:292:22: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
libssh2-1.8.0/example/sftp_append.c:143:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_append.c:39:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_append.c:143:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_append.c:198:19: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
libssh2-1.8.0/example/sftp_append.c:110:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_append.c:117:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_append.c:128:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_mkdir.c:124:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_mkdir.c:39:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_mkdir.c:124:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_mkdir_nonblock.c:124:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_mkdir_nonblock.c:39:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_mkdir_nonblock.c:124:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_nonblock.c:184:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_nonblock.c:84:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_nonblock.c:184:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_write.c:142:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_write.c:39:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_write.c:142:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_write.c:182:19: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
libssh2-1.8.0/example/sftp_write.c:109:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_write.c:116:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_write.c:127:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_write_nonblock.c:183:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_write_nonblock.c:76:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_write_nonblock.c:183:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_write_nonblock.c:237:19: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
libssh2-1.8.0/example/sftp_write_nonblock.c:149:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_write_nonblock.c:156:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_write_sliding.c:183:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftp_write_sliding.c:76:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftp_write_sliding.c:183:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/sftp_write_sliding.c:238:19: style: Checking if unsigned variable 'nread' is less than zero. [unsignedLessThanZero]
libssh2-1.8.0/example/sftp_write_sliding.c:149:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftp_write_sliding.c:156:9: error: Resource leak: local [resourceLeak]
libssh2-1.8.0/example/sftpdir_nonblock.c:148:9: style: Condition 'auth_pw' is always true [knownConditionTrueFalse]
libssh2-1.8.0/example/sftpdir_nonblock.c:58:28: note: Assignment 'auth_pw=1', assigned value is 1
libssh2-1.8.0/example/sftpdir_nonblock.c:148:9: note: Condition 'auth_pw' is always true
libssh2-1.8.0/example/ssh2_echo.c:299:29: style: Variable 'partials' is modified but its new value is never used. [unreadVariable]
libssh2-1.8.0/example/subsystem_netconf.c:73:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/example/x11.c:49:5: style: Variable 'current_node' is reassigned a value before the old one has been used. [redundantAssignment]
libssh2-1.8.0/example/x11.c:47:0: note: Variable 'current_node' is reassigned a value before the old one has been used.
libssh2-1.8.0/example/x11.c:49:5: note: Variable 'current_node' is reassigned a value before the old one has been used.
libssh2-1.8.0/example/x11.c:123:5: style: Variable 'display' is reassigned a value before the old one has been used. [redundantAssignment]
libssh2-1.8.0/example/x11.c:109:0: note: Variable 'display' is reassigned a value before the old one has been used.
libssh2-1.8.0/example/x11.c:123:5: note: Variable 'display' is reassigned a value before the old one has been used.
libssh2-1.8.0/example/x11.c:112:11: style: The scope of the variable 'display_port' can be reduced. [variableScope]
libssh2-1.8.0/example/x11.c:113:11: style: The scope of the variable 'sock' can be reduced. [variableScope]
libssh2-1.8.0/example/x11.c:114:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
libssh2-1.8.0/os400/os400sys.c:145:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libssh2-1.8.0/src/channel.c:1021:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libssh2-1.8.0/src/channel.c:1511:12: style: The scope of the variable 'namelen' can be reduced. [variableScope]
libssh2-1.8.0/src/channel.c:1953:14: style: The scope of the variable 'read_local_id' can be reduced. [variableScope]
libssh2-1.8.0/src/channel.c:2007:13: style: The scope of the variable 'wrote' can be reduced. [variableScope]
libssh2-1.8.0/src/channel.c:2241:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libssh2-1.8.0/src/channel.c:2397:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libssh2-1.8.0/src/channel.c:2464:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:518:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:525:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:565:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:572:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:610:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:636:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1140:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1147:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1187:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1194:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1232:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1258:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1797:12: style: The scope of the variable 'kex_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1797:21: style: The scope of the variable 'hostkey_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1798:12: style: The scope of the variable 'crypt_cs_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1798:26: style: The scope of the variable 'crypt_sc_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1799:12: style: The scope of the variable 'comp_cs_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1799:25: style: The scope of the variable 'comp_sc_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1800:12: style: The scope of the variable 'mac_cs_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1800:24: style: The scope of the variable 'mac_sc_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1801:12: style: The scope of the variable 'lang_cs_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1801:25: style: The scope of the variable 'lang_sc_len' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:1802:27: style: The scope of the variable 's' can be reduced. [variableScope]
libssh2-1.8.0/src/kex.c:2450:46: style: Function '_libssh2_kex_exchange' argument 3 names different: declaration 'state' definition 'key_state'. [funcArgNamesDifferent]
libssh2-1.8.0/src/libssh2_priv.h:1034:50: note: Function '_libssh2_kex_exchange' argument 3 names different: declaration 'state' definition 'key_state'.
libssh2-1.8.0/src/kex.c:2450:46: note: Function '_libssh2_kex_exchange' argument 3 names different: declaration 'state' definition 'key_state'.
libssh2-1.8.0/src/kex.c:351:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libssh2-1.8.0/src/kex.c:971:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libssh2-1.8.0/src/knownhost.c:679:10: style: The scope of the variable 'hostbuf' can be reduced. [variableScope]
libssh2-1.8.0/src/knownhost.c:949:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libssh2-1.8.0/src/misc.c:267:11: style: The scope of the variable 'v' can be reduced. [variableScope]
libssh2-1.8.0/src/misc.c:121:32: style: Function '_libssh2_recv' argument 1 names different: declaration 'socket' definition 'sock'. [funcArgNamesDifferent]
libssh2-1.8.0/src/libssh2_priv.h:1024:40: note: Function '_libssh2_recv' argument 1 names different: declaration 'socket' definition 'sock'.
libssh2-1.8.0/src/misc.c:121:32: note: Function '_libssh2_recv' argument 1 names different: declaration 'socket' definition 'sock'.
libssh2-1.8.0/src/misc.c:157:32: style: Function '_libssh2_send' argument 1 names different: declaration 'socket' definition 'sock'. [funcArgNamesDifferent]
libssh2-1.8.0/src/libssh2_priv.h:1026:40: note: Function '_libssh2_send' argument 1 names different: declaration 'socket' definition 'sock'.
libssh2-1.8.0/src/misc.c:157:32: note: Function '_libssh2_send' argument 1 names different: declaration 'socket' definition 'sock'.
libssh2-1.8.0/src/misc.c:209:47: style: Function '_libssh2_htonu32' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
libssh2-1.8.0/src/misc.h:78:52: note: Function '_libssh2_htonu32' argument 2 names different: declaration 'val' definition 'value'.
libssh2-1.8.0/src/misc.c:209:47: note: Function '_libssh2_htonu32' argument 2 names different: declaration 'val' definition 'value'.
libssh2-1.8.0/src/packet.c:1160:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libssh2-1.8.0/src/packet.c:1160:22: style: The scope of the variable 'all_packets' can be reduced. [variableScope]
libssh2-1.8.0/src/packet.c:1161:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libssh2-1.8.0/src/publickey.c:699:9: style: Variable 'pkey->remove_packet' is reassigned a value before the old one has been used. [redundantAssignment]
libssh2-1.8.0/src/publickey.c:697:9: note: Variable 'pkey->remove_packet' is reassigned a value before the old one has been used.
libssh2-1.8.0/src/publickey.c:699:9: note: Variable 'pkey->remove_packet' is reassigned a value before the old one has been used.
libssh2-1.8.0/src/publickey.c:137:19: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libssh2-1.8.0/src/publickey.c:232:9: style: The scope of the variable 'response' can be reduced. [variableScope]
libssh2-1.8.0/src/publickey.c:545:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libssh2-1.8.0/src/publickey.c:547:19: style: The scope of the variable 'comment_len' can be reduced. [variableScope]
libssh2-1.8.0/src/session.c:331:0: error: #error "no non-blocking method was found/used/set" [preprocessorErrorDirective]
libssh2-1.8.0/src/sftp.c:510:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libssh2-1.8.0/src/sftp.c:550:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libssh2-1.8.0/src/sftp.c:1862:14: style: The scope of the variable 'retcode' can be reduced. [variableScope]
libssh2-1.8.0/src/sftp.c:1863:14: style: The scope of the variable 'packet_len' can be reduced. [variableScope]
libssh2-1.8.0/src/transport.c:167:19: style: The scope of the variable 'macbuf' can be reduced. [variableScope]
libssh2-1.8.0/src/transport.c:170:9: style: The scope of the variable 'compressed' can be reduced. [variableScope]
libssh2-1.8.0/src/userauth.c:70:19: style: The scope of the variable 'methods_len' can be reduced. [variableScope]
libssh2-1.8.0/tests/simple.c:59:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libssh2-1.8.0/tests/test_hostkey.c:43:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libssh2-1.8.0/tests/test_hostkey.c:43:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libssh2-1.8.0/vms/man2help.c:29:10: style: The scope of the variable 'is' can be reduced. [variableScope]
libssh2-1.8.0/vms/man2help.c:29:15: style: The scope of the variable 'os' can be reduced. [variableScope]
libssh2-1.8.0/vms/man2help.c:30:5: style: The scope of the variable 'i' can be reduced. [variableScope]
libssh2-1.8.0/vms/man2help.c:208:34: error: Memory leak: in [memleak]
libssh2-1.8.0/vms/man2help.c:208:34: error: Memory leak: uit [memleak]
libssh2-1.8.0/vms/man2help.c:211:20: error: Memory leak: in [memleak]
libssh2-1.8.0/vms/man2help.c:211:20: error: Memory leak: uit [memleak]
libssh2-1.8.0/vms/man2help.c:427:20: error: Resource leak: hlp [resourceLeak]
libssh2-1.8.0/vms/man2help.c:437:0: error: Resource leak: hlp [resourceLeak]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libssw/libssw_1.1.orig.tar.gz
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:164:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:207:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:355:6: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:355:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:405:4: error: Common realloc mistake: 'num' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:407:5: error: Common realloc mistake: 'read_rc' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:408:5: error: Common realloc mistake: 'num_rc' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:431:5: error: Common realloc mistake: 'ref_num' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:362:0: error: Memory leak: mata [memleak]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:313:0: error: Memory leak: ref_num [memleak]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:313:0: error: Memory leak: num [memleak]
Complete-Striped-Smith-Waterman-Library-1.1/src/main.c:362:0: error: Resource leak: f_mat [resourceLeak]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:949:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:288:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:490:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:578:10: style: The scope of the variable 'width' can be reduced. [variableScope]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:936:7: style: The scope of the variable 'op' can be reduced. [variableScope]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:591:4: error: Common realloc mistake: 'h_b' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:592:4: error: Common realloc mistake: 'e_b' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:593:4: error: Common realloc mistake: 'h_c' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:602:4: error: Common realloc mistake: 'direction' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:704:5: error: Common realloc mistake: 'c' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:716:4: error: Common realloc mistake: 'c' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw.c:724:4: error: Common realloc mistake: 'c' nulled but not freed upon failure [memleakOnRealloc]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw_cpp.cpp:349:51: style: Redundant pointer operation on 'alignment' - it's already a pointer. [redundantPointerOp]
Complete-Striped-Smith-Waterman-Library-1.1/src/ssw_cpp.cpp:393:51: style: Redundant pointer operation on 'alignment' - it's already a pointer. [redundantPointerOp]
Complete-Striped-Smith-Waterman-Library-1.1/src/sswjni.c:13:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstaroffice/libstaroffice_0.0.6.orig.tar.xz
libstaroffice-0.0.6/src/lib/SDAParser.cxx:89:57: style: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/SDAParser.hxx:80:48: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDAParser.cxx:89:57: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDAParser.cxx:116:62: style: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/SDAParser.hxx:82:53: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDAParser.cxx:116:62: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:513:18: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:522:18: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:101:8: style: Technically the member function 'STOFF_shared_ptr_noop_deleter::operator()' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/STOFFOLEParser.hxx:121:17: style: Technically the member function 'STOFFOLEParser::OleContent::getBaseName' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:961:0: style: Class 'STOFFBox2 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:590:0: style: Class 'STOFFVec2 < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:590:0: style: Class 'STOFFVec2 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:772:20: warning: The class 'STOFFVec3' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:951:0: warning: The class 'STOFFBox2 < U >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:584:0: warning: The class 'STOFFVec2 < U >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:70:8: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:63:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:70:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:236:8: style: The function 'canOpenSectionAddBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:190:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:236:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:241:8: style: The function 'isSectionOpened' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:192:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:241:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SDCParser.cxx:89:61: style: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/SDCParser.hxx:80:52: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDCParser.cxx:89:61: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:73:8: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:63:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:73:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:239:8: style: The function 'canOpenSectionAddBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:190:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:239:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:244:8: style: The function 'isSectionOpened' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:192:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:244:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SDGParser.cxx:149:57: style: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/SDGParser.hxx:80:48: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDGParser.cxx:149:57: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDWParser.cxx:90:54: style: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/SDWParser.hxx:80:45: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDWParser.cxx:90:54: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:113:8: performance: Technically the member function 'STOFFTextListener::closeMasterPage' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:68:8: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:63:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:68:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:84:8: style: The function 'canWriteText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/STOFFListener.hxx:65:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:84:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SDXParser.cxx:102:54: style: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/SDXParser.hxx:80:45: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDXParser.cxx:102:54: note: Function 'parse' argument 1 names different: declaration 'documentInterface' definition 'docInterface'.
libstaroffice-0.0.6/src/lib/SDXParser.hxx:87:8: performance: Technically the member function 'SDXParser::createDocument' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/SDXParser.cxx:223:17: note: Technically the member function 'SDXParser::createDocument' can be static.
libstaroffice-0.0.6/src/lib/SDXParser.hxx:87:8: note: Technically the member function 'SDXParser::createDocument' can be static.
libstaroffice-0.0.6/src/lib/STOFFCell.cxx:81:106: style: Function 'convertDTFormat' argument 2 names different: declaration 'propListVector' definition 'propVect'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFCell.hxx:78:98: note: Function 'convertDTFormat' argument 2 names different: declaration 'propListVector' definition 'propVect'.
libstaroffice-0.0.6/src/lib/STOFFCell.cxx:81:106: note: Function 'convertDTFormat' argument 2 names different: declaration 'propListVector' definition 'propVect'.
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:590:0: style: Class 'STOFFVec2 < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstaroffice-0.0.6/src/lib/STOFFCellStyle.cxx:60:58: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFCellStyle.hxx:51:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFCellStyle.cxx:60:58: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFChart.cxx:617:68: style: Function 'addContentTo' argument 1 names different: declaration 'propList' definition 'serie'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFChart.hxx:192:53: note: Function 'addContentTo' argument 1 names different: declaration 'propList' definition 'serie'.
libstaroffice-0.0.6/src/lib/STOFFChart.cxx:617:68: note: Function 'addContentTo' argument 1 names different: declaration 'propList' definition 'serie'.
libstaroffice-0.0.6/src/lib/STOFFDocument.cxx:285:45: style: Function 'getHeader' argument 1 names different: declaration 'input' definition 'ip'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFDocument.cxx:59:45: note: Function 'getHeader' argument 1 names different: declaration 'input' definition 'ip'.
libstaroffice-0.0.6/src/lib/STOFFDocument.cxx:285:45: note: Function 'getHeader' argument 1 names different: declaration 'input' definition 'ip'.
libstaroffice-0.0.6/src/lib/STOFFFont.cxx:81:53: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFFont.hxx:60:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFFont.cxx:81:53: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFFrameStyle.cxx:66:64: style: Function 'addStyleTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFFrameStyle.hxx:58:49: note: Function 'addStyleTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFFrameStyle.cxx:66:64: note: Function 'addStyleTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFFrameStyle.cxx:79:59: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFFrameStyle.hxx:56:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFFrameStyle.cxx:79:59: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFGraphicDecoder.cxx:132:97: style: Function 'insertElement' argument 2 names different: declaration 'xPropList' definition 'propList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicDecoder.hxx:61:78: note: Function 'insertElement' argument 2 names different: declaration 'xPropList' definition 'propList'.
libstaroffice-0.0.6/src/lib/STOFFGraphicDecoder.cxx:132:97: note: Function 'insertElement' argument 2 names different: declaration 'xPropList' definition 'propList'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:85:79: style: Function 'startDocument' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:65:60: note: Function 'startDocument' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:85:79: note: Function 'startDocument' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:95:83: style: Function 'setDocumentMetaData' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:70:64: note: Function 'setDocumentMetaData' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:95:83: note: Function 'setDocumentMetaData' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:100:82: style: Function 'defineEmbeddedFont' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:68:63: note: Function 'defineEmbeddedFont' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:100:82: note: Function 'defineEmbeddedFont' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:105:75: style: Function 'startPage' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:71:56: note: Function 'startPage' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:105:75: note: Function 'startPage' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:115:81: style: Function 'startMasterPage' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:73:62: note: Function 'startMasterPage' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:115:81: note: Function 'startMasterPage' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:125:74: style: Function 'setStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:76:55: note: Function 'setStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:125:74: note: Function 'setStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:130:76: style: Function 'startLayer' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:77:57: note: Function 'startLayer' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:130:76: note: Function 'startLayer' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:140:87: style: Function 'startEmbeddedGraphics' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:79:68: note: Function 'startEmbeddedGraphics' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:140:87: note: Function 'startEmbeddedGraphics' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:160:79: style: Function 'drawRectangle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:85:60: note: Function 'drawRectangle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:160:79: note: Function 'drawRectangle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:165:77: style: Function 'drawEllipse' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:86:58: note: Function 'drawEllipse' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:165:77: note: Function 'drawEllipse' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:185:79: style: Function 'drawConnector' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:90:60: note: Function 'drawConnector' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:185:79: note: Function 'drawConnector' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:190:83: style: Function 'drawGraphicObject' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:92:64: note: Function 'drawGraphicObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:190:83: note: Function 'drawGraphicObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:195:81: style: Function 'startTextObject' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:94:62: note: Function 'startTextObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:195:81: note: Function 'startTextObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:205:80: style: Function 'startTableObject' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:97:61: note: Function 'startTableObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:205:80: note: Function 'startTableObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:215:76: style: Function 'openTableRow' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:99:57: note: Function 'openTableRow' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:215:76: note: Function 'openTableRow' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:225:77: style: Function 'openTableCell' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:101:58: note: Function 'openTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:225:77: note: Function 'openTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:235:86: style: Function 'insertCoveredTableCell' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:103:67: note: Function 'insertCoveredTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:235:86: note: Function 'insertCoveredTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:260:75: style: Function 'insertField' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:109:56: note: Function 'insertField' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:260:75: note: Function 'insertField' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:265:72: style: Function 'openLink' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:111:53: note: Function 'openLink' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:265:72: note: Function 'openLink' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:275:84: style: Function 'openOrderedListLevel' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:113:65: note: Function 'openOrderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:275:84: note: Function 'openOrderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:280:86: style: Function 'openUnorderedListLevel' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:114:67: note: Function 'openUnorderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:280:86: note: Function 'openUnorderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:295:79: style: Function 'openListElement' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:117:60: note: Function 'openListElement' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:295:79: note: Function 'openListElement' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:305:84: style: Function 'defineParagraphStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:120:65: note: Function 'defineParagraphStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:305:84: note: Function 'defineParagraphStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:310:77: style: Function 'openParagraph' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:121:58: note: Function 'openParagraph' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:310:77: note: Function 'openParagraph' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:320:84: style: Function 'defineCharacterStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:124:65: note: Function 'defineCharacterStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:320:84: note: Function 'defineCharacterStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:325:72: style: Function 'openSpan' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.hxx:125:53: note: Function 'openSpan' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicEncoder.cxx:325:72: note: Function 'openSpan' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:305:51: style: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:145:31: note: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:305:51: note: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:334:43: style: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:152:23: note: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:334:43: note: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:391:63: style: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:164:43: note: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:391:63: note: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:1589:68: style: Function 'openLayer' argument 1 names different: declaration 'name' definition 'layerName'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:103:48: note: Function 'openLayer' argument 1 names different: declaration 'name' definition 'layerName'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:1589:68: note: Function 'openLayer' argument 1 names different: declaration 'name' definition 'layerName'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:1633:81: style: Function '_handleFrameParameters' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:269:61: note: Function '_handleFrameParameters' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:1633:81: note: Function '_handleFrameParameters' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFList.hxx:175:8: performance: Technically the member function 'STOFFList::closeElement' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:269:8: style: Technically the member function 'STOFFGraphicListener::_handleFrameParameters' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.cxx:1633:28: note: Technically the member function 'STOFFGraphicListener::_handleFrameParameters' can be const.
libstaroffice-0.0.6/src/lib/STOFFGraphicListener.hxx:269:8: note: Technically the member function 'STOFFGraphicListener::_handleFrameParameters' can be const.
libstaroffice-0.0.6/src/lib/STOFFGraphicShape.cxx:60:61: style: Function 'addTo' argument 1 names different: declaration 'list' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicShape.hxx:61:44: note: Function 'addTo' argument 1 names different: declaration 'list' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFGraphicShape.cxx:60:61: note: Function 'addTo' argument 1 names different: declaration 'list' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFGraphicStyle.cxx:65:61: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFGraphicStyle.hxx:50:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFGraphicStyle.cxx:65:61: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFHeader.cxx:48:30: style: Function 'STOFFHeader' argument 1 names different: declaration 'version' definition 'vers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFHeader.hxx:66:19: note: Function 'STOFFHeader' argument 1 names different: declaration 'version' definition 'vers'.
libstaroffice-0.0.6/src/lib/STOFFHeader.cxx:48:30: note: Function 'STOFFHeader' argument 1 names different: declaration 'version' definition 'vers'.
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:47:81: style: Function 'STOFFInputStream' argument 1 names different: declaration 'input' definition 'inp'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFInputStream.hxx:60:65: note: Function 'STOFFInputStream' argument 1 names different: declaration 'input' definition 'inp'.
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:47:81: note: Function 'STOFFInputStream' argument 1 names different: declaration 'input' definition 'inp'.
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:55:65: style: Function 'STOFFInputStream' argument 1 names different: declaration 'input' definition 'inp'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFInputStream.hxx:66:49: note: Function 'STOFFInputStream' argument 1 names different: declaration 'input' definition 'inp'.
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:55:65: note: Function 'STOFFInputStream' argument 1 names different: declaration 'input' definition 'inp'.
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:572:43: style: Function 'readDataBlock' argument 1 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFInputStream.hxx:201:27: note: Function 'readDataBlock' argument 1 names different: declaration 'size' definition 'sz'.
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:572:43: note: Function 'readDataBlock' argument 1 names different: declaration 'size' definition 'sz'.
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:197:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libstaroffice-0.0.6/src/lib/STOFFInputStream.hxx:157:39: note: Calling function 'readLong', 1st argument 'num' value is 4
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:197:21: note: Shift
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:198:30: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
libstaroffice-0.0.6/src/lib/STOFFInputStream.hxx:157:39: note: Calling function 'readLong', 1st argument 'num' value is 4
libstaroffice-0.0.6/src/lib/STOFFInputStream.cxx:198:30: note: Shift
libstaroffice-0.0.6/src/lib/STOFFList.cxx:52:58: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFList.hxx:84:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFList.cxx:52:58: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFList.cxx:86:28: style: Function 'resize' argument 1 names different: declaration 'levl' definition 'level'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFList.hxx:132:19: note: Function 'resize' argument 1 names different: declaration 'levl' definition 'level'.
libstaroffice-0.0.6/src/lib/STOFFList.cxx:86:28: note: Function 'resize' argument 1 names different: declaration 'levl' definition 'level'.
libstaroffice-0.0.6/src/lib/STOFFList.hxx:179:8: style: Technically the member function 'STOFFList::setStartValueForNextElement' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/STOFFList.cxx:197:17: note: Technically the member function 'STOFFList::setStartValueForNextElement' can be const.
libstaroffice-0.0.6/src/lib/STOFFList.hxx:179:8: note: Technically the member function 'STOFFList::setStartValueForNextElement' can be const.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.cxx:263:48: style: Function 'parse' argument 1 names different: declaration 'fileInput' definition 'file'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFOLEParser.hxx:99:34: note: Function 'parse' argument 1 names different: declaration 'fileInput' definition 'file'.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.cxx:263:48: note: Function 'parse' argument 1 names different: declaration 'fileInput' definition 'file'.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.cxx:372:57: style: Function 'getCompObjName' argument 1 names different: declaration 'fileInput' definition 'file'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFOLEParser.hxx:106:43: note: Function 'getCompObjName' argument 1 names different: declaration 'fileInput' definition 'file'.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.cxx:372:57: note: Function 'getCompObjName' argument 1 names different: declaration 'fileInput' definition 'file'.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.hxx:265:8: performance: Technically the member function 'STOFFOLEParser::readContents' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/STOFFOLEParser.cxx:904:22: note: Technically the member function 'STOFFOLEParser::readContents' can be static.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.hxx:265:8: note: Technically the member function 'STOFFOLEParser::readContents' can be static.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.hxx:272:8: performance: Technically the member function 'STOFFOLEParser::readCONTENTS' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/STOFFOLEParser.cxx:1013:22: note: Technically the member function 'STOFFOLEParser::readCONTENTS' can be static.
libstaroffice-0.0.6/src/lib/STOFFOLEParser.hxx:272:8: note: Technically the member function 'STOFFOLEParser::readCONTENTS' can be static.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:44:61: style: Function 'operator==' argument 1 names different: declaration 'headerFooter' definition 'hF'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFPageSpan.hxx:62:44: note: Function 'operator==' argument 1 names different: declaration 'headerFooter' definition 'hF'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:44:61: note: Function 'operator==' argument 1 names different: declaration 'headerFooter' definition 'hF'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:57:60: style: Function 'send' argument 2 names different: declaration 'header' definition 'isHeader'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFPageSpan.hxx:69:43: note: Function 'send' argument 2 names different: declaration 'header' definition 'isHeader'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:57:60: note: Function 'send' argument 2 names different: declaration 'header' definition 'isHeader'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:120:67: style: Function 'getPageProperty' argument 1 names different: declaration 'pList' definition 'propList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFPageSpan.hxx:99:54: note: Function 'getPageProperty' argument 1 names different: declaration 'pList' definition 'propList'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:120:67: note: Function 'getPageProperty' argument 1 names different: declaration 'pList' definition 'propList'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:134:70: style: Function 'operator==' argument 1 names different: declaration 'pageSpan' definition 'page2'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFPageSpan.hxx:89:57: note: Function 'operator==' argument 1 names different: declaration 'pageSpan' definition 'page2'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:134:70: note: Function 'operator==' argument 1 names different: declaration 'pageSpan' definition 'page2'.
libstaroffice-0.0.6/src/lib/STOFFPageSpan.cxx:146:61: style: Unused variable: it1 [unusedVariable]
libstaroffice-0.0.6/src/lib/STOFFParagraph.cxx:45:55: style: Function 'operator==' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFParagraph.hxx:64:41: note: Function 'operator==' argument 1 names different: declaration 'p' definition 'pp'.
libstaroffice-0.0.6/src/lib/STOFFParagraph.cxx:45:55: note: Function 'operator==' argument 1 names different: declaration 'p' definition 'pp'.
libstaroffice-0.0.6/src/lib/STOFFParagraph.cxx:53:58: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFParagraph.hxx:62:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFParagraph.cxx:53:58: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.cxx:81:77: style: Function 'writeString' argument 1 names different: declaration 'name' definition 'string'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.hxx:101:50: note: Function 'writeString' argument 1 names different: declaration 'name' definition 'string'.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.cxx:81:77: note: Function 'writeString' argument 1 names different: declaration 'name' definition 'string'.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.cxx:105:89: style: Function 'writePropertyList' argument 1 names different: declaration 'prop' definition 'xPropList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.hxx:105:62: note: Function 'writePropertyList' argument 1 names different: declaration 'prop' definition 'xPropList'.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.cxx:105:89: note: Function 'writePropertyList' argument 1 names different: declaration 'prop' definition 'xPropList'.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.hxx:59:8: performance: Technically the member function 'STOFFPropertyHandler::checkData' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.cxx:363:28: note: Technically the member function 'STOFFPropertyHandler::checkData' can be static.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.hxx:59:8: note: Technically the member function 'STOFFPropertyHandler::checkData' can be static.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.hxx:95:8: style: Technically the member function 'STOFFPropertyHandlerEncoder::getData' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.cxx:131:35: note: Technically the member function 'STOFFPropertyHandlerEncoder::getData' can be const.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.hxx:95:8: note: Technically the member function 'STOFFPropertyHandlerEncoder::getData' can be const.
libstaroffice-0.0.6/src/lib/STOFFPropertyHandler.cxx:315:8: performance: Technically the member function 'STOFFPropertyHandlerDecoder::readString' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/STOFFSection.cxx:53:56: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSection.hxx:59:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFSection.cxx:53:56: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetDecoder.cxx:134:101: style: Function 'insertElement' argument 2 names different: declaration 'xPropList' definition 'propList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetDecoder.hxx:61:78: note: Function 'insertElement' argument 2 names different: declaration 'xPropList' definition 'propList'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetDecoder.cxx:134:101: note: Function 'insertElement' argument 2 names different: declaration 'xPropList' definition 'propList'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:86:87: style: Function 'setDocumentMetaData' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:65:64: note: Function 'setDocumentMetaData' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:86:87: note: Function 'setDocumentMetaData' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:104:83: style: Function 'definePageStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:70:60: note: Function 'definePageStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:104:83: note: Function 'definePageStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:109:86: style: Function 'defineEmbeddedFont' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:71:63: note: Function 'defineEmbeddedFont' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:109:86: note: Function 'defineEmbeddedFont' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:114:80: style: Function 'openPageSpan' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:73:57: note: Function 'openPageSpan' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:114:80: note: Function 'openPageSpan' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:123:78: style: Function 'openHeader' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:76:55: note: Function 'openHeader' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:123:78: note: Function 'openHeader' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:132:78: style: Function 'openFooter' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:79:55: note: Function 'openFooter' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:132:78: note: Function 'openFooter' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:144:93: style: Function 'defineSheetNumberingStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:82:70: note: Function 'defineSheetNumberingStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:144:93: note: Function 'defineSheetNumberingStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:148:77: style: Function 'openSheet' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:83:54: note: Function 'openSheet' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:148:77: note: Function 'openSheet' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:156:80: style: Function 'openSheetRow' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:85:57: note: Function 'openSheetRow' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:156:80: note: Function 'openSheetRow' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:166:81: style: Function 'openSheetCell' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:87:58: note: Function 'openSheetCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:166:81: note: Function 'openSheetCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:180:84: style: Function 'defineChartStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:90:61: note: Function 'defineChartStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:180:84: note: Function 'defineChartStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:185:77: style: Function 'openChart' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:92:54: note: Function 'openChart' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:185:77: note: Function 'openChart' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:195:87: style: Function 'openChartTextObject' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:95:64: note: Function 'openChartTextObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:195:87: note: Function 'openChartTextObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:205:85: style: Function 'openChartPlotArea' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:98:62: note: Function 'openChartPlotArea' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:205:85: note: Function 'openChartPlotArea' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:215:83: style: Function 'insertChartAxis' argument 1 names different: declaration 'axis' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:100:60: note: Function 'insertChartAxis' argument 1 names different: declaration 'axis' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:215:83: note: Function 'insertChartAxis' argument 1 names different: declaration 'axis' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:220:82: style: Function 'openChartSerie' argument 1 names different: declaration 'series' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:101:59: note: Function 'openChartSerie' argument 1 names different: declaration 'series' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:220:82: note: Function 'openChartSerie' argument 1 names different: declaration 'series' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:234:88: style: Function 'defineParagraphStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:104:65: note: Function 'defineParagraphStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:234:88: note: Function 'defineParagraphStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:239:81: style: Function 'openParagraph' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:106:58: note: Function 'openParagraph' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:239:81: note: Function 'openParagraph' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:249:88: style: Function 'defineCharacterStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:109:65: note: Function 'defineCharacterStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:249:88: note: Function 'defineCharacterStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:254:76: style: Function 'openSpan' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:111:53: note: Function 'openSpan' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:254:76: note: Function 'openSpan' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:264:76: style: Function 'openLink' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:113:53: note: Function 'openLink' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:264:76: note: Function 'openLink' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:277:86: style: Function 'defineSectionStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:116:63: note: Function 'defineSectionStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:277:86: note: Function 'defineSectionStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:282:79: style: Function 'openSection' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:118:56: note: Function 'openSection' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:282:79: note: Function 'openSection' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:312:79: style: Function 'insertField' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:126:56: note: Function 'insertField' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:312:79: note: Function 'insertField' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:320:88: style: Function 'openOrderedListLevel' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:128:65: note: Function 'openOrderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:320:88: note: Function 'openOrderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:325:90: style: Function 'openUnorderedListLevel' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:129:67: note: Function 'openUnorderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:325:90: note: Function 'openUnorderedListLevel' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:340:83: style: Function 'openListElement' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:132:60: note: Function 'openListElement' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:340:83: note: Function 'openListElement' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:354:80: style: Function 'openFootnote' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:135:57: note: Function 'openFootnote' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:354:80: note: Function 'openFootnote' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:364:79: style: Function 'openComment' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:138:56: note: Function 'openComment' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:364:79: note: Function 'openComment' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:373:77: style: Function 'openFrame' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:141:54: note: Function 'openFrame' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:373:77: note: Function 'openFrame' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:381:86: style: Function 'insertBinaryObject' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:143:63: note: Function 'insertBinaryObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:381:86: note: Function 'insertBinaryObject' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:389:79: style: Function 'openTextBox' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:149:56: note: Function 'openTextBox' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:389:79: note: Function 'openTextBox' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:399:77: style: Function 'openTable' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:152:54: note: Function 'openTable' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:399:77: note: Function 'openTable' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:407:80: style: Function 'openTableRow' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:154:57: note: Function 'openTableRow' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:407:80: note: Function 'openTableRow' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:417:81: style: Function 'openTableCell' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:156:58: note: Function 'openTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:417:81: note: Function 'openTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:427:90: style: Function 'insertCoveredTableCell' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:158:67: note: Function 'insertCoveredTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:427:90: note: Function 'insertCoveredTableCell' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:436:77: style: Function 'openGroup' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:164:54: note: Function 'openGroup' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:436:77: note: Function 'openGroup' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:446:86: style: Function 'defineGraphicStyle' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:167:63: note: Function 'defineGraphicStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:446:86: note: Function 'defineGraphicStyle' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:476:83: style: Function 'drawConnector' argument 1 names different: declaration 'propList' definition 'list'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.hxx:174:60: note: Function 'drawConnector' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetEncoder.cxx:476:83: note: Function 'drawConnector' argument 1 names different: declaration 'propList' definition 'list'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:317:55: style: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:155:31: note: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:317:55: note: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:351:47: style: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:162:23: note: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:351:47: note: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:387:80: style: Function 'insertBreak' argument 1 names different: declaration 'breakType' definition 'type'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:255:30: note: Function 'insertBreak' argument 1 names different: declaration 'breakType' definition 'type'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:387:80: note: Function 'insertBreak' argument 1 names different: declaration 'breakType' definition 'type'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:429:67: style: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:174:43: note: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:429:67: note: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:266:8: performance: Technically the member function 'STOFFSpreadsheetListener::_handleFrameParameters' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.cxx:1264:32: note: Technically the member function 'STOFFSpreadsheetListener::_handleFrameParameters' can be static.
libstaroffice-0.0.6/src/lib/STOFFSpreadsheetListener.hxx:266:8: note: Technically the member function 'STOFFSpreadsheetListener::_handleFrameParameters' can be static.
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:766:58: style: Function 'multiplicationExpr' argument 1 names different: declaration 'pos' definition 'position'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:471:52: note: Function 'multiplicationExpr' argument 1 names different: declaration 'pos' definition 'position'.
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:766:58: note: Function 'multiplicationExpr' argument 1 names different: declaration 'pos' definition 'position'.
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:1123:55: style: Function 'parenthesisExpr' argument 1 names different: declaration 'pos' definition 'position'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:481:49: note: Function 'parenthesisExpr' argument 1 names different: declaration 'pos' definition 'position'.
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:1123:55: note: Function 'parenthesisExpr' argument 1 names different: declaration 'pos' definition 'position'.
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:1333:50: style: Function 'convertInMML' argument 2 names different: declaration 'inRow' definition 'addRow'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:451:44: note: Function 'convertInMML' argument 2 names different: declaration 'inRow' definition 'addRow'.
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:1333:50: note: Function 'convertInMML' argument 2 names different: declaration 'inRow' definition 'addRow'.
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:172:5: performance: Variable 'm_colorSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:176:5: performance: Variable 'm_fontMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:180:5: performance: Variable 'm_greekMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:196:5: performance: Variable 'm_specialPercentMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:210:5: performance: Variable 'm_otherSpecialMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libstaroffice-0.0.6/src/lib/STOFFStarMathToMMLConverter.cxx:242:5: performance: Variable 'm_parenthesisMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libstaroffice-0.0.6/src/lib/STOFFTable.cxx:68:69: style: Function 'addTablePropertiesTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFTable.hxx:65:59: note: Function 'addTablePropertiesTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFTable.cxx:68:69: note: Function 'addTablePropertiesTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:301:48: style: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:146:31: note: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:301:48: note: Function 'insertUnicode' argument 1 names different: declaration 'character' definition 'val'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:325:40: style: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:153:23: note: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:325:40: note: Function 'insertEOL' argument 1 names different: declaration 'softBreak' definition 'soft'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:438:60: style: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:165:43: note: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:438:60: note: Function 'setParagraph' argument 1 names different: declaration 'paragraph' definition 'para'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:499:81: style: Function 'setDocumentMetaData' argument 1 names different: declaration 'list' definition 'meta'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:76:64: note: Function 'setDocumentMetaData' argument 1 names different: declaration 'list' definition 'meta'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:499:81: note: Function 'setDocumentMetaData' argument 1 names different: declaration 'list' definition 'meta'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:1154:25: style: Function 'insertTextBox' argument 1 names different: declaration 'pos' definition 'frame'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:197:45: note: Function 'insertTextBox' argument 1 names different: declaration 'pos' definition 'frame'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:1154:25: note: Function 'insertTextBox' argument 1 names different: declaration 'pos' definition 'frame'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:1154:90: style: Function 'insertTextBox' argument 3 names different: declaration 'style' definition 'frameStyle'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:197:108: note: Function 'insertTextBox' argument 3 names different: declaration 'style' definition 'frameStyle'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:1154:90: note: Function 'insertTextBox' argument 3 names different: declaration 'style' definition 'frameStyle'.
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:259:8: style: Technically the member function 'STOFFTextListener::_handleFrameParameters' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/STOFFTextListener.cxx:1408:25: note: Technically the member function 'STOFFTextListener::_handleFrameParameters' can be const.
libstaroffice-0.0.6/src/lib/STOFFTextListener.hxx:259:8: note: Technically the member function 'STOFFTextListener::_handleFrameParameters' can be const.
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:331:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:331:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:406:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:406:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:468:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:468:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:546:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:546:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:613:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:613:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:671:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:671:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:733:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:733:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:768:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:768:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:813:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:813:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:896:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/SWFieldManager.hxx:77:16: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/SWFieldManager.cxx:896:8: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:566:76: style: Function 'getDummyAttribute' argument 1 names different: declaration 'type' definition 'id'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarAttribute.hxx:1094:63: note: Function 'getDummyAttribute' argument 1 names different: declaration 'type' definition 'id'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:566:76: note: Function 'getDummyAttribute' argument 1 names different: declaration 'type' definition 'id'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:575:78: style: Function 'getDefaultAttribute' argument 1 names different: declaration 'which' definition 'nWhich'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarAttribute.hxx:1092:58: note: Function 'getDefaultAttribute' argument 1 names different: declaration 'which' definition 'nWhich'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:575:78: note: Function 'getDefaultAttribute' argument 1 names different: declaration 'which' definition 'nWhich'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:88: style: Function 'readAttribute' argument 2 names different: declaration 'which' definition 'nWhich'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarAttribute.hxx:1090:68: note: Function 'readAttribute' argument 2 names different: declaration 'which' definition 'nWhich'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:88: note: Function 'readAttribute' argument 2 names different: declaration 'which' definition 'nWhich'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:100: style: Function 'readAttribute' argument 3 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarAttribute.hxx:1090:79: note: Function 'readAttribute' argument 3 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:100: note: Function 'readAttribute' argument 3 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:112: style: Function 'readAttribute' argument 4 names different: declaration 'endPos' definition 'lastPos'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarAttribute.hxx:1090:90: note: Function 'readAttribute' argument 4 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:112: note: Function 'readAttribute' argument 4 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:133: style: Function 'readAttribute' argument 5 names different: declaration 'document' definition 'object'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarAttribute.hxx:1090:110: note: Function 'readAttribute' argument 5 names different: declaration 'document' definition 'object'.
libstaroffice-0.0.6/src/lib/StarAttribute.cxx:583:133: note: Function 'readAttribute' argument 5 names different: declaration 'document' definition 'object'.
libstaroffice-0.0.6/src/lib/StarBitmap.cxx:214:106: style: Function 'readBitmap' argument 4 names different: declaration 'data' definition 'result'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarBitmap.hxx:77:96: note: Function 'readBitmap' argument 4 names different: declaration 'data' definition 'result'.
libstaroffice-0.0.6/src/lib/StarBitmap.cxx:214:106: note: Function 'readBitmap' argument 4 names different: declaration 'data' definition 'result'.
libstaroffice-0.0.6/src/lib/StarBitmap.hxx:84:8: performance: Technically the member function 'StarBitmap::readBitmapInformation' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarBitmap.cxx:449:18: note: Technically the member function 'StarBitmap::readBitmapInformation' can be static.
libstaroffice-0.0.6/src/lib/StarBitmap.hxx:84:8: note: Technically the member function 'StarBitmap::readBitmapInformation' can be static.
libstaroffice-0.0.6/src/lib/StarCellAttribute.cxx:571:64: style: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarCellAttribute.hxx:51:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarCellAttribute.cxx:571:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarCellFormula.cxx:365:123: style: Function 'updateFormula' argument 3 names different: declaration 'cellSheetId' definition 'sheetId'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarCellFormula.hxx:69:115: note: Function 'updateFormula' argument 3 names different: declaration 'cellSheetId' definition 'sheetId'.
libstaroffice-0.0.6/src/lib/StarCellFormula.cxx:365:123: note: Function 'updateFormula' argument 3 names different: declaration 'cellSheetId' definition 'sheetId'.
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:783:0: style: Class 'STOFFVec3 < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:783:0: style: Class 'STOFFVec3 < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:772:0: warning: The class 'STOFFVec3 < U >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1116:55: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:566:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1116:55: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1215:55: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:745:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1215:55: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1255:56: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:791:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1255:56: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1270:54: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:828:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1270:54: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1430:64: style: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarCharAttribute.hxx:51:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarCharAttribute.cxx:1430:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarFileManager.cxx:301:191: style: Function 'readOLEDirectory' argument 4 names different: declaration 'object' definition 'res'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFileManager.hxx:75:183: note: Function 'readOLEDirectory' argument 4 names different: declaration 'object' definition 'res'.
libstaroffice-0.0.6/src/lib/StarFileManager.cxx:301:191: note: Function 'readOLEDirectory' argument 4 names different: declaration 'object' definition 'res'.
libstaroffice-0.0.6/src/lib/StarFileManager.cxx:848:57: style: Function 'readJobSetUp' argument 2 names different: declaration 'usePrinterLen' definition 'useJobLen'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFileManager.hxx:93:49: note: Function 'readJobSetUp' argument 2 names different: declaration 'usePrinterLen' definition 'useJobLen'.
libstaroffice-0.0.6/src/lib/StarFileManager.cxx:848:57: note: Function 'readJobSetUp' argument 2 names different: declaration 'usePrinterLen' definition 'useJobLen'.
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:709:63: style: Function 'readNumberFormat' argument 2 names different: declaration 'endPos' definition 'lastPos'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFormatManager.hxx:112:46: note: Function 'readNumberFormat' argument 2 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:709:63: note: Function 'readNumberFormat' argument 2 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:1220:43: warning: Either the switch case 'case 23' is redundant, otherwise there is negative array index -7. [negativeIndex]
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:1186:3: note: case 23: formatId is 23 here.
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:1220:43: note: Negative array index
libstaroffice-0.0.6/src/lib/StarFormatManager.hxx:99:8: performance: Technically the member function 'StarFormatManager::readSWFormatDef' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:595:25: note: Technically the member function 'StarFormatManager::readSWFormatDef' can be static.
libstaroffice-0.0.6/src/lib/StarFormatManager.hxx:99:8: note: Technically the member function 'StarFormatManager::readSWFormatDef' can be static.
libstaroffice-0.0.6/src/lib/StarFormatManager.hxx:109:8: performance: Technically the member function 'StarFormatManager::readSWPatternLCL' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:1051:25: note: Technically the member function 'StarFormatManager::readSWPatternLCL' can be static.
libstaroffice-0.0.6/src/lib/StarFormatManager.hxx:109:8: note: Technically the member function 'StarFormatManager::readSWPatternLCL' can be static.
libstaroffice-0.0.6/src/lib/StarFormatManager.hxx:112:8: performance: Technically the member function 'StarFormatManager::readNumberFormat' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarFormatManager.cxx:709:25: note: Technically the member function 'StarFormatManager::readNumberFormat' can be static.
libstaroffice-0.0.6/src/lib/StarFormatManager.hxx:112:8: note: Technically the member function 'StarFormatManager::readNumberFormat' can be static.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1083:53: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:250:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1083:53: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1119:53: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:288:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1119:53: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1159:52: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:343:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1159:52: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1179:56: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:378:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1179:56: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1355:64: style: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarFrameAttribute.hxx:51:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarFrameAttribute.cxx:1355:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1058:57: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:643:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1058:57: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1098:58: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:676:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1098:58: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1179:57: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:710:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1179:57: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1207:56: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:746:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1207:56: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1235:60: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:800:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1235:60: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1268:57: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:859:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1268:57: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1301:64: style: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.hxx:51:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarGraphicAttribute.cxx:1301:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarItemPool.cxx:903:40: style: Function 'StarItemPool' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarItemPool.hxx:77:28: note: Function 'StarItemPool' argument 1 names different: declaration 'document' definition 'doc'.
libstaroffice-0.0.6/src/lib/StarItemPool.cxx:903:40: note: Function 'StarItemPool' argument 1 names different: declaration 'document' definition 'doc'.
libstaroffice-0.0.6/src/lib/StarLayout.hxx:65:8: style: Technically the member function 'StarLayout::readC4' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/StarLayout.cxx:310:18: note: Technically the member function 'StarLayout::readC4' can be const.
libstaroffice-0.0.6/src/lib/StarLayout.hxx:65:8: note: Technically the member function 'StarLayout::readC4' can be const.
libstaroffice-0.0.6/src/lib/StarLayout.hxx:76:8: performance: Technically the member function 'StarLayout::readDataBlock' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarLayout.cxx:55:18: note: Technically the member function 'StarLayout::readDataBlock' can be static.
libstaroffice-0.0.6/src/lib/StarLayout.hxx:76:8: note: Technically the member function 'StarLayout::readDataBlock' can be static.
libstaroffice-0.0.6/src/lib/StarObject.cxx:229:94: style: Function 'readItemSet' argument 3 names different: declaration 'endPos' definition 'lastPos'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObject.hxx:118:80: note: Function 'readItemSet' argument 3 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarObject.cxx:229:94: note: Function 'readItemSet' argument 3 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarObject.cxx:363:55: style: Function 'readPersistData' argument 2 names different: declaration 'endPos' definition 'lastPos'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObject.hxx:114:45: note: Function 'readPersistData' argument 2 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarObject.cxx:363:55: note: Function 'readPersistData' argument 2 names different: declaration 'endPos' definition 'lastPos'.
libstaroffice-0.0.6/src/lib/StarObject.cxx:687:94: style: Function 'readStarFrameworkConfigFile' argument 2 names different: declaration 'ascii' definition 'asciiFile'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObject.hxx:130:84: note: Function 'readStarFrameworkConfigFile' argument 2 names different: declaration 'ascii' definition 'asciiFile'.
libstaroffice-0.0.6/src/lib/StarObject.cxx:687:94: note: Function 'readStarFrameworkConfigFile' argument 2 names different: declaration 'ascii' definition 'asciiFile'.
libstaroffice-0.0.6/src/lib/StarObject.cxx:764:113: style: Function 'readStarFrameworkConfigItem' argument 3 names different: declaration 'ascii' definition 'asciiFile'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObject.hxx:132:103: note: Function 'readStarFrameworkConfigItem' argument 3 names different: declaration 'ascii' definition 'asciiFile'.
libstaroffice-0.0.6/src/lib/StarObject.cxx:764:113: note: Function 'readStarFrameworkConfigItem' argument 3 names different: declaration 'ascii' definition 'asciiFile'.
libstaroffice-0.0.6/src/lib/StarObject.hxx:114:8: performance: Technically the member function 'StarObject::readPersistData' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObject.cxx:363:18: note: Technically the member function 'StarObject::readPersistData' can be static.
libstaroffice-0.0.6/src/lib/StarObject.hxx:114:8: note: Technically the member function 'StarObject::readPersistData' can be static.
libstaroffice-0.0.6/src/lib/StarObject.hxx:118:8: performance: Technically the member function 'StarObject::readItemSet' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObject.cxx:229:18: note: Technically the member function 'StarObject::readItemSet' can be static.
libstaroffice-0.0.6/src/lib/StarObject.hxx:118:8: note: Technically the member function 'StarObject::readItemSet' can be static.
libstaroffice-0.0.6/src/lib/StarObject.hxx:128:8: performance: Technically the member function 'StarObject::readSfxWindows' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObject.cxx:824:18: note: Technically the member function 'StarObject::readSfxWindows' can be static.
libstaroffice-0.0.6/src/lib/StarObject.hxx:128:8: note: Technically the member function 'StarObject::readSfxWindows' can be static.
libstaroffice-0.0.6/src/lib/StarObject.hxx:132:8: performance: Technically the member function 'StarObject::readStarFrameworkConfigItem' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObject.cxx:764:18: note: Technically the member function 'StarObject::readStarFrameworkConfigItem' can be static.
libstaroffice-0.0.6/src/lib/StarObject.hxx:132:8: note: Technically the member function 'StarObject::readStarFrameworkConfigItem' can be static.
libstaroffice-0.0.6/src/lib/StarObjectChart.cxx:563:69: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libstaroffice-0.0.6/src/lib/StarObjectChart.cxx:204:87: style: Function 'readChartDocument' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectChart.hxx:78:72: note: Function 'readChartDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectChart.cxx:204:87: note: Function 'readChartDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectChart.cxx:297:88: style: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectChart.hxx:80:73: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectChart.cxx:297:88: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectDraw.cxx:188:85: style: Function 'readDrawDocument' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectDraw.hxx:80:71: note: Function 'readDrawDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectDraw.cxx:188:85: note: Function 'readDrawDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectDraw.cxx:428:87: style: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectDraw.hxx:82:73: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectDraw.cxx:428:87: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:1017:10: style: Condition 'ok' is always true [knownConditionTrueFalse]
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:1016:11: note: Assignment 'ok=true', assigned value is 1
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:1017:10: note: Condition 'ok' is always true
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:360:82: style: Function 'updatePageSpans' argument 2 names different: declaration 'numPages' definition 'number'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:79:67: note: Function 'updatePageSpans' argument 2 names different: declaration 'numPages' definition 'number'.
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:360:82: note: Function 'updatePageSpans' argument 2 names different: declaration 'numPages' definition 'number'.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:96:8: performance: Technically the member function 'StarObjectModel::readSdrLayer' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:774:23: note: Technically the member function 'StarObjectModel::readSdrLayer' can be static.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:96:8: note: Technically the member function 'StarObjectModel::readSdrLayer' can be static.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:98:8: performance: Technically the member function 'StarObjectModel::readSdrLayerSet' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:826:23: note: Technically the member function 'StarObjectModel::readSdrLayerSet' can be static.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:98:8: note: Technically the member function 'StarObjectModel::readSdrLayerSet' can be static.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:102:8: performance: Technically the member function 'StarObjectModel::readSdrMPageDesc' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:1217:23: note: Technically the member function 'StarObjectModel::readSdrMPageDesc' can be static.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:102:8: note: Technically the member function 'StarObjectModel::readSdrMPageDesc' can be static.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:106:8: performance: Technically the member function 'StarObjectModel::readSdrPageUnknownZone1' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectModel.cxx:1151:23: note: Technically the member function 'StarObjectModel::readSdrPageUnknownZone1' can be static.
libstaroffice-0.0.6/src/lib/StarObjectModel.hxx:106:8: note: Technically the member function 'StarObjectModel::readSdrPageUnknownZone1' can be static.
libstaroffice-0.0.6/src/lib/StarObjectPageStyle.cxx:421:99: style: Function 'updatePageSpans' argument 3 names different: declaration 'numPages' definition 'number'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectPageStyle.hxx:73:121: note: Function 'updatePageSpans' argument 3 names different: declaration 'numPages' definition 'number'.
libstaroffice-0.0.6/src/lib/StarObjectPageStyle.cxx:421:99: note: Function 'updatePageSpans' argument 3 names different: declaration 'numPages' definition 'number'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:487:5: style: Variable 'finalPos.m_position.m_offset' is reassigned a value before the old one has been used. [redundantAssignment]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:486:5: note: Variable 'finalPos.m_position.m_offset' is reassigned a value before the old one has been used.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:487:5: note: Variable 'finalPos.m_position.m_offset' is reassigned a value before the old one has been used.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1176:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1179:11: note: Found duplicate branches for 'if' and 'else'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1176:11: note: Found duplicate branches for 'if' and 'else'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1724:116: style: Function 'send' argument 4 names different: declaration 'inPageMaster' definition 'inMasterPage'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.hxx:91:94: note: Function 'send' argument 4 names different: declaration 'inPageMaster' definition 'inMasterPage'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1724:116: note: Function 'send' argument 4 names different: declaration 'inPageMaster' definition 'inMasterPage'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:3180:106: style: Function 'readSDRGluePoint' argument 2 names different: declaration 'point' definition 'pt'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.hxx:127:84: note: Function 'readSDRGluePoint' argument 2 names different: declaration 'point' definition 'pt'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:3180:106: note: Function 'readSDRGluePoint' argument 2 names different: declaration 'point' definition 'pt'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:3313:81: style: Function 'readSDRUserDataList' argument 3 names different: declaration 'data' definition 'dataList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.hxx:140:104: note: Function 'readSDRUserDataList' argument 3 names different: declaration 'data' definition 'dataList'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:3313:81: note: Function 'readSDRUserDataList' argument 3 names different: declaration 'data' definition 'dataList'.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.hxx:127:8: performance: Technically the member function 'StarObjectSmallGraphic::readSDRGluePoint' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:3180:30: note: Technically the member function 'StarObjectSmallGraphic::readSDRGluePoint' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.hxx:127:8: note: Technically the member function 'StarObjectSmallGraphic::readSDRGluePoint' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.hxx:133:8: performance: Technically the member function 'StarObjectSmallGraphic::readSDRObjectSurrogate' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:2999:30: note: Technically the member function 'StarObjectSmallGraphic::readSDRObjectSurrogate' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.hxx:133:8: note: Technically the member function 'StarObjectSmallGraphic::readSDRObjectSurrogate' can be static.
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:961:0: style: Class 'STOFFBox2 < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:471:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:471:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:700:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:700:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:767:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:767:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:877:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:877:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:960:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:960:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1062:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1062:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1137:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1137:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1248:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1248:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1287:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1287:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1417:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1417:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1481:15: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:264:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1481:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1494:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:259:23: note: Virtual function in base class
libstaroffice-0.0.6/src/lib/StarObjectSmallGraphic.cxx:1494:15: note: Function in derived class
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:813:92: style: Function 'readCalcDocument' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:87:71: note: Function 'readCalcDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:813:92: note: Function 'readCalcDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:1682:94: style: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:89:73: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:1682:94: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:99:8: performance: Technically the member function 'StarObjectSpreadsheet::readSCChangeTrack' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:2402:29: note: Technically the member function 'StarObjectSpreadsheet::readSCChangeTrack' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:99:8: note: Technically the member function 'StarObjectSpreadsheet::readSCChangeTrack' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:101:8: performance: Technically the member function 'StarObjectSpreadsheet::readSCDBData' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:2606:29: note: Technically the member function 'StarObjectSpreadsheet::readSCDBData' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:101:8: note: Technically the member function 'StarObjectSpreadsheet::readSCDBData' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:105:8: performance: Technically the member function 'StarObjectSpreadsheet::readSCMatrix' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:2880:29: note: Technically the member function 'StarObjectSpreadsheet::readSCMatrix' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:105:8: note: Technically the member function 'StarObjectSpreadsheet::readSCMatrix' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:107:8: performance: Technically the member function 'StarObjectSpreadsheet::readSCQueryParam' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:2939:29: note: Technically the member function 'StarObjectSpreadsheet::readSCQueryParam' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:107:8: note: Technically the member function 'StarObjectSpreadsheet::readSCQueryParam' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:109:8: performance: Technically the member function 'StarObjectSpreadsheet::readSCOutlineArray' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.cxx:2992:29: note: Technically the member function 'StarObjectSpreadsheet::readSCOutlineArray' can be static.
libstaroffice-0.0.6/src/lib/StarObjectSpreadsheet.hxx:109:8: note: Technically the member function 'StarObjectSpreadsheet::readSCOutlineArray' can be static.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:267:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:270:5: note: Found duplicate branches for 'if' and 'else'.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:267:5: note: Found duplicate branches for 'if' and 'else'.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:902:87: style: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectText.hxx:127:73: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:902:87: note: Function 'readSfxStyleSheets' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:1616:85: style: Function 'readDrawingLayer' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectText.hxx:132:71: note: Function 'readDrawingLayer' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:1616:85: note: Function 'readDrawingLayer' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:1710:87: style: Function 'readWriterDocument' argument 2 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarObjectText.hxx:129:73: note: Function 'readWriterDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:1710:87: note: Function 'readWriterDocument' argument 2 names different: declaration 'fileName' definition 'name'.
libstaroffice-0.0.6/src/lib/StarObjectText.hxx:138:8: performance: Technically the member function 'StarObjectText::readSWJobSetUp' can be static. [functionStatic]
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:1289:22: note: Technically the member function 'StarObjectText::readSWJobSetUp' can be static.
libstaroffice-0.0.6/src/lib/StarObjectText.hxx:138:8: note: Technically the member function 'StarObjectText::readSWJobSetUp' can be static.
libstaroffice-0.0.6/src/lib/StarObjectText.hxx:140:8: style: Technically the member function 'StarObjectText::readSWOLENode' can be const. [functionConst]
libstaroffice-0.0.6/src/lib/StarObjectText.cxx:1317:22: note: Technically the member function 'StarObjectText::readSWOLENode' can be const.
libstaroffice-0.0.6/src/lib/StarObjectText.hxx:140:8: note: Technically the member function 'StarObjectText::readSWOLENode' can be const.
libstaroffice-0.0.6/src/lib/StarPageAttribute.cxx:989:55: style: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarPageAttribute.cxx:640:33: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarPageAttribute.cxx:989:55: note: Function 'read' argument 2 names different: declaration 'vers' definition 'nVers'.
libstaroffice-0.0.6/src/lib/StarPageAttribute.cxx:1102:64: style: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarPageAttribute.hxx:51:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarPageAttribute.cxx:1102:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarParagraphAttribute.cxx:974:64: style: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarParagraphAttribute.hxx:51:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarParagraphAttribute.cxx:974:64: note: Function 'addInitTo' argument 1 names different: declaration 'whichToAttributeMap' definition 'map'.
libstaroffice-0.0.6/src/lib/StarWriterStruct.cxx:107:66: style: Function 'readList' argument 2 names different: declaration 'attributeList' definition 'attribList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarWriterStruct.hxx:76:64: note: Function 'readList' argument 2 names different: declaration 'attributeList' definition 'attribList'.
libstaroffice-0.0.6/src/lib/StarWriterStruct.cxx:107:66: note: Function 'readList' argument 2 names different: declaration 'attributeList' definition 'attribList'.
libstaroffice-0.0.6/src/lib/StarWriterStruct.cxx:495:58: style: Function 'readList' argument 2 names different: declaration 'macroLis' definition 'macroList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarWriterStruct.hxx:239:60: note: Function 'readList' argument 2 names different: declaration 'macroLis' definition 'macroList'.
libstaroffice-0.0.6/src/lib/StarWriterStruct.cxx:495:58: note: Function 'readList' argument 2 names different: declaration 'macroLis' definition 'macroList'.
libstaroffice-0.0.6/src/lib/StarZone.cxx:49:47: style: Function 'StarZone' argument 1 names different: declaration 'input' definition 'inputStream'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarZone.hxx:60:39: note: Function 'StarZone' argument 1 names different: declaration 'input' definition 'inputStream'.
libstaroffice-0.0.6/src/lib/StarZone.cxx:49:47: note: Function 'StarZone' argument 1 names different: declaration 'input' definition 'inputStream'.
libstaroffice-0.0.6/src/lib/StarZone.cxx:75:45: style: Function 'setInput' argument 1 names different: declaration 'input' definition 'ip'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarZone.hxx:252:37: note: Function 'setInput' argument 1 names different: declaration 'input' definition 'ip'.
libstaroffice-0.0.6/src/lib/StarZone.cxx:75:45: note: Function 'setInput' argument 1 names different: declaration 'input' definition 'ip'.
libstaroffice-0.0.6/src/lib/StarZone.cxx:81:112: style: Function 'readString' argument 4 names different: declaration 'checkEncryption' definition 'chckEncryption'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/StarZone.hxx:226:107: note: Function 'readString' argument 4 names different: declaration 'checkEncryption' definition 'chckEncryption'.
libstaroffice-0.0.6/src/lib/StarZone.cxx:81:112: note: Function 'readString' argument 4 names different: declaration 'checkEncryption' definition 'chckEncryption'.
libstaroffice-0.0.6/src/lib/libstaroffice_internal.cxx:234:54: style: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'. [funcArgNamesDifferent]
libstaroffice-0.0.6/src/lib/libstaroffice_internal.hxx:369:44: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
libstaroffice-0.0.6/src/lib/libstaroffice_internal.cxx:234:54: note: Function 'addTo' argument 1 names different: declaration 'propList' definition 'pList'.
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstat-lsmode-perl/libstat-lsmode-perl_0.50.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatgen/libstatgen_1.0.14.orig.tar.gz
libStatGen-1.0.14/bam/BamIndex.cpp:405:28: style: Unused variable: refsToProcess [unusedVariable]
libStatGen-1.0.14/bam/BamInterface.cpp:33:42: style: Function 'readHeader' argument 3 names different: declaration 'samStatus' definition 'status'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/BamInterface.h:33:40: note: Function 'readHeader' argument 3 names different: declaration 'samStatus' definition 'status'.
libStatGen-1.0.14/bam/BamInterface.cpp:33:42: note: Function 'readHeader' argument 3 names different: declaration 'samStatus' definition 'status'.
libStatGen-1.0.14/bam/BamInterface.cpp:137:43: style: Function 'writeHeader' argument 3 names different: declaration 'samStatus' definition 'status'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/BamInterface.h:38:41: note: Function 'writeHeader' argument 3 names different: declaration 'samStatus' definition 'status'.
libStatGen-1.0.14/bam/BamInterface.cpp:137:43: note: Function 'writeHeader' argument 3 names different: declaration 'samStatus' definition 'status'.
libStatGen-1.0.14/bam/SamFileHeader.h:423:17: style: Technically the member function 'SamFileHeader::getErrorMessage' can be const. [functionConst]
libStatGen-1.0.14/bam/SamFileHeader.h:438:13: performance: Technically the member function 'SamFileHeader::makeKey' can be static. [functionStatic]
libStatGen-1.0.14/bam/SamRecord.h:68:5: style: Class 'SamRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/bam/SamHeaderHD.h:39:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class
libStatGen-1.0.14/bam/SamHeaderHD.h:39:30: note: Function in derived class
libStatGen-1.0.14/bam/SamHeaderSQ.h:37:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class
libStatGen-1.0.14/bam/SamHeaderSQ.h:37:30: note: Function in derived class
libStatGen-1.0.14/bam/SamHeaderRG.h:37:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class
libStatGen-1.0.14/bam/SamHeaderRG.h:37:30: note: Function in derived class
libStatGen-1.0.14/bam/SamHeaderPG.h:38:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class
libStatGen-1.0.14/bam/SamHeaderPG.h:38:30: note: Function in derived class
libStatGen-1.0.14/bam/BamInterface.h:32:18: style: The function 'readHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:36:18: note: Virtual function in base class
libStatGen-1.0.14/bam/BamInterface.h:32:18: note: Function in derived class
libStatGen-1.0.14/bam/BamInterface.h:37:18: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:42:18: note: Virtual function in base class
libStatGen-1.0.14/bam/BamInterface.h:37:18: note: Function in derived class
libStatGen-1.0.14/bam/BamInterface.h:42:18: style: The function 'readRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:49:18: note: Virtual function in base class
libStatGen-1.0.14/bam/BamInterface.h:42:18: note: Function in derived class
libStatGen-1.0.14/bam/BamInterface.h:48:31: style: The function 'writeRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:56:31: note: Virtual function in base class
libStatGen-1.0.14/bam/BamInterface.h:48:31: note: Function in derived class
libStatGen-1.0.14/bam/CigarHelper.cpp:259:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libStatGen-1.0.14/bam/CigarHelper.cpp:267:9: note: Found duplicate branches for 'if' and 'else'.
libStatGen-1.0.14/bam/CigarHelper.cpp:259:14: note: Found duplicate branches for 'if' and 'else'.
libStatGen-1.0.14/bam/CigarHelper.cpp:235:21: style: The scope of the variable 'numKeep' can be reduced. [variableScope]
libStatGen-1.0.14/bam/PileupElement.h:26:1: warning: The class 'PileupElement' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libStatGen-1.0.14/bam/PileupElementBaseQual.cpp:31:5: style: Class 'PileupElementBaseQual' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/bam/PileupElementBaseQual.h:25:1: warning: The class 'PileupElementBaseQual' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libStatGen-1.0.14/bam/PileupElementBaseQual.h:34:18: style: The function 'addEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/PileupElement.h:42:18: note: Virtual function in base class
libStatGen-1.0.14/bam/PileupElementBaseQual.h:34:18: note: Function in derived class
libStatGen-1.0.14/bam/PileupElementBaseQual.h:38:18: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/PileupElement.h:45:18: note: Virtual function in base class
libStatGen-1.0.14/bam/PileupElementBaseQual.h:38:18: note: Function in derived class
libStatGen-1.0.14/bam/PileupElementBaseQual.h:41:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/PileupElement.h:48:18: note: Virtual function in base class
libStatGen-1.0.14/bam/PileupElementBaseQual.h:41:18: note: Function in derived class
libStatGen-1.0.14/bam/SamFile.h:59:5: style: Class 'SamFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/bam/SamFile.h:463:5: style: Class 'SamFileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/bam/SamFile.h:492:5: style: Class 'SamFileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/bam/SamRecordPool.h:33:5: style: Class 'SamRecordPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/bam/SamCoordOutput.h:34:5: style: Class 'SamCoordOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/bam/SamFile.cpp:300:40: style: Function 'ReadBamIndex' argument 1 names different: declaration 'filename' definition 'bamIndexFilename'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamFile.h:116:36: note: Function 'ReadBamIndex' argument 1 names different: declaration 'filename' definition 'bamIndexFilename'.
libStatGen-1.0.14/bam/SamFile.cpp:300:40: note: Function 'ReadBamIndex' argument 1 names different: declaration 'filename' definition 'bamIndexFilename'.
libStatGen-1.0.14/bam/SamFile.h:197:14: style: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. [functionConst]
libStatGen-1.0.14/bam/SamFile.cpp:676:19: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const.
libStatGen-1.0.14/bam/SamFile.h:197:14: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const.
libStatGen-1.0.14/bam/SamFile.h:332:21: style: Technically the member function 'SamFile::GetBamIndex' can be const. [functionConst]
libStatGen-1.0.14/bam/SamFile.cpp:903:26: note: Technically the member function 'SamFile::GetBamIndex' can be const.
libStatGen-1.0.14/bam/SamFile.h:332:21: note: Technically the member function 'SamFile::GetBamIndex' can be const.
libStatGen-1.0.14/bam/SamFile.h:370:16: performance: Technically the member function 'SamFile::getSortOrderFromHeader' can be static. [functionStatic]
libStatGen-1.0.14/bam/SamFile.cpp:1134:30: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static.
libStatGen-1.0.14/bam/SamFile.h:370:16: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static.
libStatGen-1.0.14/bam/SamInterface.h:31:18: style: The function 'readHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:36:18: note: Virtual function in base class
libStatGen-1.0.14/bam/SamInterface.h:31:18: note: Function in derived class
libStatGen-1.0.14/bam/SamInterface.h:35:18: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:42:18: note: Virtual function in base class
libStatGen-1.0.14/bam/SamInterface.h:35:18: note: Function in derived class
libStatGen-1.0.14/bam/SamInterface.h:40:18: style: The function 'readRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:49:18: note: Virtual function in base class
libStatGen-1.0.14/bam/SamInterface.h:40:18: note: Function in derived class
libStatGen-1.0.14/bam/SamInterface.h:46:31: style: The function 'writeRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/bam/GenericSamInterface.h:56:31: note: Virtual function in base class
libStatGen-1.0.14/bam/SamInterface.h:46:31: note: Function in derived class
libStatGen-1.0.14/bam/SamFileHeader.cpp:533:31: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:536:31: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:539:31: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:542:31: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:586:23: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:623:23: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:660:23: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:699:23: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:717:23: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:733:23: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:777:12: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:784:12: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.cpp:791:12: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamFileHeader.h:438:13: style: Unused private function: 'SamFileHeader::makeKey' [unusedPrivateFunction]
libStatGen-1.0.14/bam/SamFileHeader.h:253:17: style: Technically the member function 'SamFileHeader::getHDTagValue' can be const. [functionConst]
libStatGen-1.0.14/bam/SamFileHeader.cpp:683:28: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const.
libStatGen-1.0.14/bam/SamFileHeader.h:253:17: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const.
libStatGen-1.0.14/bam/SamFileHeader.h:409:10: style: Technically the member function 'SamFileHeader::appendCommentLines' can be const. [functionConst]
libStatGen-1.0.14/bam/SamFileHeader.cpp:972:21: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const.
libStatGen-1.0.14/bam/SamFileHeader.h:409:10: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const.
libStatGen-1.0.14/bam/SamFilter.cpp:165:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/bam/SamFilter.cpp:161:0: note: Variable 'status' is reassigned a value before the old one has been used.
libStatGen-1.0.14/bam/SamFilter.cpp:165:5: note: Variable 'status' is reassigned a value before the old one has been used.
libStatGen-1.0.14/bam/SamFilter.cpp:477:43: style: Variable 'numMismatch' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/bam/SamHeaderHD.h:32:17: style: Technically the member function 'SamHeaderHD::getSortOrder' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderHD.cpp:37:26: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const.
libStatGen-1.0.14/bam/SamHeaderHD.h:32:17: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const.
libStatGen-1.0.14/bam/SamHeaderRecord.cpp:239:10: style: The scope of the variable 'writtenHeader' can be reduced. [variableScope]
libStatGen-1.0.14/bam/SamHeaderRecord.cpp:21:18: warning: Member variable 'SamHeaderRecord::myType' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/bam/SamHeaderRecord.h:82:10: style: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderRecord.cpp:301:23: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const.
libStatGen-1.0.14/bam/SamHeaderRecord.h:82:10: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const.
libStatGen-1.0.14/bam/SamHeaderRecord.h:85:17: style: Technically the member function 'SamHeaderRecord::getTypeString' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderRecord.cpp:308:30: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const.
libStatGen-1.0.14/bam/SamHeaderRecord.h:85:17: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const.
libStatGen-1.0.14/bam/SamHeaderRecord.h:88:25: style: Technically the member function 'SamHeaderRecord::getType' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderRecord.cpp:315:55: note: Technically the member function 'SamHeaderRecord::getType' can be const.
libStatGen-1.0.14/bam/SamHeaderRecord.h:88:25: note: Technically the member function 'SamHeaderRecord::getType' can be const.
libStatGen-1.0.14/bam/SamHeaderRecord.cpp:335:23: style: Reading from empty STL container 'myTags' [reademptycontainer]
libStatGen-1.0.14/bam/SamHeaderRecord.cpp:338:12: style: Reading from empty STL container 'myTags' [reademptycontainer]
libStatGen-1.0.14/bam/SamHeaderTag.h:35:10: style: Technically the member function 'SamHeaderTag::getTagString' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderTag.cpp:40:20: note: Technically the member function 'SamHeaderTag::getTagString' can be const.
libStatGen-1.0.14/bam/SamHeaderTag.h:35:10: note: Technically the member function 'SamHeaderTag::getTagString' can be const.
libStatGen-1.0.14/bam/SamHeaderTag.h:44:17: style: Technically the member function 'SamHeaderTag::getTag' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderTag.cpp:74:27: note: Technically the member function 'SamHeaderTag::getTag' can be const.
libStatGen-1.0.14/bam/SamHeaderTag.h:44:17: note: Technically the member function 'SamHeaderTag::getTag' can be const.
libStatGen-1.0.14/bam/SamHeaderTag.h:47:17: style: Technically the member function 'SamHeaderTag::getValue' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderTag.cpp:81:27: note: Technically the member function 'SamHeaderTag::getValue' can be const.
libStatGen-1.0.14/bam/SamHeaderTag.h:47:17: note: Technically the member function 'SamHeaderTag::getValue' can be const.
libStatGen-1.0.14/bam/SamHeaderTag.h:50:10: style: Technically the member function 'SamHeaderTag::hasValue' can be const. [functionConst]
libStatGen-1.0.14/bam/SamHeaderTag.cpp:88:20: note: Technically the member function 'SamHeaderTag::hasValue' can be const.
libStatGen-1.0.14/bam/SamHeaderTag.h:50:10: note: Technically the member function 'SamHeaderTag::hasValue' can be const.
libStatGen-1.0.14/bam/SamInterface.h:52:10: style: Unused private function: 'SamInterface::ParseHeaderLine' [unusedPrivateFunction]
libStatGen-1.0.14/bam/SamQuerySeqWithRefHelper.h:39:10: style: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. [functionConst]
libStatGen-1.0.14/bam/SamQuerySeqWithRefHelper.cpp:218:54: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const.
libStatGen-1.0.14/bam/SamQuerySeqWithRefHelper.h:39:10: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const.
libStatGen-1.0.14/bam/SamQuerySeqWithRefHelper.h:42:13: style: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. [functionConst]
libStatGen-1.0.14/bam/SamQuerySeqWithRefHelper.cpp:224:33: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const.
libStatGen-1.0.14/bam/SamQuerySeqWithRefHelper.h:42:13: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const.
libStatGen-1.0.14/bam/SamRecord.cpp:42:9: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamRecord.cpp:61:9: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamRecord.cpp:2405:13: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/bam/SamRecord.cpp:3389:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libStatGen-1.0.14/bam/SamRecord.cpp:3611:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libStatGen-1.0.14/bam/SamRecord.cpp:3671:41: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libStatGen-1.0.14/bam/SamRecord.cpp:1647:25: style: The scope of the variable 'asciiBases' can be reduced. [variableScope]
libStatGen-1.0.14/bam/SamRecord.cpp:2915:9: style: The scope of the variable 'opLen' can be reduced. [variableScope]
libStatGen-1.0.14/bam/SamRecord.cpp:779:65: style: Function 'addTag' argument 3 names different: declaration 'value' definition 'valuePtr'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamRecord.h:244:58: note: Function 'addTag' argument 3 names different: declaration 'value' definition 'valuePtr'.
libStatGen-1.0.14/bam/SamRecord.cpp:779:65: note: Function 'addTag' argument 3 names different: declaration 'value' definition 'valuePtr'.
libStatGen-1.0.14/bam/SamRecord.cpp:2438:35: style: Function 'getStringPtr' argument 1 names different: declaration 'offset' definition 'index'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamRecord.h:681:28: note: Function 'getStringPtr' argument 1 names different: declaration 'offset' definition 'index'.
libStatGen-1.0.14/bam/SamRecord.cpp:2438:35: note: Function 'getStringPtr' argument 1 names different: declaration 'offset' definition 'index'.
libStatGen-1.0.14/bam/SamRecord.cpp:2445:50: style: Function 'getIntegerPtr' argument 2 names different: declaration 'vtype' definition 'type'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamRecord.h:682:43: note: Function 'getIntegerPtr' argument 2 names different: declaration 'vtype' definition 'type'.
libStatGen-1.0.14/bam/SamRecord.cpp:2445:50: note: Function 'getIntegerPtr' argument 2 names different: declaration 'vtype' definition 'type'.
libStatGen-1.0.14/bam/SamRecord.cpp:3478:35: style: Function 'getString' argument 1 names different: declaration 'offset' definition 'index'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamRecord.h:721:28: note: Function 'getString' argument 1 names different: declaration 'offset' definition 'index'.
libStatGen-1.0.14/bam/SamRecord.cpp:3478:35: note: Function 'getString' argument 1 names different: declaration 'offset' definition 'index'.
libStatGen-1.0.14/bam/SamRecord.cpp:2520:9: style: Boolean variable 'readNameLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
libStatGen-1.0.14/bam/SamRecord.cpp:2520:46: style: Boolean variable 'readLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
libStatGen-1.0.14/bam/SamRecord.cpp:2531:9: style: Boolean variable 'myIsQualityBufferValid' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
libStatGen-1.0.14/bam/SamRecord.cpp:2532:9: style: Boolean variable 'readNameLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
libStatGen-1.0.14/bam/SamRecord.cpp:2532:46: style: Boolean variable 'readLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
libStatGen-1.0.14/bam/SamRecord.h:625:22: style: Technically the member function 'SamRecord::getStatus' can be const. [functionConst]
libStatGen-1.0.14/bam/SamRecord.cpp:2391:29: note: Technically the member function 'SamRecord::getStatus' can be const.
libStatGen-1.0.14/bam/SamRecord.h:625:22: note: Technically the member function 'SamRecord::getStatus' can be const.
libStatGen-1.0.14/bam/SamRecord.h:718:10: performance: Technically the member function 'SamRecord::getTypeFromKey' can be static. [functionStatic]
libStatGen-1.0.14/bam/SamRecord.cpp:3460:17: note: Technically the member function 'SamRecord::getTypeFromKey' can be static.
libStatGen-1.0.14/bam/SamRecord.h:718:10: note: Technically the member function 'SamRecord::getTypeFromKey' can be static.
libStatGen-1.0.14/bam/SamRecord.h:719:10: performance: Technically the member function 'SamRecord::getTag' can be static. [functionStatic]
libStatGen-1.0.14/bam/SamRecord.cpp:3468:17: note: Technically the member function 'SamRecord::getTag' can be static.
libStatGen-1.0.14/bam/SamRecord.h:719:10: note: Technically the member function 'SamRecord::getTag' can be static.
libStatGen-1.0.14/bam/SamRecord.h:733:10: performance: Technically the member function 'SamRecord::appendIntArrayValue' can be static. [functionStatic]
libStatGen-1.0.14/bam/SamRecord.cpp:3507:17: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static.
libStatGen-1.0.14/bam/SamRecord.h:733:10: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static.
libStatGen-1.0.14/bam/SamRecord.cpp:60:5: style: Class 'SamRecord' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/bam/SamRecord.cpp:60:5: style: Class 'SamRecord' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/bam/SamRecord.cpp:1679:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libStatGen-1.0.14/bam/SamRecord.cpp:2757:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libStatGen-1.0.14/bam/SamReferenceInfo.cpp:131:73: style: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'newInfo'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamReferenceInfo.h:67:61: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'newInfo'.
libStatGen-1.0.14/bam/SamReferenceInfo.cpp:131:73: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'newInfo'.
libStatGen-1.0.14/bam/SamReferenceInfo.h:27:1: warning: The class 'SamReferenceInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libStatGen-1.0.14/bam/SamValidation.cpp:46:52: style: Function 'SamValidationError' argument 3 names different: declaration 'Message' definition 'message'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamValidation.h:65:66: note: Function 'SamValidationError' argument 3 names different: declaration 'Message' definition 'message'.
libStatGen-1.0.14/bam/SamValidation.cpp:46:52: note: Function 'SamValidationError' argument 3 names different: declaration 'Message' definition 'message'.
libStatGen-1.0.14/bam/SamValidation.cpp:238:60: style: Function 'isValidQname' argument 2 names different: declaration 'qnameLen' definition 'readNameLen'. [funcArgNamesDifferent]
libStatGen-1.0.14/bam/SamValidation.h:199:57: note: Function 'isValidQname' argument 2 names different: declaration 'qnameLen' definition 'readNameLen'.
libStatGen-1.0.14/bam/SamValidation.cpp:238:60: note: Function 'isValidQname' argument 2 names different: declaration 'qnameLen' definition 'readNameLen'.
libStatGen-1.0.14/bam/SamValidation.cpp:186:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/bam/SamValidation.cpp:50:5: performance: Variable 'myMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libStatGen-1.0.14/bam/SamValidation.h:133:18: style: Technically the member function 'SamValidationErrors::numErrors' can be const. [functionConst]
libStatGen-1.0.14/bam/SamValidation.cpp:151:35: note: Technically the member function 'SamValidationErrors::numErrors' can be const.
libStatGen-1.0.14/bam/SamValidation.h:133:18: note: Technically the member function 'SamValidationErrors::numErrors' can be const.
libStatGen-1.0.14/bam/SamValidation.cpp:46:52: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
libStatGen-1.0.14/bam/test/ModifyVar.h:22:1: style: The class 'modifyVar' does not have a constructor although it has private member variables. [noConstructor]
libStatGen-1.0.14/bam/test/ModifyVar.cpp:410:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libStatGen-1.0.14/bam/test/ModifyVar.cpp:430:5: note: Found duplicate branches for 'if' and 'else'.
libStatGen-1.0.14/bam/test/ModifyVar.cpp:410:5: note: Found duplicate branches for 'if' and 'else'.
libStatGen-1.0.14/bam/test/ReadFiles.cpp:638:5: style: Variable 'varPtr' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/bam/test/ReadFiles.cpp:639:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestSamCoordOutput.cpp:60:5: style: Variable 'rec2' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/bam/test/TestSamCoordOutput.cpp:41:0: note: Variable 'rec2' is reassigned a value before the old one has been used.
libStatGen-1.0.14/bam/test/TestSamCoordOutput.cpp:60:5: note: Variable 'rec2' is reassigned a value before the old one has been used.
libStatGen-1.0.14/bam/test/TestSamCoordOutput.cpp:63:5: style: Variable 'rec3' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/bam/test/TestSamCoordOutput.cpp:42:0: note: Variable 'rec3' is reassigned a value before the old one has been used.
libStatGen-1.0.14/bam/test/TestSamCoordOutput.cpp:63:5: note: Variable 'rec3' is reassigned a value before the old one has been used.
libStatGen-1.0.14/bam/test/TestValidate.cpp:291:5: style: Variable 'varPtr' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/bam/test/TestValidate.cpp:697:5: style: Variable 'varPtr' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/bam/test/TestValidate.cpp:893:5: style: Variable 'varPtr' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/bam/test/TestValidate.cpp:1142:5: style: Variable 'varPtr' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/bam/test/TestValidate.cpp:292:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:496:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:698:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:894:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:1143:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:1289:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:1442:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:1572:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:1721:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/TestValidate.cpp:1837:0: error: Memory leak: expectedRecordPtr [memleak]
libStatGen-1.0.14/bam/test/ValidationTest.cpp:144:1: error: Memory leak: bufferRecordPtr [memleak]
libStatGen-1.0.14/bam/test/ValidationTest.cpp:214:1: error: Memory leak: bufferRecordPtr [memleak]
libStatGen-1.0.14/bam/test/WriteFiles.cpp:625:0: style: Variable 'tmpString' is assigned a value that is never used. [unreadVariable]
libStatGen-1.0.14/fastq/BaseCount.h:42:10: style: Technically the member function 'BaseCount::printPercent' can be const. [functionConst]
libStatGen-1.0.14/fastq/BaseCount.cpp:62:17: note: Technically the member function 'BaseCount::printPercent' can be const.
libStatGen-1.0.14/fastq/BaseCount.h:42:10: note: Technically the member function 'BaseCount::printPercent' can be const.
libStatGen-1.0.14/fastq/FastQFile.cpp:97:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/fastq/FastQFile.cpp:94:0: note: Variable 'status' is reassigned a value before the old one has been used.
libStatGen-1.0.14/fastq/FastQFile.cpp:97:4: note: Variable 'status' is reassigned a value before the old one has been used.
libStatGen-1.0.14/fastq/FastQFile.cpp:718:9: style: The scope of the variable 'validBase' can be reduced. [variableScope]
libStatGen-1.0.14/fastq/FastQFile.cpp:894:40: style: Function 'logMessage' argument 1 names different: declaration 'message' definition 'logMessage'. [funcArgNamesDifferent]
libStatGen-1.0.14/fastq/FastQFile.h:161:33: note: Function 'logMessage' argument 1 names different: declaration 'message' definition 'logMessage'.
libStatGen-1.0.14/fastq/FastQFile.cpp:894:40: note: Function 'logMessage' argument 1 names different: declaration 'message' definition 'logMessage'.
libStatGen-1.0.14/fastq/FastQFile.h:161:10: style: Technically the member function 'FastQFile::logMessage' can be const. [functionConst]
libStatGen-1.0.14/fastq/FastQFile.cpp:894:17: note: Technically the member function 'FastQFile::logMessage' can be const.
libStatGen-1.0.14/fastq/FastQFile.h:161:10: note: Technically the member function 'FastQFile::logMessage' can be const.
libStatGen-1.0.14/fastq/FastQFile.h:165:10: style: Technically the member function 'FastQFile::isTimeToQuit' can be const. [functionConst]
libStatGen-1.0.14/fastq/FastQFile.cpp:906:17: note: Technically the member function 'FastQFile::isTimeToQuit' can be const.
libStatGen-1.0.14/fastq/FastQFile.h:165:10: note: Technically the member function 'FastQFile::isTimeToQuit' can be const.
libStatGen-1.0.14/fastq/FastQFile.h:167:10: style: Technically the member function 'FastQFile::printAvgQual' can be const. [functionConst]
libStatGen-1.0.14/fastq/FastQFile.cpp:918:17: note: Technically the member function 'FastQFile::printAvgQual' can be const.
libStatGen-1.0.14/fastq/FastQFile.h:167:10: note: Technically the member function 'FastQFile::printAvgQual' can be const.
libStatGen-1.0.14/general/BaseAsciiMap.cpp:137:15: warning: Member variable 'BaseAsciiMap::myPrimerCount' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/BaseAsciiMap.h:134:23: style: Technically the member function 'BaseAsciiMap::getSpaceType' can be const. [functionConst]
libStatGen-1.0.14/general/InputFile.h:60:9: style: Class 'InputFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/InputFile.h:60:9: style: Class 'InputFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/StringBasics.h:55:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/BaseQualityHelper.cpp:34:53: style: Function 'toDouble' argument 1 names different: declaration 'baseQuality' definition 'bq'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/BaseQualityHelper.h:26:35: note: Function 'toDouble' argument 1 names different: declaration 'baseQuality' definition 'bq'.
libStatGen-1.0.14/general/BaseQualityHelper.cpp:34:53: note: Function 'toDouble' argument 1 names different: declaration 'baseQuality' definition 'bq'.
libStatGen-1.0.14/general/BaseQualityHelper.h:26:12: style: Technically the member function 'baseQualityConvertor::toDouble' can be const. [functionConst]
libStatGen-1.0.14/general/BaseQualityHelper.cpp:34:30: note: Technically the member function 'baseQualityConvertor::toDouble' can be const.
libStatGen-1.0.14/general/BaseQualityHelper.h:26:12: note: Technically the member function 'baseQualityConvertor::toDouble' can be const.
libStatGen-1.0.14/general/BasicHash.h:68:9: style: Technically the member function 'BasicHash::Find' can be const. [functionConst]
libStatGen-1.0.14/general/BasicHash.cpp:118:16: note: Technically the member function 'BasicHash::Find' can be const.
libStatGen-1.0.14/general/BasicHash.h:68:9: note: Technically the member function 'BasicHash::Find' can be const.
libStatGen-1.0.14/general/BasicHash.h:69:9: style: Technically the member function 'BasicHash::Rehash' can be const. [functionConst]
libStatGen-1.0.14/general/BasicHash.cpp:125:16: note: Technically the member function 'BasicHash::Rehash' can be const.
libStatGen-1.0.14/general/BasicHash.h:69:9: note: Technically the member function 'BasicHash::Rehash' can be const.
libStatGen-1.0.14/general/BasicHash.h:80:10: style: Technically the member function 'BasicHash::SlotInUse' can be const. [functionConst]
libStatGen-1.0.14/general/BasicHash.cpp:33:5: style: Class 'BasicHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/BasicHash.h:32:5: style: Class 'BasicHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/CharBuffer.h:28:5: style: Class 'CharBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/GenomeSequence.h:404:19: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/MemoryMapArray.h:222:0: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/MemoryMapArray.h:279:0: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Chromosome.cpp:4:57: style: Function 'Chromosome' argument 2 names different: declaration 'chrosomeIndex' definition 'chromosomeIndex'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Chromosome.h:8:58: note: Function 'Chromosome' argument 2 names different: declaration 'chrosomeIndex' definition 'chromosomeIndex'.
libStatGen-1.0.14/general/Chromosome.cpp:4:57: note: Function 'Chromosome' argument 2 names different: declaration 'chrosomeIndex' definition 'chromosomeIndex'.
libStatGen-1.0.14/general/Generic.h:84:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/Generic.h:100:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/Chromosome.cpp:34:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect]
libStatGen-1.0.14/general/Chromosome.cpp:46:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect]
libStatGen-1.0.14/general/GenomeSequenceHelpers.h:79:1: style: The class 'genomeSequenceMmapHeader' does not have a constructor although it has private member variables. [noConstructor]
libStatGen-1.0.14/general/MemoryMap.h:211:12: style: Technically the member function 'MemoryMap::length' can be const. [functionConst]
libStatGen-1.0.14/general/MemoryMap.h:216:10: style: Technically the member function 'MemoryMap::operator[]' can be const. [functionConst]
libStatGen-1.0.14/general/MemoryMapArray.h:125:12: style: Technically the member function 'MemoryMapGenericHeader::getHeaderSize' can be const. [functionConst]
libStatGen-1.0.14/general/GenomeSequenceHelpers.h:153:9: style: Technically the member function 'PackedRead::size' can be const. [functionConst]
libStatGen-1.0.14/general/GenomeSequenceHelpers.h:163:13: style: Technically the member function 'PackedRead::operator[]' can be const. [functionConst]
libStatGen-1.0.14/general/GenomeSequence.h:319:10: performance: Technically the member function 'GenomeSequence::BasePair' can be static. [functionStatic]
libStatGen-1.0.14/general/MemoryMapArray.h:163:0: style: Technically the member function 'MemoryMapArray < uint32_t , uint32_t , 460927905 , 20100401U , PackedAccess_4Bit , PackedAssign_4Bit , Packed4BitElementCount2Bytes , genomeSequenceMmapHeader >::getErrorString' can be const. [functionConst]
libStatGen-1.0.14/general/MemoryMapArray.h:163:0: style: Technically the member function 'MemoryMapArray < uint32_t , uint32_t , 2892766663U , 20090109 , PackedAccess_1Bit , PackedAssign_1Bit , Packed1BitElementCount2Bytes , MemoryMapArrayHeader >::getErrorString' can be const. [functionConst]
libStatGen-1.0.14/general/Chromosome.cpp:43:5: style: Class 'Chromosome' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/Chromosome.cpp:43:5: style: Class 'Chromosome' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/MemoryMapArray.h:145:0: warning: The class 'MemoryMapArray < uint32_t , uint32_t , 460927905 , 20100401U , PackedAccess_4Bit , PackedAssign_4Bit , Packed4BitElementCount2Bytes , genomeSequenceMmapHeader >' defines member variable with name 'data' also defined in its parent class 'MemoryMap'. [duplInheritedMember]
libStatGen-1.0.14/general/MemoryMap.h:171:11: note: Parent variable 'MemoryMap::data'
libStatGen-1.0.14/general/MemoryMapArray.h:145:0: note: Derived variable 'MemoryMapArray < uint32_t , uint32_t , 460927905 , 20100401U , PackedAccess_4Bit , PackedAssign_4Bit , Packed4BitElementCount2Bytes , genomeSequenceMmapHeader >::data'
libStatGen-1.0.14/general/MemoryMapArray.h:145:0: warning: The class 'MemoryMapArray < uint32_t , uint32_t , 2892766663U , 20090109 , PackedAccess_1Bit , PackedAssign_1Bit , Packed1BitElementCount2Bytes , MemoryMapArrayHeader >' defines member variable with name 'data' also defined in its parent class 'MemoryMap'. [duplInheritedMember]
libStatGen-1.0.14/general/MemoryMap.h:171:11: note: Parent variable 'MemoryMap::data'
libStatGen-1.0.14/general/MemoryMapArray.h:145:0: note: Derived variable 'MemoryMapArray < uint32_t , uint32_t , 2892766663U , 20090109 , PackedAccess_1Bit , PackedAssign_1Bit , Packed1BitElementCount2Bytes , MemoryMapArrayHeader >::data'
libStatGen-1.0.14/general/StringArray.h:33:5: style: Class 'StringArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/GenomeSequence.h:128:5: style: Class 'GenomeSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/GenomeSequence.h:138:5: style: Class 'GenomeSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/GenomeSequence.h:159:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/MemoryMap.h:190:18: note: Virtual function in base class
libStatGen-1.0.14/general/GenomeSequence.h:159:10: note: Function in derived class
libStatGen-1.0.14/general/MemoryMapArray.h:269:0: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/MemoryMap.h:190:18: note: Virtual function in base class
libStatGen-1.0.14/general/MemoryMapArray.h:269:0: note: Function in derived class
libStatGen-1.0.14/general/GenomeSequence.h:194:37: performance: Function parameter 'application' should be passed by const reference. [passedByValue]
libStatGen-1.0.14/general/Cigar.cpp:374:13: style: The scope of the variable 'refOffset' can be reduced. [variableScope]
libStatGen-1.0.14/general/STLUtilities.h:115:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/STLUtilities.h:186:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/STLUtilities.h:199:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/Cigar.cpp:46:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/Cigar.cpp:72:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/Cigar.cpp:99:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/Cigar.cpp:124:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/Cigar.h:487:10: style: Technically the member function 'Cigar::hasIndel' can be const. [functionConst]
libStatGen-1.0.14/general/Cigar.cpp:398:13: note: Technically the member function 'Cigar::hasIndel' can be const.
libStatGen-1.0.14/general/Cigar.h:487:10: note: Technically the member function 'Cigar::hasIndel' can be const.
libStatGen-1.0.14/general/STLUtilities.h:113:88: performance: Function parameter 'separator' should be passed by const reference. [passedByValue]
libStatGen-1.0.14/general/CigarRoller.cpp:32:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/CigarRoller.cpp:249:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/CigarRoller.cpp:312:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/CigarRoller.h:85:5: style: Class 'CigarRoller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/FileType.cpp:20:11: warning: Member variable 'FileType::myUsingBuffer' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/FortranFormat.cpp:284:38: style: Function 'RejectWidth' argument 1 names different: declaration 'type' definition 'ch'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/FortranFormat.h:77:27: note: Function 'RejectWidth' argument 1 names different: declaration 'type' definition 'ch'.
libStatGen-1.0.14/general/FortranFormat.cpp:284:38: note: Function 'RejectWidth' argument 1 names different: declaration 'type' definition 'ch'.
libStatGen-1.0.14/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::formatPos' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::repeatCount' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::input' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::lastBracket' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::lastCount' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/FortranFormat.h:70:10: style: Technically the member function 'FortranFormat::DigitFollows' can be const. [functionConst]
libStatGen-1.0.14/general/FortranFormat.cpp:274:21: note: Technically the member function 'FortranFormat::DigitFollows' can be const.
libStatGen-1.0.14/general/FortranFormat.h:70:10: note: Technically the member function 'FortranFormat::DigitFollows' can be const.
libStatGen-1.0.14/general/FortranFormat.h:71:10: style: Technically the member function 'FortranFormat::CharacterFollows' can be const. [functionConst]
libStatGen-1.0.14/general/FortranFormat.cpp:279:21: note: Technically the member function 'FortranFormat::CharacterFollows' can be const.
libStatGen-1.0.14/general/FortranFormat.h:71:10: note: Technically the member function 'FortranFormat::CharacterFollows' can be const.
libStatGen-1.0.14/general/IntArray.h:35:5: style: Class 'IntArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/FortranFormat.cpp:171:62: warning: Conversion of char literal ')' to bool always evaluates to true. [incorrectCharBooleanError]
libStatGen-1.0.14/general/FortranFormat.cpp:197:62: warning: Conversion of char literal ')' to bool always evaluates to true. [incorrectCharBooleanError]
libStatGen-1.0.14/general/GenomeSequence.cpp:845:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libStatGen-1.0.14/general/GenomeSequence.cpp:941:72: style: Function 'printNearbyWords' argument 2 names different: declaration 'variance' definition 'deviation'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenomeSequence.h:316:60: note: Function 'printNearbyWords' argument 2 names different: declaration 'variance' definition 'deviation'.
libStatGen-1.0.14/general/GenomeSequence.cpp:941:72: note: Function 'printNearbyWords' argument 2 names different: declaration 'variance' definition 'deviation'.
libStatGen-1.0.14/general/GenomeSequence.cpp:139:17: warning: Member variable 'GenomeSequence::_searchCommonFileSuffix' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/GenomeSequence.cpp:381:1: style: The class 'PackedSequenceData' does not have a constructor although it has private member variables. [noConstructor]
libStatGen-1.0.14/general/GenomeSequenceHelpers.h:143:10: style: Unused private function: 'PackedRead::set' [unusedPrivateFunction]
libStatGen-1.0.14/general/GenomeSequence.h:313:17: performance: Technically the member function 'GenomeSequence::IntegerToSeq' can be static. [functionStatic]
libStatGen-1.0.14/general/GenomeSequence.cpp:118:29: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static.
libStatGen-1.0.14/general/GenomeSequence.h:313:17: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static.
libStatGen-1.0.14/general/GenomeSequence.h:438:10: style: Technically the member function 'GenomeSequence::getReverseRead' can be const. [functionConst]
libStatGen-1.0.14/general/GenomeSequence.cpp:831:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be const.
libStatGen-1.0.14/general/GenomeSequence.h:438:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be const.
libStatGen-1.0.14/general/GenomeSequence.h:441:10: performance: Technically the member function 'GenomeSequence::getReverseRead' can be static. [functionStatic]
libStatGen-1.0.14/general/GenomeSequence.cpp:841:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be static.
libStatGen-1.0.14/general/GenomeSequence.h:441:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be static.
libStatGen-1.0.14/general/GenotypeLists.cpp:64:67: style: Function 'InitializeList' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:47:64: note: Function 'InitializeList' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:64:67: note: Function 'InitializeList' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:64:81: style: Function 'InitializeList' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:47:76: note: Function 'InitializeList' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:64:81: note: Function 'InitializeList' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:143:66: style: Function 'PairwiseCheck' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:48:63: note: Function 'PairwiseCheck' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:143:66: note: Function 'PairwiseCheck' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:143:80: style: Function 'PairwiseCheck' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:48:75: note: Function 'PairwiseCheck' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:143:80: note: Function 'PairwiseCheck' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:228:64: style: Function 'FamilyCheck' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:49:61: note: Function 'FamilyCheck' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:228:64: note: Function 'FamilyCheck' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:228:78: style: Function 'FamilyCheck' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:49:73: note: Function 'FamilyCheck' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:228:78: note: Function 'FamilyCheck' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:338:46: warning: Function 'TrimParent' argument order different: declaration 'list, person, fatid, motid' definition 'list, person, motid, fatid' [funcArgOrderDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:52:43: note: Function 'TrimParent' argument order different: declaration 'list, person, fatid, motid' definition 'list, person, motid, fatid'
libStatGen-1.0.14/general/GenotypeLists.cpp:338:46: note: Function 'TrimParent' argument order different: declaration 'list, person, fatid, motid' definition 'list, person, motid, fatid'
libStatGen-1.0.14/general/GenotypeLists.cpp:408:43: warning: Function 'Cleanup' argument order different: declaration 'list, person, fatid, motid, child, geno' definition 'list, person, motid, fatid, child, geno' [funcArgOrderDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:53:40: note: Function 'Cleanup' argument order different: declaration 'list, person, fatid, motid, child, geno' definition 'list, person, motid, fatid, child, geno'
libStatGen-1.0.14/general/GenotypeLists.cpp:408:43: note: Function 'Cleanup' argument order different: declaration 'list, person, fatid, motid, child, geno' definition 'list, person, motid, fatid, child, geno'
libStatGen-1.0.14/general/GenotypeLists.cpp:460:41: style: Function 'Print' argument 1 names different: declaration 'List' definition 'list'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:55:38: note: Function 'Print' argument 1 names different: declaration 'List' definition 'list'.
libStatGen-1.0.14/general/GenotypeLists.cpp:460:41: note: Function 'Print' argument 1 names different: declaration 'List' definition 'list'.
libStatGen-1.0.14/general/GenotypeLists.cpp:460:58: style: Function 'Print' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:55:55: note: Function 'Print' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:460:58: note: Function 'Print' argument 2 names different: declaration 'p' definition 'ped'.
libStatGen-1.0.14/general/GenotypeLists.cpp:460:72: style: Function 'Print' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/GenotypeLists.h:55:67: note: Function 'Print' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:460:72: note: Function 'Print' argument 3 names different: declaration 'f' definition 'family'.
libStatGen-1.0.14/general/GenotypeLists.cpp:24:15: warning: Member variable 'GenotypeList::checked' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/GenotypeLists.h:55:17: style: Unused private function: 'GenotypeList::Print' [unusedPrivateFunction]
libStatGen-1.0.14/general/PedigreeGlobals.h:48:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libStatGen-1.0.14/general/PedigreeAlleles.h:40:10: style: Technically the member function 'Alleles::isKnown' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeAlleles.h:52:10: style: Technically the member function 'Alleles::hasAllele' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeAlleles.h:68:9: style: Technically the member function 'Alleles::countAlleles' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeAlleles.h:74:9: style: Technically the member function 'Alleles::otherAllele' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeAlleles.h:80:9: style: Technically the member function 'Alleles::identicalTo' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeAlleles.h:87:9: style: Technically the member function 'Alleles::countIBS' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeAlleles.h:105:10: style: Technically the member function 'Alleles::Hi' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeAlleles.h:109:10: style: Technically the member function 'Alleles::Lo' can be const. [functionConst]
libStatGen-1.0.14/general/MathVector.h:122:12: style: Technically the member function 'Vector::operator[]' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeGlobals.h:89:9: style: Technically the member function 'MarkerInfo::CountAlleles' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:61:10: style: Technically the member function 'Person::isHalfSib' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:67:10: style: Technically the member function 'Person::isSib' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:91:10: style: Technically the member function 'Person::isFounder' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:95:10: style: Technically the member function 'Person::isSexed' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:103:10: style: Technically the member function 'Person::isFullyGenotyped' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:107:10: style: Technically the member function 'Person::isControlled' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:111:10: style: Technically the member function 'Person::isFullyControlled' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:115:10: style: Technically the member function 'Person::isPhenotyped' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:119:10: style: Technically the member function 'Person::isFullyPhenotyped' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:123:10: style: Technically the member function 'Person::isDiagnosed' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.h:127:10: style: Technically the member function 'Person::isFullyDiagnosed' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeFamily.h:46:12: style: Technically the member function 'Family::isNuclear' can be const. [functionConst]
libStatGen-1.0.14/general/GenotypeLists.h:40:12: style: Technically the member function 'GenotypeList::Matches' can be const. [functionConst]
libStatGen-1.0.14/general/GenotypeLists.cpp:285:20: note: Technically the member function 'GenotypeList::Matches' can be const.
libStatGen-1.0.14/general/GenotypeLists.h:40:12: note: Technically the member function 'GenotypeList::Matches' can be const.
libStatGen-1.0.14/general/GenotypeLists.h:41:12: style: Technically the member function 'GenotypeList::Matches' can be const. [functionConst]
libStatGen-1.0.14/general/GenotypeLists.cpp:290:20: note: Technically the member function 'GenotypeList::Matches' can be const.
libStatGen-1.0.14/general/GenotypeLists.h:41:12: note: Technically the member function 'GenotypeList::Matches' can be const.
libStatGen-1.0.14/general/StringHash.h:75:5: style: Class 'StringHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/StringHash.h:203:5: style: Class 'StringIntHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/StringHash.h:319:5: style: Class 'StringDoubleHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/MathVector.h:44:5: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/MathVector.h:49:5: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/MathVector.h:292:5: style: Class 'VectorFunc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/PedigreeGlobals.h:45:5: style: Class 'MarkerInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/StringHash.h:87:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/StringHash.h:37:18: note: Virtual function in base class
libStatGen-1.0.14/general/StringHash.h:87:10: note: Function in derived class
libStatGen-1.0.14/general/StringHash.h:215:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/StringHash.h:37:18: note: Virtual function in base class
libStatGen-1.0.14/general/StringHash.h:215:10: note: Function in derived class
libStatGen-1.0.14/general/StringHash.h:331:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/StringHash.h:37:18: note: Virtual function in base class
libStatGen-1.0.14/general/StringHash.h:331:10: note: Function in derived class
libStatGen-1.0.14/general/GzipHeader.h:40:10: style: Technically the member function 'GzipHeader::isGzipFile' can be const. [functionConst]
libStatGen-1.0.14/general/GzipHeader.cpp:100:18: note: Technically the member function 'GzipHeader::isGzipFile' can be const.
libStatGen-1.0.14/general/GzipHeader.h:40:10: note: Technically the member function 'GzipHeader::isGzipFile' can be const.
libStatGen-1.0.14/general/UncompressedFileType.h:46:10: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:29:18: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:46:10: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:56:10: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:31:18: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:56:10: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:68:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:34:17: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:68:16: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:91:17: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:37:18: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:91:17: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:105:16: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:40:17: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:105:16: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:119:25: style: The function 'isOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:43:18: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:119:25: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:130:25: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:46:26: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:130:25: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:139:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:49:17: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:139:16: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:166:28: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:53:21: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:166:28: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.h:183:25: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/FileType.h:62:18: note: Virtual function in base class
libStatGen-1.0.14/general/UncompressedFileType.h:183:25: note: Function in derived class
libStatGen-1.0.14/general/IndexBase.h:55:10: style: Technically the member function 'SortedChunkList::empty' can be const. [functionConst]
libStatGen-1.0.14/general/IndexBase.cpp:60:23: note: Technically the member function 'SortedChunkList::empty' can be const.
libStatGen-1.0.14/general/IndexBase.h:55:10: note: Technically the member function 'SortedChunkList::empty' can be const.
libStatGen-1.0.14/general/StatGenStatus.h:56:5: style: Class 'StatGenStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/Input.cpp:56:40: style: Function 'Input' argument 2 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Input.h:23:40: note: Function 'Input' argument 2 names different: declaration 'c' definition 'ch'.
libStatGen-1.0.14/general/Input.cpp:56:40: note: Function 'Input' argument 2 names different: declaration 'c' definition 'ch'.
libStatGen-1.0.14/general/Input.cpp:129:19: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libStatGen-1.0.14/general/InputFile.cpp:46:9: style: The scope of the variable 'charRead' can be reduced. [variableScope]
libStatGen-1.0.14/general/InputFile.cpp:75:9: style: The scope of the variable 'charRead' can be reduced. [variableScope]
libStatGen-1.0.14/general/InputFile.cpp:114:9: style: The scope of the variable 'charRead' can be reduced. [variableScope]
libStatGen-1.0.14/general/InputFile.cpp:135:9: style: The scope of the variable 'charRead' can be reduced. [variableScope]
libStatGen-1.0.14/general/IntArray.cpp:227:34: style: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/IntArray.h:170:29: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'.
libStatGen-1.0.14/general/IntArray.cpp:227:34: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'.
libStatGen-1.0.14/general/IntArray.cpp:267:39: style: Function 'Stack' argument 1 names different: declaration 'rhs' definition 'a'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/IntArray.h:235:33: note: Function 'Stack' argument 1 names different: declaration 'rhs' definition 'a'.
libStatGen-1.0.14/general/IntArray.cpp:267:39: note: Function 'Stack' argument 1 names different: declaration 'rhs' definition 'a'.
libStatGen-1.0.14/general/IntArray.cpp:313:37: style: Function 'Add' argument 1 names different: declaration 'rhs' definition 'v'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/IntArray.h:195:31: note: Function 'Add' argument 1 names different: declaration 'rhs' definition 'v'.
libStatGen-1.0.14/general/IntArray.cpp:313:37: note: Function 'Add' argument 1 names different: declaration 'rhs' definition 'v'.
libStatGen-1.0.14/general/IntArray.h:227:10: style: Technically the member function 'IntArray::InnerProduct' can be const. [functionConst]
libStatGen-1.0.14/general/IntArray.cpp:324:15: note: Technically the member function 'IntArray::InnerProduct' can be const.
libStatGen-1.0.14/general/IntArray.h:227:10: note: Technically the member function 'IntArray::InnerProduct' can be const.
libStatGen-1.0.14/general/IntArray.h:232:10: style: Technically the member function 'IntArray::isAscending' can be const. [functionConst]
libStatGen-1.0.14/general/IntArray.cpp:297:16: note: Technically the member function 'IntArray::isAscending' can be const.
libStatGen-1.0.14/general/IntArray.h:232:10: note: Technically the member function 'IntArray::isAscending' can be const.
libStatGen-1.0.14/general/IntArray.h:233:10: style: Technically the member function 'IntArray::isDescending' can be const. [functionConst]
libStatGen-1.0.14/general/IntArray.cpp:305:16: note: Technically the member function 'IntArray::isDescending' can be const.
libStatGen-1.0.14/general/IntArray.h:233:10: note: Technically the member function 'IntArray::isDescending' can be const.
libStatGen-1.0.14/general/IntArray.h:250:12: style: Technically the member function 'IntArray::Product' can be const. [functionConst]
libStatGen-1.0.14/general/IntArray.cpp:377:15: note: Technically the member function 'IntArray::Product' can be const.
libStatGen-1.0.14/general/IntArray.h:250:12: note: Technically the member function 'IntArray::Product' can be const.
libStatGen-1.0.14/general/IntArray.h:251:12: style: Technically the member function 'IntArray::DoubleProduct' can be const. [functionConst]
libStatGen-1.0.14/general/IntArray.cpp:387:18: note: Technically the member function 'IntArray::DoubleProduct' can be const.
libStatGen-1.0.14/general/IntArray.h:251:12: note: Technically the member function 'IntArray::DoubleProduct' can be const.
libStatGen-1.0.14/general/IntHash.h:85:9: style: Technically the member function 'IntHash::Find' can be const. [functionConst]
libStatGen-1.0.14/general/IntHash.cpp:118:14: note: Technically the member function 'IntHash::Find' can be const.
libStatGen-1.0.14/general/IntHash.h:85:9: note: Technically the member function 'IntHash::Find' can be const.
libStatGen-1.0.14/general/IntHash.h:86:9: style: Technically the member function 'IntHash::Rehash' can be const. [functionConst]
libStatGen-1.0.14/general/IntHash.cpp:125:14: note: Technically the member function 'IntHash::Rehash' can be const.
libStatGen-1.0.14/general/IntHash.h:86:9: note: Technically the member function 'IntHash::Rehash' can be const.
libStatGen-1.0.14/general/IntHash.h:97:10: style: Technically the member function 'IntHash::SlotInUse' can be const. [functionConst]
libStatGen-1.0.14/general/IntHash.cpp:33:5: style: Class 'IntHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/IntHash.h:49:5: style: Class 'IntHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/LongHash.h:176:0: style: Technically the member function 'LongHash < int >::Find' can be const. [functionConst]
libStatGen-1.0.14/general/LongHash.h:183:0: style: Technically the member function 'LongHash < int >::Rehash' can be const. [functionConst]
libStatGen-1.0.14/general/LongHash.h:53:0: style: Class 'LongHash < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/LongHash.h:42:0: style: Class 'LongHash < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/MathMatrix.cpp:670:34: warning: Possible null pointer dereference: width [nullPointer]
libStatGen-1.0.14/general/MathMatrix.cpp:660:39: note: Assignment 'width=NULL', assigned value is 0
libStatGen-1.0.14/general/MathMatrix.cpp:670:34: note: Null pointer dereference
libStatGen-1.0.14/general/MathMatrix.cpp:670:44: warning: Possible null pointer dereference: precision [nullPointer]
libStatGen-1.0.14/general/MathMatrix.cpp:660:23: note: Assignment 'precision=NULL', assigned value is 0
libStatGen-1.0.14/general/MathMatrix.cpp:670:44: note: Null pointer dereference
libStatGen-1.0.14/general/MathMatrix.cpp:259:12: style: The scope of the variable 'pivot' can be reduced. [variableScope]
libStatGen-1.0.14/general/MathMatrix.cpp:327:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
libStatGen-1.0.14/general/MathMatrix.cpp:222:37: style: Function 'Product' argument 1 names different: declaration 'left' definition 'l'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:156:33: note: Function 'Product' argument 1 names different: declaration 'left' definition 'l'.
libStatGen-1.0.14/general/MathMatrix.cpp:222:37: note: Function 'Product' argument 1 names different: declaration 'left' definition 'l'.
libStatGen-1.0.14/general/MathMatrix.cpp:222:55: style: Function 'Product' argument 2 names different: declaration 'right' definition 'r'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:156:54: note: Function 'Product' argument 2 names different: declaration 'right' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:222:55: note: Function 'Product' argument 2 names different: declaration 'right' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:370:34: style: Function 'Print' argument 2 names different: declaration 'maxRows' definition 'r'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:196:30: note: Function 'Print' argument 2 names different: declaration 'maxRows' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:370:34: note: Function 'Print' argument 2 names different: declaration 'maxRows' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:370:41: style: Function 'Print' argument 3 names different: declaration 'maxCols' definition 'c'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:196:48: note: Function 'Print' argument 3 names different: declaration 'maxCols' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.cpp:370:41: note: Function 'Print' argument 3 names different: declaration 'maxCols' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.cpp:407:34: style: Function 'CopyLabels' argument 1 names different: declaration 'm' definition 'M'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:145:30: note: Function 'CopyLabels' argument 1 names different: declaration 'm' definition 'M'.
libStatGen-1.0.14/general/MathMatrix.cpp:407:34: note: Function 'CopyLabels' argument 1 names different: declaration 'm' definition 'M'.
libStatGen-1.0.14/general/MathMatrix.cpp:461:40: style: Function 'Swap' argument 1 names different: declaration 'rhs' definition 'c'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:73:30: note: Function 'Swap' argument 1 names different: declaration 'rhs' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.cpp:461:40: note: Function 'Swap' argument 1 names different: declaration 'rhs' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.cpp:657:39: style: Function 'PrintUpper' argument 2 names different: declaration 'maxRows' definition 'r'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:197:35: note: Function 'PrintUpper' argument 2 names different: declaration 'maxRows' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:657:39: note: Function 'PrintUpper' argument 2 names different: declaration 'maxRows' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:657:46: style: Function 'PrintUpper' argument 3 names different: declaration 'maxCols' definition 'c'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:197:53: note: Function 'PrintUpper' argument 3 names different: declaration 'maxCols' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.cpp:657:46: note: Function 'PrintUpper' argument 3 names different: declaration 'maxCols' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.cpp:683:39: style: Function 'PrintLower' argument 2 names different: declaration 'maxRows' definition 'r'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:198:35: note: Function 'PrintLower' argument 2 names different: declaration 'maxRows' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:683:39: note: Function 'PrintLower' argument 2 names different: declaration 'maxRows' definition 'r'.
libStatGen-1.0.14/general/MathMatrix.cpp:683:46: style: Function 'PrintLower' argument 3 names different: declaration 'maxCols' definition 'c'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathMatrix.h:198:53: note: Function 'PrintLower' argument 3 names different: declaration 'maxCols' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.cpp:683:46: note: Function 'PrintLower' argument 3 names different: declaration 'maxCols' definition 'c'.
libStatGen-1.0.14/general/MathMatrix.h:62:12: style: Technically the member function 'ColumnExtras::GetPrecision' can be const. [functionConst]
libStatGen-1.0.14/general/MathMatrix.h:133:18: style: Technically the member function 'Matrix::GetColumnLabel' can be const. [functionConst]
libStatGen-1.0.14/general/MathMatrix.h:104:5: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/MathMatrix.cpp:345:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
libStatGen-1.0.14/general/MathMatrix.cpp:356:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
libStatGen-1.0.14/general/MathMatrix.cpp:748:0: error: Memory leak: precision [memleak]
libStatGen-1.0.14/general/MathMatrix.cpp:748:0: error: Memory leak: width [memleak]
libStatGen-1.0.14/general/MathVector.cpp:272:12: style: The scope of the variable 's' can be reduced. [variableScope]
libStatGen-1.0.14/general/MathVector.cpp:117:45: style: Function 'operator=' argument 1 names different: declaration 'v' definition 'rhs'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:131:41: note: Function 'operator=' argument 1 names different: declaration 'v' definition 'rhs'.
libStatGen-1.0.14/general/MathVector.cpp:117:45: note: Function 'operator=' argument 1 names different: declaration 'v' definition 'rhs'.
libStatGen-1.0.14/general/MathVector.cpp:308:27: style: Function 'Print' argument 1 names different: declaration 'output' definition 'f'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:213:23: note: Function 'Print' argument 1 names different: declaration 'output' definition 'f'.
libStatGen-1.0.14/general/MathVector.cpp:308:27: note: Function 'Print' argument 1 names different: declaration 'output' definition 'f'.
libStatGen-1.0.14/general/MathVector.cpp:308:34: style: Function 'Print' argument 2 names different: declaration 'maxDim' definition 'd'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:213:35: note: Function 'Print' argument 2 names different: declaration 'maxDim' definition 'd'.
libStatGen-1.0.14/general/MathVector.cpp:308:34: note: Function 'Print' argument 2 names different: declaration 'maxDim' definition 'd'.
libStatGen-1.0.14/general/MathVector.cpp:336:33: style: Function 'BinarySearch' argument 1 names different: declaration 'value' definition 'element'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:219:30: note: Function 'BinarySearch' argument 1 names different: declaration 'value' definition 'element'.
libStatGen-1.0.14/general/MathVector.cpp:336:33: note: Function 'BinarySearch' argument 1 names different: declaration 'value' definition 'element'.
libStatGen-1.0.14/general/MathVector.cpp:358:42: style: Function 'operator==' argument 1 names different: declaration 'v' definition 'rhs'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:132:38: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'rhs'.
libStatGen-1.0.14/general/MathVector.cpp:358:42: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'rhs'.
libStatGen-1.0.14/general/MathVector.cpp:371:35: style: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:203:32: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'.
libStatGen-1.0.14/general/MathVector.cpp:371:35: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'.
libStatGen-1.0.14/general/MathVector.cpp:488:38: style: Function 'Derivative' argument 1 names different: declaration 'point' definition 'x'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:302:40: note: Function 'Derivative' argument 1 names different: declaration 'point' definition 'x'.
libStatGen-1.0.14/general/MathVector.cpp:488:38: note: Function 'Derivative' argument 1 names different: declaration 'point' definition 'x'.
libStatGen-1.0.14/general/MathVector.cpp:488:60: style: Function 'Derivative' argument 3 names different: declaration 'delta' definition 'h_start'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:302:66: note: Function 'Derivative' argument 3 names different: declaration 'delta' definition 'h_start'.
libStatGen-1.0.14/general/MathVector.cpp:488:60: note: Function 'Derivative' argument 3 names different: declaration 'delta' definition 'h_start'.
libStatGen-1.0.14/general/MathVector.cpp:625:37: style: Function 'InsertInSortedList' argument 1 names different: declaration 'item' definition 'value'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MathVector.h:260:35: note: Function 'InsertInSortedList' argument 1 names different: declaration 'item' definition 'value'.
libStatGen-1.0.14/general/MathVector.cpp:625:37: note: Function 'InsertInSortedList' argument 1 names different: declaration 'item' definition 'value'.
libStatGen-1.0.14/general/MathVector.cpp:465:13: warning: Member variable 'VectorFunc::dfmin' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/MathVector.cpp:470:13: warning: Member variable 'VectorFunc::dfmin' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/MathVector.h:189:12: style: Technically the member function 'Vector::Average' can be const. [functionConst]
libStatGen-1.0.14/general/MathVector.cpp:663:16: note: Technically the member function 'Vector::Average' can be const.
libStatGen-1.0.14/general/MathVector.h:189:12: note: Technically the member function 'Vector::Average' can be const.
libStatGen-1.0.14/general/MathVector.h:190:12: style: Technically the member function 'Vector::Var' can be const. [functionConst]
libStatGen-1.0.14/general/MathVector.cpp:671:16: note: Technically the member function 'Vector::Var' can be const.
libStatGen-1.0.14/general/MathVector.h:190:12: note: Technically the member function 'Vector::Var' can be const.
libStatGen-1.0.14/general/MathVector.h:191:12: style: Technically the member function 'Vector::StandardDeviation' can be const. [functionConst]
libStatGen-1.0.14/general/MathVector.cpp:679:16: note: Technically the member function 'Vector::StandardDeviation' can be const.
libStatGen-1.0.14/general/MathVector.h:191:12: note: Technically the member function 'Vector::StandardDeviation' can be const.
libStatGen-1.0.14/general/MathVector.h:264:12: style: Technically the member function 'Vector::isAscending' can be const. [functionConst]
libStatGen-1.0.14/general/MathVector.cpp:446:14: note: Technically the member function 'Vector::isAscending' can be const.
libStatGen-1.0.14/general/MathVector.h:264:12: note: Technically the member function 'Vector::isAscending' can be const.
libStatGen-1.0.14/general/MathVector.h:265:12: style: Technically the member function 'Vector::isDescending' can be const. [functionConst]
libStatGen-1.0.14/general/MathVector.cpp:454:14: note: Technically the member function 'Vector::isDescending' can be const.
libStatGen-1.0.14/general/MathVector.h:265:12: note: Technically the member function 'Vector::isDescending' can be const.
libStatGen-1.0.14/general/MemoryAllocators.cpp:130:30: style: Function 'FreeCharCube' argument 1 names different: declaration 'matrix' definition 'cube'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MemoryAllocators.h:43:34: note: Function 'FreeCharCube' argument 1 names different: declaration 'matrix' definition 'cube'.
libStatGen-1.0.14/general/MemoryAllocators.cpp:130:30: note: Function 'FreeCharCube' argument 1 names different: declaration 'matrix' definition 'cube'.
libStatGen-1.0.14/general/MemoryMap.h:177:10: style: Technically the member function 'MemoryMap::debug_print' can be const. [functionConst]
libStatGen-1.0.14/general/MemoryMap.cpp:60:17: note: Technically the member function 'MemoryMap::debug_print' can be const.
libStatGen-1.0.14/general/MemoryMap.h:177:10: note: Technically the member function 'MemoryMap::debug_print' can be const.
libStatGen-1.0.14/general/MemoryMap.h:220:9: style: Technically the member function 'MemoryMap::prefetch' can be const. [functionConst]
libStatGen-1.0.14/general/MemoryMap.cpp:349:16: note: Technically the member function 'MemoryMap::prefetch' can be const.
libStatGen-1.0.14/general/MemoryMap.h:220:9: note: Technically the member function 'MemoryMap::prefetch' can be const.
libStatGen-1.0.14/general/MemoryMapArray.cpp:28:33: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
libStatGen-1.0.14/general/MemoryMapArray.cpp:45:32: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
libStatGen-1.0.14/general/MemoryMapArray.h:163:24: style: Technically the member function 'MemoryMapArray::getErrorString' can be const. [functionConst]
libStatGen-1.0.14/general/MemoryMapArray.h:145:26: warning: The class 'MemoryMapArray' defines member variable with name 'data' also defined in its parent class 'MemoryMap'. [duplInheritedMember]
libStatGen-1.0.14/general/MemoryMap.h:171:11: note: Parent variable 'MemoryMap::data'
libStatGen-1.0.14/general/MemoryMapArray.h:145:26: note: Derived variable 'MemoryMapArray::data'
libStatGen-1.0.14/general/MemoryMapArray.h:269:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/MemoryMap.h:190:18: note: Virtual function in base class
libStatGen-1.0.14/general/MemoryMapArray.h:269:10: note: Function in derived class
libStatGen-1.0.14/general/MiniDeflate.cpp:309:5: style: Variable 'buffer_len' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/general/MiniDeflate.cpp:307:0: note: Variable 'buffer_len' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/MiniDeflate.cpp:309:5: note: Variable 'buffer_len' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/MiniDeflate.cpp:153:49: style: Function 'Deflate' argument 2 names different: declaration 'input' definition 'void_input'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MiniDeflate.h:45:40: note: Function 'Deflate' argument 2 names different: declaration 'input' definition 'void_input'.
libStatGen-1.0.14/general/MiniDeflate.cpp:153:49: note: Function 'Deflate' argument 2 names different: declaration 'input' definition 'void_input'.
libStatGen-1.0.14/general/MiniDeflate.cpp:153:68: style: Function 'Deflate' argument 3 names different: declaration 'bytes' definition 'len'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MiniDeflate.h:45:54: note: Function 'Deflate' argument 3 names different: declaration 'bytes' definition 'len'.
libStatGen-1.0.14/general/MiniDeflate.cpp:153:68: note: Function 'Deflate' argument 3 names different: declaration 'bytes' definition 'len'.
libStatGen-1.0.14/general/MiniDeflate.cpp:303:48: style: Function 'Inflate' argument 2 names different: declaration 'ouput' definition 'void_output'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MiniDeflate.h:46:39: note: Function 'Inflate' argument 2 names different: declaration 'ouput' definition 'void_output'.
libStatGen-1.0.14/general/MiniDeflate.cpp:303:48: note: Function 'Inflate' argument 2 names different: declaration 'ouput' definition 'void_output'.
libStatGen-1.0.14/general/MiniDeflate.cpp:303:68: style: Function 'Inflate' argument 3 names different: declaration 'bytes' definition 'len'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/MiniDeflate.h:46:53: note: Function 'Inflate' argument 3 names different: declaration 'bytes' definition 'len'.
libStatGen-1.0.14/general/MiniDeflate.cpp:303:68: note: Function 'Inflate' argument 3 names different: declaration 'bytes' definition 'len'.
libStatGen-1.0.14/general/MiniDeflate.cpp:31:5: style: Class 'MiniDeflate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/MiniDeflate.cpp:31:5: style: Class 'MiniDeflate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/NonOverlapRegions.h:33:1: warning: The class 'NonOverlapRegionPos' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libStatGen-1.0.14/general/Parameters.cpp:174:18: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:184:18: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:194:39: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:391:15: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:403:15: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:436:15: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:458:15: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:466:15: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:484:10: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:527:30: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Parameters.cpp:291:71: style: Function 'LongParameters' argument 2 names different: declaration 'list' definition 'lst'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:268:59: note: Function 'LongParameters' argument 2 names different: declaration 'list' definition 'lst'.
libStatGen-1.0.14/general/Parameters.cpp:291:71: note: Function 'LongParameters' argument 2 names different: declaration 'list' definition 'lst'.
libStatGen-1.0.14/general/Parameters.cpp:351:52: style: Function 'ExplainAmbiguity' argument 1 names different: declaration 'value' definition 'cstr'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:291:40: note: Function 'ExplainAmbiguity' argument 1 names different: declaration 'value' definition 'cstr'.
libStatGen-1.0.14/general/Parameters.cpp:351:52: note: Function 'ExplainAmbiguity' argument 1 names different: declaration 'value' definition 'cstr'.
libStatGen-1.0.14/general/Parameters.cpp:375:45: style: Function 'Translate' argument 1 names different: declaration 'value' definition 'cstr'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:288:41: note: Function 'Translate' argument 1 names different: declaration 'value' definition 'cstr'.
libStatGen-1.0.14/general/Parameters.cpp:375:45: note: Function 'Translate' argument 1 names different: declaration 'value' definition 'cstr'.
libStatGen-1.0.14/general/Parameters.cpp:440:51: style: Function 'TranslateExtras' argument 1 names different: declaration 'value' definition 'cstr'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:289:47: note: Function 'TranslateExtras' argument 1 names different: declaration 'value' definition 'cstr'.
libStatGen-1.0.14/general/Parameters.cpp:440:51: note: Function 'TranslateExtras' argument 1 names different: declaration 'value' definition 'cstr'.
libStatGen-1.0.14/general/Parameters.cpp:824:66: style: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:336:55: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:824:66: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:841:64: style: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:337:53: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:841:64: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:858:70: style: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:338:59: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:858:70: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:875:76: style: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Parameters.h:339:65: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:875:76: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'.
libStatGen-1.0.14/general/Parameters.cpp:573:13: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
libStatGen-1.0.14/general/Parameters.cpp:36:5: style: Class 'Parameter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/Parameters.cpp:36:5: style: Class 'Parameter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/Parameters.h:313:9: style: Class 'ParameterList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/Parameters.h:313:9: style: Class 'ParameterList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/StringMap.h:33:5: style: Class 'StringMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/StringMap.h:102:5: style: Class 'StringIntMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/Parameters.h:309:5: style: Class 'ParameterList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/Parameters.h:100:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:100:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:103:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:41:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:103:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:104:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:42:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:104:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:114:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:100:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:114:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:125:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:125:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:128:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:41:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:128:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:138:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:125:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:138:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:146:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:146:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:156:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:41:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:156:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:157:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:42:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:157:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:169:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:146:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:169:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:181:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:181:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:186:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:41:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:186:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:187:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:42:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:187:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:197:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:181:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:197:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:215:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:215:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:220:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:41:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:220:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:228:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:228:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:233:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:41:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:233:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:270:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:270:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:271:18: style: The function 'addParamsToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:62:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:271:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:288:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:41:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:288:18: note: Function in derived class
libStatGen-1.0.14/general/Parameters.h:289:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/Parameters.h:42:18: note: Virtual function in base class
libStatGen-1.0.14/general/Parameters.h:289:18: note: Function in derived class
libStatGen-1.0.14/general/Pedigree.cpp:388:18: style: The scope of the variable 'twinCodes' can be reduced. [variableScope]
libStatGen-1.0.14/general/Pedigree.cpp:230:35: style: Function 'LumpAlleles' argument 1 names different: declaration 'treshold' definition 'min'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Pedigree.h:96:29: note: Function 'LumpAlleles' argument 1 names different: declaration 'treshold' definition 'min'.
libStatGen-1.0.14/general/Pedigree.cpp:230:35: note: Function 'LumpAlleles' argument 1 names different: declaration 'treshold' definition 'min'.
libStatGen-1.0.14/general/Pedigree.cpp:364:47: style: Function 'WritePerson' argument 2 names different: declaration 'who' definition 'person'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Pedigree.h:72:41: note: Function 'WritePerson' argument 2 names different: declaration 'who' definition 'person'.
libStatGen-1.0.14/general/Pedigree.cpp:364:47: note: Function 'WritePerson' argument 2 names different: declaration 'who' definition 'person'.
libStatGen-1.0.14/general/Pedigree.cpp:371:24: style: Function 'WriteRecodedPerson' argument 2 names different: declaration 'who' definition 'person'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Pedigree.h:78:28: note: Function 'WriteRecodedPerson' argument 2 names different: declaration 'who' definition 'person'.
libStatGen-1.0.14/general/Pedigree.cpp:371:24: note: Function 'WriteRecodedPerson' argument 2 names different: declaration 'who' definition 'person'.
libStatGen-1.0.14/general/Pedigree.cpp:460:31: style: Function 'Dichotomize' argument 1 names different: declaration 'trait' definition 't'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Pedigree.h:65:26: note: Function 'Dichotomize' argument 1 names different: declaration 'trait' definition 't'.
libStatGen-1.0.14/general/Pedigree.cpp:460:31: note: Function 'Dichotomize' argument 1 names different: declaration 'trait' definition 't'.
libStatGen-1.0.14/general/Pedigree.cpp:885:49: style: Function 'ExtractFamily' argument 2 names different: declaration 'new_ped' definition 'single_fam_ped'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Pedigree.h:125:43: note: Function 'ExtractFamily' argument 2 names different: declaration 'new_ped' definition 'single_fam_ped'.
libStatGen-1.0.14/general/Pedigree.cpp:885:49: note: Function 'ExtractFamily' argument 2 names different: declaration 'new_ped' definition 'single_fam_ped'.
libStatGen-1.0.14/general/Pedigree.h:64:10: performance: Technically the member function 'Pedigree::PrepareDichotomization' can be static. [functionStatic]
libStatGen-1.0.14/general/Pedigree.cpp:450:16: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static.
libStatGen-1.0.14/general/Pedigree.h:64:10: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static.
libStatGen-1.0.14/general/Pedigree.h:68:10: style: Technically the member function 'Pedigree::WriteDataFile' can be const. [functionConst]
libStatGen-1.0.14/general/Pedigree.cpp:324:16: note: Technically the member function 'Pedigree::WriteDataFile' can be const.
libStatGen-1.0.14/general/Pedigree.h:68:10: note: Technically the member function 'Pedigree::WriteDataFile' can be const.
libStatGen-1.0.14/general/Pedigree.h:77:10: style: Technically the member function 'Pedigree::WriteRecodedPerson' can be const. [functionConst]
libStatGen-1.0.14/general/Pedigree.cpp:370:16: note: Technically the member function 'Pedigree::WriteRecodedPerson' can be const.
libStatGen-1.0.14/general/Pedigree.h:77:10: note: Technically the member function 'Pedigree::WriteRecodedPerson' can be const.
libStatGen-1.0.14/general/Pedigree.h:133:10: style: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. [functionConst]
libStatGen-1.0.14/general/Pedigree.cpp:940:16: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const.
libStatGen-1.0.14/general/Pedigree.h:133:10: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const.
libStatGen-1.0.14/general/Pedigree.cpp:34:5: style: Class 'Pedigree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/Pedigree.cpp:34:5: style: Class 'Pedigree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/QuickIndex.h:31:5: style: Class 'QuickIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/QuickIndex.h:35:5: style: Class 'QuickIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/QuickIndex.h:39:5: style: Class 'QuickIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/PedigreeDescription.cpp:695:9: style: The scope of the variable 'phenoCount' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeDescription.cpp:696:9: style: The scope of the variable 'alleleCount' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeDescription.cpp:49:40: style: Function 'Load' argument 1 names different: declaration 'Input' definition 'input'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeDescription.h:50:23: note: Function 'Load' argument 1 names different: declaration 'Input' definition 'input'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:49:40: note: Function 'Load' argument 1 names different: declaration 'Input' definition 'input'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:178:45: style: Function 'Load' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeDescription.h:51:28: note: Function 'Load' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:178:45: note: Function 'Load' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:201:48: style: Function 'LoadMap' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeDescription.h:60:31: note: Function 'LoadMap' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:201:48: note: Function 'LoadMap' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:216:43: style: Function 'LoadMap' argument 1 names different: declaration 'Input' definition 'input'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeDescription.h:59:26: note: Function 'LoadMap' argument 1 names different: declaration 'Input' definition 'input'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:216:43: note: Function 'LoadMap' argument 1 names different: declaration 'Input' definition 'input'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:305:60: style: Function 'LoadLinkageDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeDescription.h:54:43: note: Function 'LoadLinkageDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:305:60: note: Function 'LoadLinkageDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:659:59: style: Function 'LoadMendelDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeDescription.h:57:42: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:659:59: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:674:54: style: Function 'LoadMendelDataFile' argument 1 names different: declaration 'input' definition 'file'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeDescription.h:56:37: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'input' definition 'file'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:674:54: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'input' definition 'file'.
libStatGen-1.0.14/general/PedigreeDescription.cpp:39:44: warning: Member variable 'PedigreeDescription::mendelFormat' is not assigned a value in 'PedigreeDescription::operator='. [operatorEqVarError]
libStatGen-1.0.14/general/PedigreeDescription.h:64:9: style: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeDescription.cpp:294:26: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const.
libStatGen-1.0.14/general/PedigreeDescription.h:64:9: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const.
libStatGen-1.0.14/general/PedigreeDescription.h:83:9: performance: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static. [functionStatic]
libStatGen-1.0.14/general/PedigreeDescription.cpp:633:26: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static.
libStatGen-1.0.14/general/PedigreeDescription.h:83:9: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static.
libStatGen-1.0.14/general/PedigreeDescription.h:85:9: style: Technically the member function 'PedigreeDescription::CountColumns' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreeDescription.cpp:813:26: note: Technically the member function 'PedigreeDescription::CountColumns' can be const.
libStatGen-1.0.14/general/PedigreeDescription.h:85:9: note: Technically the member function 'PedigreeDescription::CountColumns' can be const.
libStatGen-1.0.14/general/PedigreeDescription.h:41:1: warning: The class 'PedigreeDescription' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:27: style: Function 'Family' argument 1 names different: declaration 'ped' definition 'pedigree'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeFamily.h:51:23: note: Function 'Family' argument 1 names different: declaration 'ped' definition 'pedigree'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:27: note: Function 'Family' argument 1 names different: declaration 'ped' definition 'pedigree'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:41: style: Function 'Family' argument 2 names different: declaration 'top' definition '_first'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeFamily.h:51:32: note: Function 'Family' argument 2 names different: declaration 'top' definition '_first'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:41: note: Function 'Family' argument 2 names different: declaration 'top' definition '_first'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:53: style: Function 'Family' argument 3 names different: declaration 'bottom' definition '_last'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeFamily.h:51:41: note: Function 'Family' argument 3 names different: declaration 'bottom' definition '_last'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:53: note: Function 'Family' argument 3 names different: declaration 'bottom' definition '_last'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:64: style: Function 'Family' argument 4 names different: declaration 'serial' definition '_serial'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeFamily.h:51:53: note: Function 'Family' argument 4 names different: declaration 'serial' definition '_serial'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:28:64: note: Function 'Family' argument 4 names different: declaration 'serial' definition '_serial'.
libStatGen-1.0.14/general/PedigreeFamily.cpp:35:5: style: Class 'Family' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/PedigreeGlobals.cpp:218:25: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/PedigreeGlobals.cpp:265:9: style: The scope of the variable 'skipped_markers' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeGlobals.cpp:399:12: style: The scope of the variable 'curr_female' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeGlobals.cpp:399:25: style: The scope of the variable 'curr_male' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeGlobals.cpp:402:12: style: The scope of the variable 'curr_chromosome' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeGlobals.cpp:474:18: style: The scope of the variable 'j' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeGlobals.cpp:236:49: style: Function 'GetMarkerInfo' argument 1 names different: declaration 'marker' definition 'markerId'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:175:43: note: Function 'GetMarkerInfo' argument 1 names different: declaration 'marker' definition 'markerId'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:236:49: note: Function 'GetMarkerInfo' argument 1 names different: declaration 'marker' definition 'markerId'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:462:53: style: Function 'LoadAlleleFrequencies' argument 1 names different: declaration 'file' definition 'input'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:187:47: note: Function 'LoadAlleleFrequencies' argument 1 names different: declaration 'file' definition 'input'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:462:53: note: Function 'LoadAlleleFrequencies' argument 1 names different: declaration 'file' definition 'input'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:569:45: style: Function 'LoadMarkerMap' argument 1 names different: declaration 'file' definition 'input'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:190:39: note: Function 'LoadMarkerMap' argument 1 names different: declaration 'file' definition 'input'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:569:45: note: Function 'LoadMarkerMap' argument 1 names different: declaration 'file' definition 'input'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:667:47: style: Function 'LoadBasepairMap' argument 1 names different: declaration 'file' definition 'input'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:193:41: note: Function 'LoadBasepairMap' argument 1 names different: declaration 'file' definition 'input'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:667:47: note: Function 'LoadBasepairMap' argument 1 names different: declaration 'file' definition 'input'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:736:43: style: Function 'WriteMapFile' argument 1 names different: declaration 'file' definition 'output'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:196:37: note: Function 'WriteMapFile' argument 1 names different: declaration 'file' definition 'output'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:736:43: note: Function 'WriteMapFile' argument 1 names different: declaration 'file' definition 'output'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:774:44: style: Function 'WriteFreqFile' argument 1 names different: declaration 'file' definition 'output'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:199:38: note: Function 'WriteFreqFile' argument 1 names different: declaration 'file' definition 'output'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:774:44: note: Function 'WriteFreqFile' argument 1 names different: declaration 'file' definition 'output'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:815:54: style: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:201:49: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:815:54: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:820:61: style: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/PedigreeGlobals.h:202:56: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'.
libStatGen-1.0.14/general/PedigreeGlobals.cpp:820:61: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'.
libStatGen-1.0.14/general/PedigreeLoader.cpp:331:12: style: The scope of the variable 'familySize' can be reduced. [variableScope]
libStatGen-1.0.14/general/PedigreeLoader.cpp:533:37: style: Function 'Prepare' argument 1 names different: declaration 'input' definition 'filename'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Pedigree.h:55:31: note: Function 'Prepare' argument 1 names different: declaration 'input' definition 'filename'.
libStatGen-1.0.14/general/PedigreeLoader.cpp:533:37: note: Function 'Prepare' argument 1 names different: declaration 'input' definition 'filename'.
libStatGen-1.0.14/general/PedigreeLoader.cpp:564:34: style: Function 'Load' argument 1 names different: declaration 'input' definition 'filename'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/Pedigree.h:59:28: note: Function 'Load' argument 1 names different: declaration 'input' definition 'filename'.
libStatGen-1.0.14/general/PedigreeLoader.cpp:564:34: note: Function 'Load' argument 1 names different: declaration 'input' definition 'filename'.
libStatGen-1.0.14/general/Pedigree.h:62:10: performance: Technically the member function 'Pedigree::TranslateSexCode' can be static. [functionStatic]
libStatGen-1.0.14/general/PedigreeLoader.cpp:619:15: note: Technically the member function 'Pedigree::TranslateSexCode' can be static.
libStatGen-1.0.14/general/Pedigree.h:62:10: note: Technically the member function 'Pedigree::TranslateSexCode' can be static.
libStatGen-1.0.14/general/PedigreePerson.h:131:10: style: Technically the member function 'Person::haveData' can be const. [functionConst]
libStatGen-1.0.14/general/PedigreePerson.cpp:201:14: note: Technically the member function 'Person::haveData' can be const.
libStatGen-1.0.14/general/PedigreePerson.h:131:10: note: Technically the member function 'Person::haveData' can be const.
libStatGen-1.0.14/general/PedigreePerson.cpp:33:5: style: Class 'Person' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/PedigreePerson.cpp:33:5: style: Class 'Person' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/Pedigree.h:147:10: performance: Technically the member function 'Pedigree::ShowTrimHeader' can be static. [functionStatic]
libStatGen-1.0.14/general/PedigreeTrim.cpp:20:16: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static.
libStatGen-1.0.14/general/Pedigree.h:147:10: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static.
libStatGen-1.0.14/general/QuickIndex.cpp:98:38: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/QuickIndex.cpp:103:40: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/QuickIndex.cpp:108:43: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/QuickIndex.h:54:10: style: Technically the member function 'QuickIndex::IsBefore' can be const. [functionConst]
libStatGen-1.0.14/general/QuickIndex.cpp:89:18: note: Technically the member function 'QuickIndex::IsBefore' can be const.
libStatGen-1.0.14/general/QuickIndex.h:54:10: note: Technically the member function 'QuickIndex::IsBefore' can be const.
libStatGen-1.0.14/general/Random.cpp:160:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
libStatGen-1.0.14/general/Random.cpp:207:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
libStatGen-1.0.14/general/Random.cpp:292:12: style: The scope of the variable 'v1' can be reduced. [variableScope]
libStatGen-1.0.14/general/Random.cpp:292:16: style: The scope of the variable 'v2' can be reduced. [variableScope]
libStatGen-1.0.14/general/Random.cpp:292:20: style: The scope of the variable 'fac' can be reduced. [variableScope]
libStatGen-1.0.14/general/Random.cpp:292:25: style: The scope of the variable 'rsq' can be reduced. [variableScope]
libStatGen-1.0.14/general/Random.cpp:89:9: warning: Member variable 'Random::seed' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/Random.cpp:89:9: warning: Member variable 'Random::last' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/Random.cpp:89:9: warning: Member variable 'Random::shuffler' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/Random.cpp:89:9: warning: Member variable 'Random::normStore' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/Random.cpp:92:5: style: Class 'Random' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/Random.cpp:92:5: style: Class 'Random' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/Random.h:95:5: style: Class 'Random' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/PackedVector.h:77:12: style: Technically the member function 'PackedVector::size' can be const. [functionConst]
libStatGen-1.0.14/general/ReferenceSequence.h:253:17: style: Technically the member function 'PackedSequenceData::operator[]' can be const. [functionConst]
libStatGen-1.0.14/general/SmithWaterman.h:394:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/general/SmithWaterman.h:392:0: note: Variable 'i' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/SmithWaterman.h:394:9: note: Variable 'i' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/SmithWaterman.h:395:9: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/general/SmithWaterman.h:392:0: note: Variable 'j' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/SmithWaterman.h:395:9: note: Variable 'j' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/SmithWaterman.h:682:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libStatGen-1.0.14/general/SmithWaterman.h:687:9: note: Found duplicate branches for 'if' and 'else'.
libStatGen-1.0.14/general/SmithWaterman.h:682:9: note: Found duplicate branches for 'if' and 'else'.
libStatGen-1.0.14/general/SmithWaterman.h:377:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/SmithWaterman.h:459:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/SmithWaterman.h:502:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/SmithWaterman.h:578:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/SmithWaterman.h:637:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/SmithWaterman.h:211:5: warning: Member variable 'SmithWaterman::gapOpenCount' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/SmithWaterman.h:211:5: warning: Member variable 'SmithWaterman::gapCloseCount' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/SmithWaterman.h:211:5: warning: Member variable 'SmithWaterman::gapExtendCount' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/SmithWaterman.h:157:14: style: Member variable 'SmithWaterman::B' is in the wrong place in the initializer list. [initializerList]
libStatGen-1.0.14/general/SmithWaterman.h:223:13: note: Member variable 'SmithWaterman::B' is in the wrong place in the initializer list.
libStatGen-1.0.14/general/SmithWaterman.h:157:14: note: Member variable 'SmithWaterman::B' is in the wrong place in the initializer list.
libStatGen-1.0.14/general/SmithWaterman.h:161:19: style: Member variable 'SmithWaterman::MOffset' is in the wrong place in the initializer list. [initializerList]
libStatGen-1.0.14/general/SmithWaterman.h:228:13: note: Member variable 'SmithWaterman::MOffset' is in the wrong place in the initializer list.
libStatGen-1.0.14/general/SmithWaterman.h:161:19: note: Member variable 'SmithWaterman::MOffset' is in the wrong place in the initializer list.
libStatGen-1.0.14/general/SmithWaterman.h:334:10: style: Technically the member function 'SmithWaterman::printH' can be const. [functionConst]
libStatGen-1.0.14/general/SmithWaterman.h:680:9: style: Technically the member function 'SmithWaterman::getSoftClipCount' can be const. [functionConst]
libStatGen-1.0.14/general/StatGenStatus.cpp:196:40: style: Function 'handleError' argument 1 names different: declaration 'newType' definition 'newStatus'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StatGenStatus.h:102:29: note: Function 'handleError' argument 1 names different: declaration 'newType' definition 'newStatus'.
libStatGen-1.0.14/general/StatGenStatus.cpp:196:40: note: Function 'handleError' argument 1 names different: declaration 'newType' definition 'newStatus'.
libStatGen-1.0.14/general/StatGenStatus.h:26:1: warning: The class 'StatGenStatus' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libStatGen-1.0.14/general/StringArray.cpp:39:40: style: Function 'StringArray' argument 1 names different: declaration 'original' definition 'rhs'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringArray.h:34:31: note: Function 'StringArray' argument 1 names different: declaration 'original' definition 'rhs'.
libStatGen-1.0.14/general/StringArray.cpp:39:40: note: Function 'StringArray' argument 1 names different: declaration 'original' definition 'rhs'.
libStatGen-1.0.14/general/StringArray.cpp:363:30: style: Function 'Delete' argument 1 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringArray.h:101:21: note: Function 'Delete' argument 1 names different: declaration 'position' definition 'index'.
libStatGen-1.0.14/general/StringArray.cpp:363:30: note: Function 'Delete' argument 1 names different: declaration 'position' definition 'index'.
libStatGen-1.0.14/general/StringArray.cpp:423:32: style: Function 'Print' argument 1 names different: declaration 'f' definition 'output'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringArray.h:54:23: note: Function 'Print' argument 1 names different: declaration 'f' definition 'output'.
libStatGen-1.0.14/general/StringArray.cpp:423:32: note: Function 'Print' argument 1 names different: declaration 'f' definition 'output'.
libStatGen-1.0.14/general/StringArray.cpp:434:36: style: Function 'PrintLine' argument 1 names different: declaration 'f' definition 'output'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringArray.h:55:27: note: Function 'PrintLine' argument 1 names different: declaration 'f' definition 'output'.
libStatGen-1.0.14/general/StringArray.cpp:434:36: note: Function 'PrintLine' argument 1 names different: declaration 'f' definition 'output'.
libStatGen-1.0.14/general/StringArray.h:54:10: style: Technically the member function 'StringArray::Print' can be const. [functionConst]
libStatGen-1.0.14/general/StringArray.cpp:423:19: note: Technically the member function 'StringArray::Print' can be const.
libStatGen-1.0.14/general/StringArray.h:54:10: note: Technically the member function 'StringArray::Print' can be const.
libStatGen-1.0.14/general/StringBasics.cpp:127:56: style: Function 'Copy' argument 3 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:72:52: note: Function 'Copy' argument 3 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:127:56: note: Function 'Copy' argument 3 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:390:31: style: Function 'LockBuffer' argument 1 names different: declaration 'size' definition 'min'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:235:27: note: Function 'LockBuffer' argument 1 names different: declaration 'size' definition 'min'.
libStatGen-1.0.14/general/StringBasics.cpp:390:31: note: Function 'LockBuffer' argument 1 names different: declaration 'size' definition 'min'.
libStatGen-1.0.14/general/StringBasics.cpp:405:36: style: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:117:32: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:405:36: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:413:34: style: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:121:30: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:413:34: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:418:40: style: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:118:36: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:418:40: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:437:38: style: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:122:34: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:437:38: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:459:40: style: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:119:36: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:459:40: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:478:38: style: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:123:34: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:478:38: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'.
libStatGen-1.0.14/general/StringBasics.cpp:804:25: style: Function 'Left' argument 1 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:256:21: note: Function 'Left' argument 1 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:804:25: note: Function 'Left' argument 1 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:814:26: style: Function 'Right' argument 1 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:257:22: note: Function 'Right' argument 1 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:814:26: note: Function 'Right' argument 1 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:824:38: style: Function 'SubStr' argument 2 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:259:34: note: Function 'SubStr' argument 2 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:824:38: note: Function 'SubStr' argument 2 names different: declaration 'count' definition 'n'.
libStatGen-1.0.14/general/StringBasics.cpp:894:33: style: Function 'Find' argument 1 names different: declaration 'str' definition 'pattern'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:277:29: note: Function 'Find' argument 1 names different: declaration 'str' definition 'pattern'.
libStatGen-1.0.14/general/StringBasics.cpp:894:33: note: Function 'Find' argument 1 names different: declaration 'str' definition 'pattern'.
libStatGen-1.0.14/general/StringBasics.cpp:901:37: style: Function 'FastFind' argument 1 names different: declaration 'str' definition 'pattern'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:278:33: note: Function 'FastFind' argument 1 names different: declaration 'str' definition 'pattern'.
libStatGen-1.0.14/general/StringBasics.cpp:901:37: note: Function 'FastFind' argument 1 names different: declaration 'str' definition 'pattern'.
libStatGen-1.0.14/general/StringBasics.cpp:914:37: style: Function 'SlowFind' argument 1 names different: declaration 'str' definition 'pattern'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:279:33: note: Function 'SlowFind' argument 1 names different: declaration 'str' definition 'pattern'.
libStatGen-1.0.14/general/StringBasics.cpp:914:37: note: Function 'SlowFind' argument 1 names different: declaration 'str' definition 'pattern'.
libStatGen-1.0.14/general/StringBasics.cpp:1357:50: style: Function 'vprintf' argument 2 names different: declaration 'arglist' definition 'ap'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:332:49: note: Function 'vprintf' argument 2 names different: declaration 'arglist' definition 'ap'.
libStatGen-1.0.14/general/StringBasics.cpp:1357:50: note: Function 'vprintf' argument 2 names different: declaration 'arglist' definition 'ap'.
libStatGen-1.0.14/general/StringBasics.cpp:1413:53: style: Function 'vcatprintf' argument 2 names different: declaration 'arglist' definition 'ap'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringBasics.h:335:52: note: Function 'vcatprintf' argument 2 names different: declaration 'arglist' definition 'ap'.
libStatGen-1.0.14/general/StringBasics.cpp:1413:53: note: Function 'vcatprintf' argument 2 names different: declaration 'arglist' definition 'ap'.
libStatGen-1.0.14/general/StringBasics.cpp:1170:31: style: Array index 'd' is used before limits check. [arrayIndexThenCheck]
libStatGen-1.0.14/general/StringBasics.cpp:1189:31: style: Array index 'd' is used before limits check. [arrayIndexThenCheck]
libStatGen-1.0.14/general/StringBasics.h:81:14: style: Technically the member function 'String::AsUpper' can be const. [functionConst]
libStatGen-1.0.14/general/StringBasics.cpp:168:16: note: Technically the member function 'String::AsUpper' can be const.
libStatGen-1.0.14/general/StringBasics.h:81:14: note: Technically the member function 'String::AsUpper' can be const.
libStatGen-1.0.14/general/StringBasics.h:82:14: style: Technically the member function 'String::AsLower' can be const. [functionConst]
libStatGen-1.0.14/general/StringBasics.cpp:175:16: note: Technically the member function 'String::AsLower' can be const.
libStatGen-1.0.14/general/StringBasics.h:82:14: note: Technically the member function 'String::AsLower' can be const.
libStatGen-1.0.14/general/StringBasics.h:83:14: style: Technically the member function 'String::Capitalize' can be const. [functionConst]
libStatGen-1.0.14/general/StringBasics.cpp:182:16: note: Technically the member function 'String::Capitalize' can be const.
libStatGen-1.0.14/general/StringBasics.h:83:14: note: Technically the member function 'String::Capitalize' can be const.
libStatGen-1.0.14/general/StringBasics.h:346:12: style: Technically the member function 'String::IsNumber' can be const. [functionConst]
libStatGen-1.0.14/general/StringBasics.cpp:1494:14: note: Technically the member function 'String::IsNumber' can be const.
libStatGen-1.0.14/general/StringBasics.h:346:12: note: Technically the member function 'String::IsNumber' can be const.
libStatGen-1.0.14/general/StringHash.cpp:112:36: style: Function 'Add' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:126:28: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:112:36: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:131:37: style: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:127:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:131:37: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:154:37: style: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:128:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:154:37: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:215:43: style: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:162:35: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'.
libStatGen-1.0.14/general/StringHash.cpp:215:43: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'.
libStatGen-1.0.14/general/StringHash.cpp:226:44: style: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:165:36: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'.
libStatGen-1.0.14/general/StringHash.cpp:226:44: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'.
libStatGen-1.0.14/general/StringHash.cpp:321:39: style: Function 'Add' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:257:28: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:321:39: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:321:51: style: Function 'Add' argument 2 names different: declaration 'integer' definition 'value'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:257:35: note: Function 'Add' argument 2 names different: declaration 'integer' definition 'value'.
libStatGen-1.0.14/general/StringHash.cpp:321:51: note: Function 'Add' argument 2 names different: declaration 'integer' definition 'value'.
libStatGen-1.0.14/general/StringHash.cpp:340:40: style: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:258:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:340:40: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:360:40: style: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:259:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:360:40: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:477:42: style: Function 'Add' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:364:28: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:477:42: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:496:43: style: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:365:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:496:43: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:516:43: style: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:366:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:516:43: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'.
libStatGen-1.0.14/general/StringHash.cpp:578:31: style: Function 'Print' argument 1 names different: declaration 'file' definition 'output'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringHash.h:156:23: note: Function 'Print' argument 1 names different: declaration 'file' definition 'output'.
libStatGen-1.0.14/general/StringHash.cpp:578:31: note: Function 'Print' argument 1 names different: declaration 'file' definition 'output'.
libStatGen-1.0.14/general/StringHash.h:159:12: style: Technically the member function 'StringHash::StringList' can be const. [functionConst]
libStatGen-1.0.14/general/StringHash.cpp:585:20: note: Technically the member function 'StringHash::StringList' can be const.
libStatGen-1.0.14/general/StringHash.h:159:12: note: Technically the member function 'StringHash::StringList' can be const.
libStatGen-1.0.14/general/StringHash.cpp:33:5: style: Class 'StringHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/StringHash.cpp:250:5: style: Class 'StringIntHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/StringHash.cpp:421:5: style: Class 'StringDoubleHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/StringHash.h:65:1: warning: The class 'StringHash' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libStatGen-1.0.14/general/StringHash.h:193:1: warning: The class 'StringIntHash' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libStatGen-1.0.14/general/StringHash.h:309:1: warning: The class 'StringDoubleHash' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libStatGen-1.0.14/general/StringMap.cpp:70:37: style: Function 'Add' argument 1 names different: declaration 's' definition 'key'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringMap.h:66:30: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'.
libStatGen-1.0.14/general/StringMap.cpp:70:37: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'.
libStatGen-1.0.14/general/StringMap.cpp:352:40: style: Function 'Add' argument 1 names different: declaration 's' definition 'key'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringMap.h:131:30: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'.
libStatGen-1.0.14/general/StringMap.cpp:352:40: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'.
libStatGen-1.0.14/general/StringMap.cpp:352:49: style: Function 'Add' argument 2 names different: declaration 'i' definition 'integer'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/StringMap.h:131:37: note: Function 'Add' argument 2 names different: declaration 'i' definition 'integer'.
libStatGen-1.0.14/general/StringMap.cpp:352:49: note: Function 'Add' argument 2 names different: declaration 'i' definition 'integer'.
libStatGen-1.0.14/general/StringMap.cpp:26:5: style: Class 'StringMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/StringMap.cpp:310:5: style: Class 'StringIntMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/Tabix.cpp:184:30: style: C-style pointer casting [cstyleCast]
libStatGen-1.0.14/general/Tabix.cpp:21:8: warning: Member variable 'Tabix::myFormat' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/Tabix.h:46:10: style: The function 'resetIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/IndexBase.h:70:18: note: Virtual function in base class
libStatGen-1.0.14/general/Tabix.h:46:10: note: Function in derived class
libStatGen-1.0.14/general/Tabix.h:51:27: style: The function 'readIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/general/IndexBase.h:75:35: note: Virtual function in base class
libStatGen-1.0.14/general/Tabix.h:51:27: note: Function in derived class
libStatGen-1.0.14/general/UncompressedFileType.cpp:60:13: style: Class 'UncompressedFileType' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libStatGen-1.0.14/general/UncompressedFileType.cpp:60:13: style: Class 'UncompressedFileType' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libStatGen-1.0.14/general/glfHandler.cpp:303:47: style: Function 'GetLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/glfHandler.h:119:39: note: Function 'GetLikelihoods' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:303:47: note: Function 'GetLikelihoods' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:311:57: style: Function 'GetLogLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/glfHandler.h:120:51: note: Function 'GetLogLikelihoods' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:311:57: note: Function 'GetLogLikelihoods' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:319:35: style: Function 'GetReference' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/glfHandler.h:117:31: note: Function 'GetReference' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:319:35: note: Function 'GetReference' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:327:30: style: Function 'GetDepth' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/glfHandler.h:118:27: note: Function 'GetDepth' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:327:30: note: Function 'GetDepth' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:335:35: style: Function 'GetMapQuality' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
libStatGen-1.0.14/general/glfHandler.h:121:32: note: Function 'GetMapQuality' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:335:35: note: Function 'GetMapQuality' argument 1 names different: declaration 'position' definition 'pos'.
libStatGen-1.0.14/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::handle' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::data' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::likelihoods' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::errorMsg' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/general/glfHandler.h:104:10: style: Technically the member function 'glfHandler::isOpen' can be const. [functionConst]
libStatGen-1.0.14/general/glfHandler.cpp:88:18: note: Technically the member function 'glfHandler::isOpen' can be const.
libStatGen-1.0.14/general/glfHandler.h:104:10: note: Technically the member function 'glfHandler::isOpen' can be const.
libStatGen-1.0.14/general/glfHandler.h:117:14: style: Technically the member function 'glfHandler::GetReference' can be const. [functionConst]
libStatGen-1.0.14/general/glfHandler.cpp:319:18: note: Technically the member function 'glfHandler::GetReference' can be const.
libStatGen-1.0.14/general/glfHandler.h:117:14: note: Technically the member function 'glfHandler::GetReference' can be const.
libStatGen-1.0.14/general/glfHandler.h:118:14: style: Technically the member function 'glfHandler::GetDepth' can be const. [functionConst]
libStatGen-1.0.14/general/glfHandler.cpp:327:17: note: Technically the member function 'glfHandler::GetDepth' can be const.
libStatGen-1.0.14/general/glfHandler.h:118:14: note: Technically the member function 'glfHandler::GetDepth' can be const.
libStatGen-1.0.14/general/glfHandler.h:119:20: style: Technically the member function 'glfHandler::GetLikelihoods' can be const. [functionConst]
libStatGen-1.0.14/general/glfHandler.cpp:303:28: note: Technically the member function 'glfHandler::GetLikelihoods' can be const.
libStatGen-1.0.14/general/glfHandler.h:119:20: note: Technically the member function 'glfHandler::GetLikelihoods' can be const.
libStatGen-1.0.14/general/glfHandler.h:120:29: style: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. [functionConst]
libStatGen-1.0.14/general/glfHandler.cpp:311:35: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const.
libStatGen-1.0.14/general/glfHandler.h:120:29: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const.
libStatGen-1.0.14/general/glfHandler.h:121:14: style: Technically the member function 'glfHandler::GetMapQuality' can be const. [functionConst]
libStatGen-1.0.14/general/glfHandler.cpp:335:17: note: Technically the member function 'glfHandler::GetMapQuality' can be const.
libStatGen-1.0.14/general/glfHandler.h:121:14: note: Technically the member function 'glfHandler::GetMapQuality' can be const.
libStatGen-1.0.14/general/glfHandler.h:42:1: warning: The struct 'glfEntry' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libStatGen-1.0.14/general/test/GreedyTupleAligner_test.cpp:55:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/test/GreedyTupleAligner_test.cpp:58:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/general/test/GreedyTupleAligner_test.cpp:26:5: style: Class 'MockGenomeSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/test/GreedyTupleAligner_test.cpp:26:36: performance: Function parameter 'sequence' should be passed by const reference. [passedByValue]
libStatGen-1.0.14/general/test/cigar/CigarRollerTest.h:23:9: performance: Technically the member function 'CigarRollerTest::test' can be static. [functionStatic]
libStatGen-1.0.14/general/test/cigar/CigarRollerTest.cpp:32:22: note: Technically the member function 'CigarRollerTest::test' can be static.
libStatGen-1.0.14/general/test/cigar/CigarRollerTest.h:23:9: note: Technically the member function 'CigarRollerTest::test' can be static.
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:381:4: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:372:4: note: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:381:4: note: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:688:4: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:662:4: note: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:688:4: note: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:694:4: style: Variable 'numBytesRead' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:687:4: note: Variable 'numBytesRead' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:694:4: note: Variable 'numBytesRead' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:138:32: style: Variable 'totalBytesPreviouslyRead' is assigned a value that is never used. [unreadVariable]
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:381:4: style: Variable 'totalBytesPreviouslyRead' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.cpp:1048:4: style: Variable 'totalBytesPreviouslyRead' is modified but its new value is never used. [unreadVariable]
libStatGen-1.0.14/general/test/inputFileTest/InputFileTest.h:21:1: style: The class 'IFILE_Test' does not have a constructor although it has private member variables. [noConstructor]
libStatGen-1.0.14/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:30:9: style: Technically the member function 'UnitTest::getPassCount' can be const. [functionConst]
libStatGen-1.0.14/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:31:9: style: Technically the member function 'UnitTest::getFailureCount' can be const. [functionConst]
libStatGen-1.0.14/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:28:5: style: Class 'UnitTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/test/memoryMapArrayTest/MemoryMapArrayTest.cpp:32:5: style: Class 'MemoryMapArrayTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:27:10: performance: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static. [functionStatic]
libStatGen-1.0.14/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:37:29: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static.
libStatGen-1.0.14/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:27:10: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static.
libStatGen-1.0.14/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:28:10: performance: Technically the member function 'NonOverlapRegionsTest::testPos' can be static. [functionStatic]
libStatGen-1.0.14/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:102:29: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static.
libStatGen-1.0.14/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:28:10: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static.
libStatGen-1.0.14/general/test/packedVectorTest/PackedVectorTest.cpp:30:5: style: Class 'PackedArrayTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/test/referenceSequenceTest/ReferenceSequenceTest.cpp:31:5: style: Class 'ReferenceSequenceTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:57:5: style: Variable 'dataPtr' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:46:0: note: Variable 'dataPtr' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:57:5: note: Variable 'dataPtr' is reassigned a value before the old one has been used.
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:49:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:50:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:53:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:54:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:70:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:71:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:74:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:75:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:89:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:94:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:99:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:100:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:125:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:126:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:128:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:129:12: warning: Assert statement calls a function which may have desired side effects: 'testInvalidGetIndex'. [assertWithSideEffect]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.h:30:10: performance: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static. [functionStatic]
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.cpp:167:26: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static.
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.h:30:10: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static.
libStatGen-1.0.14/general/test/reusableVector/ReusableVectorTest.h:40:10: performance: Technically the member function 'ReusableVectorTestDataType::clear' can be static. [functionStatic]
libStatGen-1.0.14/glf/GlfException.cpp:27:47: style: Function 'GlfException' argument 1 names different: declaration 'what_arg' definition 'errorMsg'. [funcArgNamesDifferent]
libStatGen-1.0.14/glf/GlfException.h:37:37: note: Function 'GlfException' argument 1 names different: declaration 'what_arg' definition 'errorMsg'.
libStatGen-1.0.14/glf/GlfException.cpp:27:47: note: Function 'GlfException' argument 1 names different: declaration 'what_arg' definition 'errorMsg'.
libStatGen-1.0.14/glf/GlfException.h:37:5: style: Class 'GlfException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/glf/GlfException.h:47:5: style: Class 'GlfException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/glf/GlfFile.h:117:14: style: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. [functionConst]
libStatGen-1.0.14/glf/GlfFile.cpp:483:19: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const.
libStatGen-1.0.14/glf/GlfFile.h:117:14: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const.
libStatGen-1.0.14/glf/GlfFile.h:128:30: style: Technically the member function 'GlfFile::getStatus' can be const. [functionConst]
libStatGen-1.0.14/glf/GlfFile.h:135:24: style: Technically the member function 'GlfFile::getStatusMessage' can be const. [functionConst]
libStatGen-1.0.14/glf/GlfFile.h:182:4: style: Class 'GlfFileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/glf/GlfFile.h:196:5: style: Class 'GlfFileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libStatGen-1.0.14/glf/GlfHeader.cpp:25:12: warning: Member variable 'GlfHeader::myTextLen' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/glf/GlfHeader.cpp:39:12: warning: Member variable 'GlfHeader::myTextLen' is not initialized in the constructor. [uninitMemberVar]
libStatGen-1.0.14/glf/GlfHeader.cpp:47:24: warning: Member variable 'GlfHeader::myTextLen' is not assigned a value in 'GlfHeader::operator='. [operatorEqVarError]
libStatGen-1.0.14/glf/GlfRecord.h:191:13: style: Technically the member function 'GlfRecord::getLk' can be const. [functionConst]
libStatGen-1.0.14/glf/GlfRecord.cpp:355:20: note: Technically the member function 'GlfRecord::getLk' can be const.
libStatGen-1.0.14/glf/GlfRecord.h:191:13: note: Technically the member function 'GlfRecord::getLk' can be const.
libStatGen-1.0.14/glf/GlfRecord.h:242:13: style: Technically the member function 'GlfRecord::getLkHom1' can be const. [functionConst]
libStatGen-1.0.14/glf/GlfRecord.cpp:420:20: note: Technically the member function 'GlfRecord::getLkHom1' can be const.
libStatGen-1.0.14/glf/GlfRecord.h:242:13: note: Technically the member function 'GlfRecord::getLkHom1' can be const.
libStatGen-1.0.14/glf/GlfRecord.h:246:13: style: Technically the member function 'GlfRecord::getLkHom2' can be const. [functionConst]
libStatGen-1.0.14/glf/GlfRecord.cpp:431:20: note: Technically the member function 'GlfRecord::getLkHom2' can be const.
libStatGen-1.0.14/glf/GlfRecord.h:246:13: note: Technically the member function 'GlfRecord::getLkHom2' can be const.
libStatGen-1.0.14/glf/GlfRecord.h:250:13: style: Technically the member function 'GlfRecord::getLkHet' can be const. [functionConst]
libStatGen-1.0.14/glf/GlfRecord.cpp:442:20: note: Technically the member function 'GlfRecord::getLkHet' can be const.
libStatGen-1.0.14/glf/GlfRecord.h:250:13: note: Technically the member function 'GlfRecord::getLkHet' can be const.
libStatGen-1.0.14/glf/test/ReadFiles.cpp:45:5: style: Exception should be caught by reference. [catchExceptionByValue]
libStatGen-1.0.14/glf/test/WriteFiles.h:33:10: performance: Technically the member function 'TestWrite::writeHeader' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:270:17: note: Technically the member function 'TestWrite::writeHeader' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:33:10: note: Technically the member function 'TestWrite::writeHeader' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:34:10: performance: Technically the member function 'TestWrite::writeRefSection1' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:297:17: note: Technically the member function 'TestWrite::writeRefSection1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:34:10: note: Technically the member function 'TestWrite::writeRefSection1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:35:10: performance: Technically the member function 'TestWrite::writeSec1Record1' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:328:17: note: Technically the member function 'TestWrite::writeSec1Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:35:10: note: Technically the member function 'TestWrite::writeSec1Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:36:10: performance: Technically the member function 'TestWrite::writeSec1Record2' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:349:17: note: Technically the member function 'TestWrite::writeSec1Record2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:36:10: note: Technically the member function 'TestWrite::writeSec1Record2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:37:10: performance: Technically the member function 'TestWrite::writeEndMarker' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:386:17: note: Technically the member function 'TestWrite::writeEndMarker' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:37:10: note: Technically the member function 'TestWrite::writeEndMarker' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:38:10: performance: Technically the member function 'TestWrite::writeRefSection2' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:399:17: note: Technically the member function 'TestWrite::writeRefSection2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:38:10: note: Technically the member function 'TestWrite::writeRefSection2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:39:10: performance: Technically the member function 'TestWrite::writeSec2Record1' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:430:17: note: Technically the member function 'TestWrite::writeSec2Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:39:10: note: Technically the member function 'TestWrite::writeSec2Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:41:10: performance: Technically the member function 'TestWrite::readHeader' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:451:17: note: Technically the member function 'TestWrite::readHeader' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:41:10: note: Technically the member function 'TestWrite::readHeader' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:42:10: performance: Technically the member function 'TestWrite::readRefSection1' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:474:17: note: Technically the member function 'TestWrite::readRefSection1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:42:10: note: Technically the member function 'TestWrite::readRefSection1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:43:10: performance: Technically the member function 'TestWrite::readSec1Record1' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:485:17: note: Technically the member function 'TestWrite::readSec1Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:43:10: note: Technically the member function 'TestWrite::readSec1Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:44:10: performance: Technically the member function 'TestWrite::readSec1Record2' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:498:17: note: Technically the member function 'TestWrite::readSec1Record2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:44:10: note: Technically the member function 'TestWrite::readSec1Record2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:45:10: performance: Technically the member function 'TestWrite::readEndMarker' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:519:17: note: Technically the member function 'TestWrite::readEndMarker' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:45:10: note: Technically the member function 'TestWrite::readEndMarker' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:46:10: performance: Technically the member function 'TestWrite::readRefSection2' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:529:17: note: Technically the member function 'TestWrite::readRefSection2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:46:10: note: Technically the member function 'TestWrite::readRefSection2' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:47:10: performance: Technically the member function 'TestWrite::readSec2Record1' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:541:17: note: Technically the member function 'TestWrite::readSec2Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:47:10: note: Technically the member function 'TestWrite::readSec2Record1' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:49:10: performance: Technically the member function 'TestWrite::checkEOF' can be static. [functionStatic]
libStatGen-1.0.14/glf/test/WriteFiles.cpp:554:17: note: Technically the member function 'TestWrite::checkEOF' can be static.
libStatGen-1.0.14/glf/test/WriteFiles.h:49:10: note: Technically the member function 'TestWrite::checkEOF' can be static.
libStatGen-1.0.14/vcf/VcfFile.cpp:24:3: performance: Variable 'myFilePtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libStatGen-1.0.14/vcf/VcfFile.h:54:9: style: Technically the member function 'VcfFile::getNumRecords' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfFileReader.cpp:105:46: style: Function 'readVcfIndex' argument 1 names different: declaration 'filename' definition 'vcfIndexFilename'. [funcArgNamesDifferent]
libStatGen-1.0.14/vcf/VcfFileReader.h:83:36: note: Function 'readVcfIndex' argument 1 names different: declaration 'filename' definition 'vcfIndexFilename'.
libStatGen-1.0.14/vcf/VcfFileReader.cpp:105:46: note: Function 'readVcfIndex' argument 1 names different: declaration 'filename' definition 'vcfIndexFilename'.
libStatGen-1.0.14/vcf/VcfGenotypeFormat.h:48:16: style: Technically the member function 'VcfGenotypeFormat::getGTIndex' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfGenotypeFormat.h:55:9: style: Technically the member function 'VcfGenotypeFormat::getOrigNumFields' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfGenotypeSample.h:58:17: style: Technically the member function 'VcfGenotypeSample::isPhased' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfGenotypeSample.h:59:17: style: Technically the member function 'VcfGenotypeSample::isUnphased' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfGenotypeSample.h:60:17: style: Technically the member function 'VcfGenotypeSample::hasAllGenotypeAlleles' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecordDiscardRules.h:50:9: style: Technically the member function 'VcfRecordDiscardRules::getNumDiscarded' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:74:17: style: Technically the member function 'VcfRecord::getChromStr' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:75:9: style: Technically the member function 'VcfRecord::get1BasedPosition' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:76:17: style: Technically the member function 'VcfRecord::getIDStr' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:77:17: style: Technically the member function 'VcfRecord::getRefStr' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:78:9: style: Technically the member function 'VcfRecord::getNumRefBases' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:79:17: style: Technically the member function 'VcfRecord::getAltStr' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:99:11: style: Technically the member function 'VcfRecord::getQual' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:100:17: style: Technically the member function 'VcfRecord::getQualStr' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.h:113:16: style: Technically the member function 'VcfRecord::getNumSamples' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfFileReader.h:98:18: style: Technically the member function 'VcfFileReader::getVcfIndex' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfFileReader.cpp:208:29: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const.
libStatGen-1.0.14/vcf/VcfFileReader.h:98:18: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const.
libStatGen-1.0.14/vcf/VcfFileReader.h:137:9: style: Technically the member function 'VcfFileReader::getNumKeptRecords' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfFileReader.h:141:9: style: Technically the member function 'VcfFileReader::getTotalReadRecords' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfFileReader.h:209:18: warning: Virtual function 'resetFile' is called from destructor '~VcfFileReader()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
libStatGen-1.0.14/vcf/VcfFileReader.cpp:47:5: note: Calling resetFile
libStatGen-1.0.14/vcf/VcfFileReader.h:209:18: note: resetFile is a virtual method
libStatGen-1.0.14/vcf/VcfRecordInfo.h:42:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfRecordField.h:40:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfRecordInfo.h:42:10: note: Function in derived class
libStatGen-1.0.14/vcf/VcfRecordInfo.h:49:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfRecordField.h:46:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfRecordInfo.h:49:10: note: Function in derived class
libStatGen-1.0.14/vcf/VcfGenotypeFormat.h:59:18: style: The function 'internal_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfGenotypeField.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfGenotypeFormat.h:59:18: note: Function in derived class
libStatGen-1.0.14/vcf/VcfGenotypeSample.h:77:18: style: The function 'internal_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfGenotypeField.h:61:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfGenotypeSample.h:77:18: note: Function in derived class
libStatGen-1.0.14/vcf/VcfRecordGenotype.h:56:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfRecordField.h:40:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfRecordGenotype.h:56:10: note: Function in derived class
libStatGen-1.0.14/vcf/VcfRecordGenotype.h:70:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfRecordField.h:46:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfRecordGenotype.h:70:10: note: Function in derived class
libStatGen-1.0.14/vcf/VcfFileReader.h:56:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfFile.h:40:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfFileReader.h:56:18: note: Function in derived class
libStatGen-1.0.14/vcf/VcfFileReader.h:209:18: style: The function 'resetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfFile.h:72:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfFileReader.h:209:18: note: Function in derived class
libStatGen-1.0.14/vcf/VcfFileWriter.h:49:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfFile.h:40:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfFileWriter.h:49:18: note: Function in derived class
libStatGen-1.0.14/vcf/VcfFileWriter.h:57:18: style: The function 'resetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libStatGen-1.0.14/vcf/VcfFile.h:72:18: note: Virtual function in base class
libStatGen-1.0.14/vcf/VcfFileWriter.h:57:18: note: Function in derived class
libStatGen-1.0.14/vcf/VcfGenotypeFormat.h:51:10: style: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfGenotypeFormat.cpp:87:25: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const.
libStatGen-1.0.14/vcf/VcfGenotypeFormat.h:51:10: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const.
libStatGen-1.0.14/vcf/VcfHeader.cpp:109:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/vcf/VcfHeader.h:54:26: style: Technically the member function 'VcfHeader::getStatus' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfHeader.cpp:133:33: note: Technically the member function 'VcfHeader::getStatus' can be const.
libStatGen-1.0.14/vcf/VcfHeader.h:54:26: note: Technically the member function 'VcfHeader::getStatus' can be const.
libStatGen-1.0.14/vcf/VcfHeader.h:57:9: style: Technically the member function 'VcfHeader::getNumMetaLines' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfHeader.cpp:139:16: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const.
libStatGen-1.0.14/vcf/VcfHeader.h:57:9: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const.
libStatGen-1.0.14/vcf/VcfRecord.cpp:421:9: style: The scope of the variable 'charRead' can be reduced. [variableScope]
libStatGen-1.0.14/vcf/VcfRecord.cpp:403:24: style: Checking if unsigned variable 'gt' is less than zero. [unsignedLessThanZero]
libStatGen-1.0.14/vcf/VcfRecord.cpp:358:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libStatGen-1.0.14/vcf/VcfRecord.h:66:26: style: Technically the member function 'VcfRecord::getStatus' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfRecord.cpp:292:33: note: Technically the member function 'VcfRecord::getStatus' can be const.
libStatGen-1.0.14/vcf/VcfRecord.h:66:26: note: Technically the member function 'VcfRecord::getStatus' can be const.
libStatGen-1.0.14/vcf/VcfRecord.h:187:10: performance: Technically the member function 'VcfRecord::readTilTab' can be static. [functionStatic]
libStatGen-1.0.14/vcf/VcfRecord.cpp:419:17: note: Technically the member function 'VcfRecord::readTilTab' can be static.
libStatGen-1.0.14/vcf/VcfRecord.h:187:10: note: Technically the member function 'VcfRecord::readTilTab' can be static.
libStatGen-1.0.14/vcf/VcfRecordFilter.cpp:61:22: style: The scope of the variable 'nextFilter' can be reduced. [variableScope]
libStatGen-1.0.14/vcf/VcfSubsetSamples.cpp:97:41: style: Function 'init' argument 2 names different: declaration 'sampleFileName' definition 'includeFileName'. [funcArgNamesDifferent]
libStatGen-1.0.14/vcf/VcfSubsetSamples.h:65:46: note: Function 'init' argument 2 names different: declaration 'sampleFileName' definition 'includeFileName'.
libStatGen-1.0.14/vcf/VcfSubsetSamples.cpp:97:41: note: Function 'init' argument 2 names different: declaration 'sampleFileName' definition 'includeFileName'.
libStatGen-1.0.14/vcf/VcfSubsetSamples.h:76:10: style: Technically the member function 'VcfSubsetSamples::keep' can be const. [functionConst]
libStatGen-1.0.14/vcf/VcfSubsetSamples.cpp:172:24: note: Technically the member function 'VcfSubsetSamples::keep' can be const.
libStatGen-1.0.14/vcf/VcfSubsetSamples.h:76:10: note: Technically the member function 'VcfSubsetSamples::keep' can be const.
libStatGen-1.0.14/vcf/VcfSubsetSamples.h:84:10: performance: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static. [functionStatic]
libStatGen-1.0.14/vcf/VcfSubsetSamples.cpp:183:24: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static.
libStatGen-1.0.14/vcf/VcfSubsetSamples.h:84:10: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static.
libStatGen-1.0.14/vcf/test/VcfFileTest.cpp:2440:5: style: Variable 'tabixPtr' is reassigned a value before the old one has been used. [redundantAssignment]
libStatGen-1.0.14/vcf/test/VcfFileTest.cpp:2438:0: note: Variable 'tabixPtr' is reassigned a value before the old one has been used.
libStatGen-1.0.14/vcf/test/VcfFileTest.cpp:2440:5: note: Variable 'tabixPtr' is reassigned a value before the old one has been used.
libStatGen-1.0.14/vcf/test/VcfFileTest.cpp:2478:23: style: Variable 'caughtException' is assigned a value that is never used. [unreadVariable]
libStatGen-1.0.14/vcf/test/VcfHeaderTest.cpp:118:23: style: Variable 'caughtException' is assigned a value that is never used. [unreadVariable]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatgrab/libstatgrab_0.91.orig.tar.gz
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:125:10: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:373:1: note: Assignment 'cpu_stats=(sg_cpu_stats*)(cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:373:1: note: Calling function 'sg_get_cpu_stats_int', 1st argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:125:10: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:362:2: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:373:1: note: Assignment 'cpu_stats=(sg_cpu_stats*)(cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:373:1: note: Calling function 'sg_get_cpu_stats_int', 1st argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:362:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:439:2: warning: Possible null pointer dereference: cpu_percent_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:582:14: note: Assignment 'cpu_usage=cpu_percents_result_vector?(void*)(((char*)cpu_percents_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:583:47: note: Calling function 'sg_get_cpu_percents_int', 1st argument 'cpu_percent_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:439:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:439:36: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:543:12: note: Assignment 'cs_ptr=cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:544:58: note: Calling function 'sg_get_cpu_percents_int', 2nd argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:439:36: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:440:2: warning: Possible null pointer dereference: cpu_percent_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:582:14: note: Assignment 'cpu_usage=cpu_percents_result_vector?(void*)(((char*)cpu_percents_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:583:47: note: Calling function 'sg_get_cpu_percents_int', 1st argument 'cpu_percent_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:440:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:440:38: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:543:12: note: Assignment 'cs_ptr=cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:544:58: note: Calling function 'sg_get_cpu_percents_int', 2nd argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:440:38: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:441:2: warning: Possible null pointer dereference: cpu_percent_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:582:14: note: Assignment 'cpu_usage=cpu_percents_result_vector?(void*)(((char*)cpu_percents_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:583:47: note: Calling function 'sg_get_cpu_percents_int', 1st argument 'cpu_percent_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:441:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:441:35: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:543:12: note: Assignment 'cs_ptr=cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:544:58: note: Calling function 'sg_get_cpu_percents_int', 2nd argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:441:35: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:442:2: warning: Possible null pointer dereference: cpu_percent_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:582:14: note: Assignment 'cpu_usage=cpu_percents_result_vector?(void*)(((char*)cpu_percents_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:583:47: note: Calling function 'sg_get_cpu_percents_int', 1st argument 'cpu_percent_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:442:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:442:37: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:543:12: note: Assignment 'cs_ptr=cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:544:58: note: Calling function 'sg_get_cpu_percents_int', 2nd argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:442:37: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:443:2: warning: Possible null pointer dereference: cpu_percent_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:582:14: note: Assignment 'cpu_usage=cpu_percents_result_vector?(void*)(((char*)cpu_percents_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:583:47: note: Calling function 'sg_get_cpu_percents_int', 1st argument 'cpu_percent_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:443:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:443:35: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:543:12: note: Assignment 'cs_ptr=cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:544:58: note: Calling function 'sg_get_cpu_percents_int', 2nd argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:443:35: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:444:2: warning: Possible null pointer dereference: cpu_percent_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:582:14: note: Assignment 'cpu_usage=cpu_percents_result_vector?(void*)(((char*)cpu_percents_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:583:47: note: Calling function 'sg_get_cpu_percents_int', 1st argument 'cpu_percent_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:444:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:444:35: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:543:12: note: Assignment 'cs_ptr=cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:544:58: note: Calling function 'sg_get_cpu_percents_int', 2nd argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:444:35: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:445:2: warning: Possible null pointer dereference: cpu_percent_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:582:14: note: Assignment 'cpu_usage=cpu_percents_result_vector?(void*)(((char*)cpu_percents_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:583:47: note: Calling function 'sg_get_cpu_percents_int', 1st argument 'cpu_percent_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:445:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:445:32: warning: Possible null pointer dereference: cpu_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:543:12: note: Assignment 'cs_ptr=cpu_stats_vector?(void*)(((char*)cpu_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:544:58: note: Calling function 'sg_get_cpu_percents_int', 2nd argument 'cpu_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:445:32: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:366:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libstatgrab-0.91/src/libstatgrab/cpu_stats.c:373:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:1996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:596:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:779:0: style: Variable 'num_fs' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:780:15: style: Unused variable: fs_ptr [unusedVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:781:15: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:1268:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:1269:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:1298:0: style: Variable 'num_diskio' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:1299:20: style: Unused variable: disk_io_stats [unusedVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:1300:15: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:1999:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/disk_stats.c:2000:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/globals.c:487:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libstatgrab-0.91/src/libstatgrab/load_stats.c:42:2: warning: Possible null pointer dereference: load_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/load_stats.c:114:1: note: Assignment 'load_stats=(sg_load_stats*)(load_stats_vector?(void*)(((char*)load_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/load_stats.c:114:1: note: Calling function 'sg_get_load_stats_int', 1st argument 'load_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/load_stats.c:42:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/load_stats.c:103:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libstatgrab-0.91/src/libstatgrab/load_stats.c:114:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/memory_stats.c:397:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libstatgrab-0.91/src/libstatgrab/memory_stats.c:406:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:695:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstatgrab-0.91/src/libstatgrab/network_stats.c:1396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstatgrab-0.91/src/libstatgrab/network_stats.c:236:0: style: Variable 'interfaces' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:237:23: style: Unused variable: network_io_ptr [unusedVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:698:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:699:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:711:26: style: Unused variable: network_iface_stat [unusedVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:712:0: style: Variable 'ifaces' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:713:15: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/network_stats.c:1399:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/os_info.c:231:2: warning: Possible null pointer dereference: host_info_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Assignment 'os_stats=(sg_host_info*)(os_stats_vector?(void*)(((char*)os_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Calling function 'sg_get_host_info_int', 1st argument 'host_info_buf' value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:231:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/os_info.c:232:2: warning: Possible null pointer dereference: host_info_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Assignment 'os_stats=(sg_host_info*)(os_stats_vector?(void*)(((char*)os_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Calling function 'sg_get_host_info_int', 1st argument 'host_info_buf' value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:232:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/os_info.c:233:2: warning: Possible null pointer dereference: host_info_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Assignment 'os_stats=(sg_host_info*)(os_stats_vector?(void*)(((char*)os_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Calling function 'sg_get_host_info_int', 1st argument 'host_info_buf' value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:233:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/os_info.c:234:2: warning: Possible null pointer dereference: host_info_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Assignment 'os_stats=(sg_host_info*)(os_stats_vector?(void*)(((char*)os_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Calling function 'sg_get_host_info_int', 1st argument 'host_info_buf' value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:234:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/os_info.c:235:2: warning: Possible null pointer dereference: host_info_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Assignment 'os_stats=(sg_host_info*)(os_stats_vector?(void*)(((char*)os_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Calling function 'sg_get_host_info_int', 1st argument 'host_info_buf' value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:235:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/os_info.c:236:2: warning: Possible null pointer dereference: host_info_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Assignment 'os_stats=(sg_host_info*)(os_stats_vector?(void*)(((char*)os_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: note: Calling function 'sg_get_host_info_int', 1st argument 'host_info_buf' value is 0
libstatgrab-0.91/src/libstatgrab/os_info.c:236:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/os_info.c:590:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libstatgrab-0.91/src/libstatgrab/os_info.c:631:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/page_stats.c:69:2: warning: Possible null pointer dereference: page_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/page_stats.c:242:1: note: Assignment 'page_stats=(sg_page_stats*)(page_stats_vector?(void*)(((char*)page_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/page_stats.c:242:1: note: Calling function 'sg_get_page_stats_int', 1st argument 'page_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/page_stats.c:69:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/page_stats.c:70:2: warning: Possible null pointer dereference: page_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/page_stats.c:242:1: note: Assignment 'page_stats=(sg_page_stats*)(page_stats_vector?(void*)(((char*)page_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/page_stats.c:242:1: note: Calling function 'sg_get_page_stats_int', 1st argument 'page_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/page_stats.c:70:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/page_stats.c:71:2: warning: Possible null pointer dereference: page_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/page_stats.c:242:1: note: Assignment 'page_stats=(sg_page_stats*)(page_stats_vector?(void*)(((char*)page_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/page_stats.c:242:1: note: Calling function 'sg_get_page_stats_int', 1st argument 'page_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/page_stats.c:71:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/page_stats.c:194:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstatgrab-0.91/src/libstatgrab/page_stats.c:242:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1408:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1408:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1409:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1409:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1410:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1410:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1411:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1411:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1412:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1412:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1413:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1413:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1415:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1415:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1416:2: warning: Possible null pointer dereference: process_count_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1524:18: note: Assignment 'process_count=process_count_result_vector?(void*)(((char*)process_count_result_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1525:48: note: Calling function 'sg_get_process_count_int', 1st argument 'process_count_buf' value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1416:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1416:31: warning: Possible null pointer dereference: ps [nullPointer]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1405:31: note: Assignment 'ps=process_stats_vector?(const void*)(((char*)process_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL', assigned value is 0
libstatgrab-0.91/src/libstatgrab/process_stats.c:1416:31: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/process_stats.c:1344:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libstatgrab-0.91/src/libstatgrab/process_stats.c:301:20: style: The scope of the variable 'proc_stats_ptr' can be reduced. [variableScope]
libstatgrab-0.91/src/libstatgrab/process_stats.c:302:15: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/process_stats.c:1351:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/swap_stats.c:119:2: warning: Possible null pointer dereference: swap_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/swap_stats.c:382:1: note: Assignment 'swap_stats=(sg_swap_stats*)(swap_stats_vector?(void*)(((char*)swap_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/swap_stats.c:382:1: note: Calling function 'sg_get_swap_stats_int', 1st argument 'swap_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/swap_stats.c:119:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/swap_stats.c:120:2: warning: Possible null pointer dereference: swap_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/swap_stats.c:382:1: note: Assignment 'swap_stats=(sg_swap_stats*)(swap_stats_vector?(void*)(((char*)swap_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/swap_stats.c:382:1: note: Calling function 'sg_get_swap_stats_int', 1st argument 'swap_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/swap_stats.c:120:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/swap_stats.c:121:2: warning: Possible null pointer dereference: swap_stats_buf [nullPointer]
libstatgrab-0.91/src/libstatgrab/swap_stats.c:382:1: note: Assignment 'swap_stats=(sg_swap_stats*)(swap_stats_vector?(void*)(((char*)swap_stats_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL)', assigned value is 0
libstatgrab-0.91/src/libstatgrab/swap_stats.c:382:1: note: Calling function 'sg_get_swap_stats_int', 1st argument 'swap_stats_buf' value is 0
libstatgrab-0.91/src/libstatgrab/swap_stats.c:121:2: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/swap_stats.c:373:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libstatgrab-0.91/src/libstatgrab/swap_stats.c:382:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/user_stats.c:349:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstatgrab-0.91/src/libstatgrab/user_stats.c:96:0: style: Variable 'num_users' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/user_stats.c:97:17: style: Unused variable: user_ptr [unusedVariable]
libstatgrab-0.91/src/libstatgrab/user_stats.c:98:15: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/user_stats.c:365:1: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstatgrab-0.91/src/libstatgrab/vector.c:41:18: warning: Either the condition 'vector?(void*)(((char*)vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is redundant or there is possible null pointer dereference: vector. [nullPointerRedundantCheck]
libstatgrab-0.91/src/libstatgrab/vector.c:42:16: note: Assuming that condition 'vector?(void*)(((char*)vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is not redundant
libstatgrab-0.91/src/libstatgrab/vector.c:41:18: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/vector.c:59:18: warning: Either the condition 'vector?(void*)(((char*)vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is redundant or there is possible null pointer dereference: vector. [nullPointerRedundantCheck]
libstatgrab-0.91/src/libstatgrab/vector.c:60:16: note: Assuming that condition 'vector?(void*)(((char*)vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is not redundant
libstatgrab-0.91/src/libstatgrab/vector.c:59:18: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/vector.c:222:45: warning: Either the condition 'src?(const void*)(((char*)src)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
libstatgrab-0.91/src/libstatgrab/vector.c:225:27: note: Assuming that condition 'src?(const void*)(((char*)src)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is not redundant
libstatgrab-0.91/src/libstatgrab/vector.c:222:45: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/vector.c:224:31: warning: Either the condition 'src?(const void*)(((char*)src)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
libstatgrab-0.91/src/libstatgrab/vector.c:225:27: note: Assuming that condition 'src?(const void*)(((char*)src)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is not redundant
libstatgrab-0.91/src/libstatgrab/vector.c:224:31: note: Null pointer dereference
libstatgrab-0.91/src/libstatgrab/vector.c:344:26: warning: Either the condition 'last_vector?(const void*)(((char*)last_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is redundant or there is possible null pointer dereference: last_vector. [nullPointerRedundantCheck]
libstatgrab-0.91/src/libstatgrab/vector.c:348:23: note: Assuming that condition 'last_vector?(const void*)(((char*)last_vector)+((unsigned long)(((char*)(&((struct sg_vector_size_helper*)0)->ll))-((char*)0)))):NULL' is not redundant
libstatgrab-0.91/src/libstatgrab/vector.c:344:26: note: Null pointer dereference
libstatgrab-0.91/src/saidar/saidar.c:275:7: style: The scope of the variable 'cur_time' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:276:13: style: The scope of the variable 'tm_time' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:279:12: style: The scope of the variable 'r' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:279:14: style: The scope of the variable 'w' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:281:20: style: The scope of the variable 'disk_io_stat_ptr' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:282:23: style: The scope of the variable 'network_stat_ptr' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:283:15: style: The scope of the variable 'disk_stat_ptr' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:285:7: style: The scope of the variable 'hostname' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:286:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libstatgrab-0.91/src/saidar/saidar.c:717:0: error: Memory leak: sp [memleak]
libstatgrab-0.91/src/statgrab/statgrab.c:311:9: style: The scope of the variable 'name_list_length' can be reduced. [variableScope]
libstatgrab-0.91/src/statgrab/statgrab.c:311:31: style: The scope of the variable 'pos' can be reduced. [variableScope]
libstatgrab-0.91/src/statgrab/statgrab.c:403:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstatgrab-0.91/src/statgrab/statgrab.c:469:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstatgrab-0.91/src/statgrab/statgrab.c:551:11: style: The scope of the variable 'j' can be reduced. [variableScope]
libstatgrab-0.91/src/statgrab/statgrab.c:215:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:233:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:235:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:237:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:239:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:241:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:243:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:245:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:250:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:252:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:254:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:256:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:258:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:260:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:262:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:264:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:270:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:272:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:274:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:276:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:278:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:280:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:289:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:290:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:291:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:292:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:301:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:302:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:303:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:324:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:326:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:328:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:330:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:349:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:350:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:359:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:360:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:361:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:384:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:386:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:388:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:389:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:390:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:391:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:392:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:393:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:396:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:397:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:428:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:430:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:432:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:434:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:436:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:438:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:440:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:442:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:444:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:446:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:448:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:450:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:452:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:454:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:456:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:458:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:460:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:479:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:481:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:483:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:485:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:496:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:497:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:498:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:499:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:500:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:526:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:528:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:530:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:532:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:534:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:536:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:538:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:540:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:542:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:566:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:570:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:572:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:574:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:585:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:586:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:587:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libstatgrab-0.91/src/statgrab/statgrab.c:661:17: style: union member 'Anonymous0::ul' is never used. [unusedStructMember]
libstatgrab-0.91/src/statgrab/statgrab.c:662:13: style: union member 'Anonymous0::ll' is never used. [unusedStructMember]
libstatgrab-0.91/src/statgrab/statgrab.c:333:3: error: Common realloc mistake: 'name_list' nulled but not freed upon failure [memleakOnRealloc]
libstatgrab-0.91/src/statgrab/statgrab.c:913:0: error: Memory leak: sp [memleak]
libstatgrab-0.91/tests/testlib/routines.c:149:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libstatgrab-0.91/tests/testlib/routines.c:149:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libstatgrab-0.91/tests/testlib/routines.c:149:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libstatgrab-0.91/tests/testlib/routines.c:125:16: style: Variable 'name_start' is assigned a value that is never used. [unreadVariable]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-basic-perl/libstatistics-basic-perl_1.6611.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-contingency-perl/libstatistics-contingency-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-descriptive-perl/libstatistics-descriptive-perl_3.0701.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-distributions-perl/libstatistics-distributions-perl_1.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-linefit-perl/libstatistics-linefit-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-lite-perl/libstatistics-lite-perl_3.62.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-normality-perl/libstatistics-normality-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-online-perl/libstatistics-online-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-r-perl/libstatistics-r-perl_0.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-test-randomwalk-perl/libstatistics-test-randomwalk-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-test-sequence-perl/libstatistics-test-sequence-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstatistics-welford-perl/libstatistics-welford-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstax-java/libstax-java_1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstax2-api-java/libstax2-api-java_4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstoragemgmt/libstoragemgmt_0.0.20.orig.tar.gz
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:483:5: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:478:0: note: Variable 'v' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:483:5: note: Variable 'v' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1352:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1346:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1352:5: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1490:17: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1487:0: note: Variable 'v' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1490:17: note: Variable 'v' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1627:13: style: Variable 'new_fs' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1622:0: note: Variable 'new_fs' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1627:13: note: Variable 'new_fs' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:251:16: style: The scope of the variable 'job_num' can be reduced. [variableScope]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:253:10: style: The scope of the variable 'job_id' can be reduced. [variableScope]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:515:22: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1273:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1990:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:70:17: portability: 'array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:75:34: portability: 'array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:78:35: portability: 'array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:84:16: portability: 'array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:621:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstoragemgmt-0.0.20/plugin/simc_lsmplugin.c:1435:69: style: Variable 'pd' is assigned a value that is never used. [unreadVariable]
libstoragemgmt-0.0.20/src/lsm_convert.cpp:389:9: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/src/lsm_convert.cpp:382:0: note: Variable 'root' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_convert.cpp:389:9: note: Variable 'root' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_convert.cpp:155:41: style: Function 'valueToStringList' argument 1 names different: declaration 'list' definition 'v'. [funcArgNamesDifferent]
libstoragemgmt-0.0.20/src/lsm_convert.hpp:31:42: note: Function 'valueToStringList' argument 1 names different: declaration 'list' definition 'v'.
libstoragemgmt-0.0.20/src/lsm_convert.cpp:155:41: note: Function 'valueToStringList' argument 1 names different: declaration 'list' definition 'v'.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:58:5: style: Class 'Transport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:117:5: style: Class 'EOFException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:130:5: style: Class 'ValueException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:196:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:202:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:208:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:214:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:220:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:226:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:239:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:245:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:251:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:257:5: style: Class 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:411:5: style: Class 'Ipc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:417:5: style: Class 'Ipc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:430:40: performance: Function parameter 'request' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/src/lsm_convert.cpp:25:54: performance: Function parameter 'class_name' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/src/lsm_daemon.c:240:9: style: Variable 'dp' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/src/lsm_daemon.c:239:0: note: Variable 'dp' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_daemon.c:240:9: note: Variable 'dp' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_daemon.c:93:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_daemon.c:145:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_daemon.c:236:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_daemon.c:275:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_daemon.c:420:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_daemon.c:482:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_daemon.c:529:9: style: The scope of the variable 'nfds' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_daemon.c:597:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:126:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:124:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:126:5: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:981:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:979:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:981:5: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1032:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1031:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1032:5: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1462:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1461:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1462:5: note: Variable 'rc' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1384:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1418:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:496:13: error: Memory leak: rc [memleak]
libstoragemgmt-0.0.20/src/lsm_datatypes.cpp:1049:13: error: Memory leak: rc [memleak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:700:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:705:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:710:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:715:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:720:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:725:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:730:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:169:18: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:495:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:315:10: style: Technically the member function 'Value::asBool' can be const. [functionConst]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:348:13: note: Technically the member function 'Value::asBool' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:315:10: note: Technically the member function 'Value::asBool' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:351:17: style: Technically the member function 'Value::asString' can be const. [functionConst]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:418:20: note: Technically the member function 'Value::asString' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:351:17: note: Technically the member function 'Value::asString' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:357:17: style: Technically the member function 'Value::asC_str' can be const. [functionConst]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:428:21: note: Technically the member function 'Value::asC_str' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:357:17: note: Technically the member function 'Value::asC_str' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:363:34: style: Technically the member function 'Value::asObject' can be const. [functionConst]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:438:37: note: Technically the member function 'Value::asObject' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:363:34: note: Technically the member function 'Value::asObject' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:369:24: style: Technically the member function 'Value::asArray' can be const. [functionConst]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:446:27: note: Technically the member function 'Value::asArray' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.hpp:369:24: note: Technically the member function 'Value::asArray' can be const.
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:539:5: style: Class 'ParseElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:178:40: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:182:44: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:543:47: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/src/lsm_ipc.cpp:791:41: performance: Function parameter 'request' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.cpp:525:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.cpp:560:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.cpp:1760:51: style: Same expression on both sides of '&&'. [duplicateExpression]
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.cpp:2193:38: style: Function 'lsmPluginRun' argument 1 names different: declaration 'plug' definition 'p'. [funcArgNamesDifferent]
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.cpp:40:38: note: Function 'lsmPluginRun' argument 1 names different: declaration 'plug' definition 'p'.
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.cpp:2193:38: note: Function 'lsmPluginRun' argument 1 names different: declaration 'plug' definition 'p'.
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.hpp:42:5: style: Technically the member function 'static_map::operatorstd::map<K,V>' can be const. [functionConst]
libstoragemgmt-0.0.20/src/lsm_plugin_ipc.cpp:2185:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libstoragemgmt-0.0.20/test/tester.c:589:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libstoragemgmt-0.0.20/test/tester.c:599:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libstoragemgmt-0.0.20/test/tester.c:884:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/test/tester.c:873:0: note: Variable 'id' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/test/tester.c:884:5: note: Variable 'id' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/test/tester.c:888:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/test/tester.c:874:0: note: Variable 'name' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/test/tester.c:888:5: note: Variable 'name' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/test/tester.c:978:5: style: Variable 'test_pool' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/test/tester.c:971:0: note: Variable 'test_pool' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/test/tester.c:978:5: note: Variable 'test_pool' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/test/tester.c:41:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/test/tester.c:974:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
libstoragemgmt-0.0.20/tools/lsmcli/arguments.cpp:233:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libstoragemgmt-0.0.20/tools/lsmcli/arguments.h:57:0: warning: Member variable 'LSM :: Arg < bool >::value' is not initialized in the constructor. [uninitMemberVar]
libstoragemgmt-0.0.20/tools/lsmcli/arguments.cpp:161:65: performance: Function parameter 'del' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/tools/lsmcli/arguments.cpp:193:33: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/tools/lsmcli/arguments.h:60:0: performance: Function parameter 't' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:182:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'const char *'. [invalidPrintfArgType_sint]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:335:5: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:332:0: note: Variable 'pool' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:335:5: note: Variable 'pool' is reassigned a value before the old one has been used.
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:260:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:284:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:308:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:254:45: performance: Function parameter 'poolId' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:278:49: performance: Function parameter 'volumeId' should be passed by const reference. [passedByValue]
libstoragemgmt-0.0.20/tools/lsmcli/lsmcli_func.cpp:302:55: performance: Function parameter 'initId' should be passed by const reference. [passedByValue]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstore-opaque-perl/libstore-opaque-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstorj/libstorj_1.0.2.orig.tar.gz
libstorj-1.0.2/src/bip39.c:69:15: style: The scope of the variable 'idx' can be reduced. [variableScope]
libstorj-1.0.2/src/bip39.c:111:15: style: The scope of the variable 'idx' can be reduced. [variableScope]
libstorj-1.0.2/src/bip39.c:148:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libstorj-1.0.2/src/bip39.c:148:17: style: The scope of the variable 'k' can be reduced. [variableScope]
libstorj-1.0.2/src/cli.c:130:25: warning: Either the condition '!file_name&&file_path' is redundant or there is possible null pointer dereference: file_path. [nullPointerRedundantCheck]
libstorj-1.0.2/src/cli.c:131:20: note: Assuming that condition '!file_name&&file_path' is not redundant
libstorj-1.0.2/src/cli.c:130:25: note: Null pointer dereference
libstorj-1.0.2/src/cli.c:175:15: warning: Either the condition 'strength_str!=NULL' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
libstorj-1.0.2/src/cli.c:206:26: note: Assuming that condition 'strength_str!=NULL' is not redundant
libstorj-1.0.2/src/cli.c:204:19: note: Calling function 'get_input', 1st argument 'line' value is 0
libstorj-1.0.2/src/cli.c:175:15: note: Null pointer dereference
libstorj-1.0.2/src/cli.c:783:40: warning: Either the condition 'if(mnemonic)' is redundant or there is possible null pointer dereference: mnemonic. [nullPointerRedundantCheck]
libstorj-1.0.2/src/cli.c:793:12: note: Assuming that condition 'if(mnemonic)' is not redundant
libstorj-1.0.2/src/cli.c:783:40: note: Null pointer dereference
libstorj-1.0.2/src/cli.c:130:5: style: Variable 'file_name' is reassigned a value before the old one has been used. [redundantAssignment]
libstorj-1.0.2/src/cli.c:114:0: note: Variable 'file_name' is reassigned a value before the old one has been used.
libstorj-1.0.2/src/cli.c:130:5: note: Variable 'file_name' is reassigned a value before the old one has been used.
libstorj-1.0.2/src/cli.c:223:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libstorj-1.0.2/src/cli.c:222:9: note: Variable 'status' is reassigned a value before the old one has been used.
libstorj-1.0.2/src/cli.c:223:9: note: Variable 'status' is reassigned a value before the old one has been used.
libstorj-1.0.2/src/cli.c:551:25: style: The scope of the variable 'shard' can be reduced. [variableScope]
libstorj-1.0.2/src/cli.c:257:16: style: Variable 'RETURN' is assigned a value that is never used. [unreadVariable]
libstorj-1.0.2/src/cli.c:553:25: style: Unused variable: available [unusedVariable]
libstorj-1.0.2/src/cli.c:557:25: style: Unused variable: address [unusedVariable]
libstorj-1.0.2/src/cli.c:558:25: style: Unused variable: port [unusedVariable]
libstorj-1.0.2/src/cli.c:1320:0: error: Memory leak: user_input [memleak]
libstorj-1.0.2/src/cli.c:1346:0: error: Memory leak: mnemonic_input [memleak]
libstorj-1.0.2/src/crypto.c:340:19: style: Checking if unsigned variable 'data_size' is less than zero. [unsignedLessThanZero]
libstorj-1.0.2/src/crypto.c:52:0: error: Memory leak: first_ripemd160_digest [memleak]
libstorj-1.0.2/src/downloader.c:89:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libstorj-1.0.2/src/downloader.c:582:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libstorj-1.0.2/src/downloader.c:1029:5: style: Variable 'file_key_as_str' is reassigned a value before the old one has been used. [redundantAssignment]
libstorj-1.0.2/src/downloader.c:1027:0: note: Variable 'file_key_as_str' is reassigned a value before the old one has been used.
libstorj-1.0.2/src/downloader.c:1029:5: note: Variable 'file_key_as_str' is reassigned a value before the old one has been used.
libstorj-1.0.2/src/downloader.c:86:36: style: Variable 'excluded_farmer_ids_len' is assigned a value that is never used. [unreadVariable]
libstorj-1.0.2/src/downloader.c:540:0: error: Memory leak: req [memleak]
libstorj-1.0.2/src/downloader.c:590:0: error: Memory leak: req [memleak]
libstorj-1.0.2/src/downloader.c:842:0: error: Memory leak: req [memleak]
libstorj-1.0.2/src/downloader.c:998:0: error: Memory leak: work [memleak]
libstorj-1.0.2/src/downloader.c:1704:0: error: Memory leak: zilch [memleak]
libstorj-1.0.2/src/downloader.c:1710:0: error: Memory leak: req [memleak]
libstorj-1.0.2/src/http.c:191:9: warning: Either the condition 'shard_body' is redundant or there is possible null pointer dereference: shard_body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:182:9: note: Assuming that condition 'shard_body' is not redundant
libstorj-1.0.2/src/http.c:191:9: note: Null pointer dereference
libstorj-1.0.2/src/http.c:354:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:354:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:355:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:355:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:356:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:356:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:357:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:357:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:358:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:358:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:359:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:359:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:360:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:360:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:361:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:361:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:362:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:362:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:363:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:363:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:364:10: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:364:10: note: Null pointer dereference
libstorj-1.0.2/src/http.c:367:17: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:367:17: note: Null pointer dereference
libstorj-1.0.2/src/http.c:369:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:369:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:370:5: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:370:5: note: Null pointer dereference
libstorj-1.0.2/src/http.c:376:10: warning: Either the condition 'if(body)' is redundant or there is possible null pointer dereference: body. [nullPointerRedundantCheck]
libstorj-1.0.2/src/http.c:379:8: note: Assuming that condition 'if(body)' is not redundant
libstorj-1.0.2/src/http.c:376:10: note: Null pointer dereference
libstorj-1.0.2/src/http.c:474:19: portability: 'body->pnt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libstorj-1.0.2/src/http.c:365:9: error: Memory leak: body [memleak]
libstorj-1.0.2/src/http.c:576:13: error: Memory leak: pass_hash [memleak]
libstorj-1.0.2/src/http.c:591:0: error: Memory leak: pass [memleak]
libstorj-1.0.2/src/http.c:365:9: error: Memory leak: body.tail [memleak]
libstorj-1.0.2/src/rs.c:569:9: style: The scope of the variable 'row' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:569:14: style: The scope of the variable 'col' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:569:19: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:589:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:589:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:589:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:605:16: style: The scope of the variable 'tg' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:606:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:606:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:606:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:606:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:635:9: style: The scope of the variable 'in' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:797:18: style: The scope of the variable 'swap' can be reduced. [variableScope]
libstorj-1.0.2/src/rs.c:914:15: style: The scope of the variable 'dn' can be reduced. [variableScope]
libstorj-1.0.2/src/storj.c:130:25: style: The scope of the variable 'bucket_item' can be reduced. [variableScope]
libstorj-1.0.2/src/storj.c:214:25: style: The scope of the variable 'file' can be reduced. [variableScope]
libstorj-1.0.2/src/storj.c:787:36: style: Function 'storj_encrypt_auth' argument 1 names different: declaration 'passhrase' definition 'passphrase'. [funcArgNamesDifferent]
libstorj-1.0.2/src/storj.h:581:36: note: Function 'storj_encrypt_auth' argument 1 names different: declaration 'passhrase' definition 'passphrase'.
libstorj-1.0.2/src/storj.c:787:36: note: Function 'storj_encrypt_auth' argument 1 names different: declaration 'passhrase' definition 'passphrase'.
libstorj-1.0.2/src/storj.c:832:42: style: Function 'storj_encrypt_write_auth' argument 2 names different: declaration 'passhrase' definition 'passphrase'. [funcArgNamesDifferent]
libstorj-1.0.2/src/storj.h:562:42: note: Function 'storj_encrypt_write_auth' argument 2 names different: declaration 'passhrase' definition 'passphrase'.
libstorj-1.0.2/src/storj.c:832:42: note: Function 'storj_encrypt_write_auth' argument 2 names different: declaration 'passhrase' definition 'passphrase'.
libstorj-1.0.2/src/storj.c:794:23: style: Variable 'pass_length' is assigned a value that is never used. [unreadVariable]
libstorj-1.0.2/src/storj.c:802:27: style: Variable 'mnemonic_length' is assigned a value that is never used. [unreadVariable]
libstorj-1.0.2/src/storj.c:501:9: error: Memory leak: env [memleak]
libstorj-1.0.2/src/storj.c:571:9: error: Memory leak: env [memleak]
libstorj-1.0.2/src/storj.c:650:9: error: Memory leak: env [memleak]
libstorj-1.0.2/src/storj.c:677:9: error: Memory leak: env [memleak]
libstorj-1.0.2/src/storj.c:925:9: error: Resource leak: fp [resourceLeak]
libstorj-1.0.2/src/storj.c:940:0: error: Memory leak: buffer [memleak]
libstorj-1.0.2/src/storj.c:640:16: warning: Conversion of string literal "/tmp" to bool always evaluates to true. [incorrectStringBooleanError]
libstorj-1.0.2/src/uploader.c:2422:28: style: Redundant condition: If '!EXPR', the comparison 'EXPR == 0' is always true. [redundantCondition]
libstorj-1.0.2/src/uploader.c:553:33: warning: Either the condition 'if(work)' is redundant or there is possible null pointer dereference: work. [nullPointerRedundantCheck]
libstorj-1.0.2/src/uploader.c:559:8: note: Assuming that condition 'if(work)' is not redundant
libstorj-1.0.2/src/uploader.c:553:33: note: Null pointer dereference
libstorj-1.0.2/src/uploader.c:1547:1: style: Label 'clean_variables' is not used. [unusedLabel]
libstorj-1.0.2/src/uploader.c:1800:1: style: Label 'clean_variables' is not used. [unusedLabel]
libstorj-1.0.2/src/uploader.c:92:9: error: Memory leak: req [memleak]
libstorj-1.0.2/src/uploader.c:178:9: error: Memory leak: ctx [memleak]
libstorj-1.0.2/src/uploader.c:183:9: error: Memory leak: ctx [memleak]
libstorj-1.0.2/src/uploader.c:526:9: error: Memory leak: req [memleak]
libstorj-1.0.2/src/uploader.c:811:9: error: Memory leak: req [memleak]
libstorj-1.0.2/src/uploader.c:60:0: error: Memory leak: work [memleak]
libstorj-1.0.2/src/uploader.c:88:0: error: Memory leak: work [memleak]
libstorj-1.0.2/src/uploader.c:521:0: error: Memory leak: work [memleak]
libstorj-1.0.2/src/uploader.c:775:0: error: Memory leak: work [memleak]
libstorj-1.0.2/src/uploader.c:2240:0: error: Memory leak: work [memleak]
libstorj-1.0.2/src/utils.c:148:19: style: Checking if unsigned variable 'file_size' is less than zero. [unsignedLessThanZero]
libstorj-1.0.2/test/mockbridge.c:21:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libstorj-1.0.2/test/mockbridge.c:30:9: style: The scope of the variable 'stringlen' can be reduced. [variableScope]
libstorj-1.0.2/test/mockfarmer.c:50:5: style: Variable 'data_blocks' is reassigned a value before the old one has been used. [redundantAssignment]
libstorj-1.0.2/test/mockfarmer.c:46:0: note: Variable 'data_blocks' is reassigned a value before the old one has been used.
libstorj-1.0.2/test/mockfarmer.c:50:5: note: Variable 'data_blocks' is reassigned a value before the old one has been used.
libstorj-1.0.2/test/mockfarmer.c:94:37: style: Function 'mock_farmer_shard_server' argument 8 names different: declaration 'ptr' definition 'con_cls'. [funcArgNamesDifferent]
libstorj-1.0.2/test/storjtests.h:36:37: note: Function 'mock_farmer_shard_server' argument 8 names different: declaration 'ptr' definition 'con_cls'.
libstorj-1.0.2/test/mockfarmer.c:94:37: note: Function 'mock_farmer_shard_server' argument 8 names different: declaration 'ptr' definition 'con_cls'.
libstorj-1.0.2/test/mockfarmer.c:96:28: style: Variable 'encoding' is assigned a value that is never used. [unreadVariable]
libstorj-1.0.2/test/tests.c:1124:0: style: Variable 'file_name' is assigned a value that is never used. [unreadVariable]
libstorj-1.0.2/test/tests_rs.c:237:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libstorj-1.0.2/test/tests_rs.c:114:0: error: Memory leak: test1 [memleak]
libstorj-1.0.2/test/tests_rs.c:128:0: error: Memory leak: out [memleak]
libstorj-1.0.2/test/tests_rs.c:269:0: error: Memory leak: fec_blocks [memleak]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstream-buffered-perl/libstream-buffered-perl_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstrictures-perl/libstrictures-perl_2.000005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-approx-perl/libstring-approx-perl_3.28.orig.tar.gz
String-Approx-3.28/apse.c:211:6: warning: Either the condition 'ap' is redundant or there is possible null pointer dereference: ap. [nullPointerRedundantCheck]
String-Approx-3.28/apse.c:208:9: note: Assuming that condition 'ap' is not redundant
String-Approx-3.28/apse.c:211:6: note: Null pointer dereference
String-Approx-3.28/apse.c:212:11: warning: Either the condition 'ap' is redundant or there is possible null pointer dereference: ap. [nullPointerRedundantCheck]
String-Approx-3.28/apse.c:208:9: note: Assuming that condition 'ap' is not redundant
String-Approx-3.28/apse.c:212:11: note: Null pointer dereference
String-Approx-3.28/apse.c:893:20: style: The scope of the variable 'i' can be reduced. [variableScope]
String-Approx-3.28/apse.c:893:23: style: The scope of the variable 'j' can be reduced. [variableScope]
[07:06]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-bufferstack-perl/libstring-bufferstack-perl_1.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-camelcase-perl/libstring-camelcase-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-compare-constanttime-perl/libstring-compare-constanttime-perl_0.320.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-copyright-perl/libstring-copyright-perl_0.003005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-crc-cksum-perl/libstring-crc-cksum-perl_0.91.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-crc32-perl/libstring-crc32-perl_1.7.orig.tar.gz
String-CRC32-1.7/crcgen.c:13:17: style: The scope of the variable 'crc' can be reduced. [variableScope]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-diff-perl/libstring-diff-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-dirify-perl/libstring-dirify-perl_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-errf-perl/libstring-errf-perl_0.008.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-escape-perl/libstring-escape-perl_2010.002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-expand-perl/libstring-expand-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-flogger-perl/libstring-flogger-perl_1.101245.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-format-perl/libstring-format-perl_1.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-formatter-perl/libstring-formatter-perl_0.102084.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-glob-permute-perl/libstring-glob-permute-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-koremutake-perl/libstring-koremutake-perl_0.30.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-mkpasswd-perl/libstring-mkpasswd-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-parity-perl/libstring-parity-perl_1.34.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-print-perl/libstring-print-perl_0.93.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-random-perl/libstring-random-perl_0.30.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-rewriteprefix-perl/libstring-rewriteprefix-perl_0.007.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-scanf-perl/libstring-scanf-perl_2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-shellquote-perl/libstring-shellquote-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-similarity-perl/libstring-similarity-perl_1.04.orig.tar.gz
String-Similarity-1.04/fstrcmp.c:580:20: style: Function 'fstrcmp' argument 1 names different: declaration '__s1' definition 'string1'. [funcArgNamesDifferent]
String-Similarity-1.04/fstrcmp.h:23:27: note: Function 'fstrcmp' argument 1 names different: declaration '__s1' definition 'string1'.
String-Similarity-1.04/fstrcmp.c:580:20: note: Function 'fstrcmp' argument 1 names different: declaration '__s1' definition 'string1'.
String-Similarity-1.04/fstrcmp.c:580:33: style: Function 'fstrcmp' argument 2 names different: declaration '__l1' definition 'length1'. [funcArgNamesDifferent]
String-Similarity-1.04/fstrcmp.h:23:37: note: Function 'fstrcmp' argument 2 names different: declaration '__l1' definition 'length1'.
String-Similarity-1.04/fstrcmp.c:580:33: note: Function 'fstrcmp' argument 2 names different: declaration '__l1' definition 'length1'.
String-Similarity-1.04/fstrcmp.c:581:20: style: Function 'fstrcmp' argument 3 names different: declaration '__s2' definition 'string2'. [funcArgNamesDifferent]
String-Similarity-1.04/fstrcmp.h:23:53: note: Function 'fstrcmp' argument 3 names different: declaration '__s2' definition 'string2'.
String-Similarity-1.04/fstrcmp.c:581:20: note: Function 'fstrcmp' argument 3 names different: declaration '__s2' definition 'string2'.
String-Similarity-1.04/fstrcmp.c:581:33: style: Function 'fstrcmp' argument 4 names different: declaration '__l2' definition 'length2'. [funcArgNamesDifferent]
String-Similarity-1.04/fstrcmp.h:23:63: note: Function 'fstrcmp' argument 4 names different: declaration '__l2' definition 'length2'.
String-Similarity-1.04/fstrcmp.c:581:33: note: Function 'fstrcmp' argument 4 names different: declaration '__l2' definition 'length2'.
String-Similarity-1.04/fstrcmp.c:582:17: style: Function 'fstrcmp' argument 5 names different: declaration '__minimum' definition 'minimum'. [funcArgNamesDifferent]
String-Similarity-1.04/fstrcmp.h:23:76: note: Function 'fstrcmp' argument 5 names different: declaration '__minimum' definition 'minimum'.
String-Similarity-1.04/fstrcmp.c:582:17: note: Function 'fstrcmp' argument 5 names different: declaration '__minimum' definition 'minimum'.
String-Similarity-1.04/fstrcmp.c:265:6: style: Variable 'big_snake' is assigned a value that is never used. [unreadVariable]
String-Similarity-1.04/fstrcmp.c:618:7: error: Common realloc mistake: 'fdiag_buf' nulled but not freed upon failure [memleakOnRealloc]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-tagged-perl/libstring-tagged-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-toidentifier-en-perl/libstring-toidentifier-en-perl_0.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-tokenizer-perl/libstring-tokenizer-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-trim-more-perl/libstring-trim-more-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-trim-perl/libstring-trim-perl_0.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-truncate-perl/libstring-truncate-perl_1.100602.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstring-tt-perl/libstring-tt-perl_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstroke/libstroke_0.5.1.orig.tar.gz
libstroke-0.5.1/libgstroke/gnome-stroke-draw.c:56:27: style: The scope of the variable 'metrics' can be reduced. [variableScope]
libstroke-0.5.1/libgstroke/gnome-stroke.c:188:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
libstroke-0.5.1/libgstroke/gnome-stroke.c:188:13: style: The scope of the variable 'iy' can be reduced. [variableScope]
libstroke-0.5.1/libstroke/stroke.c:293:7: style: The scope of the variable 'delx' can be reduced. [variableScope]
libstroke-0.5.1/libstroke/stroke.c:293:13: style: The scope of the variable 'dely' can be reduced. [variableScope]
libstroke-0.5.1/libstroke/stroke.c:294:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
libstroke-0.5.1/libstroke/stroke.c:294:13: style: The scope of the variable 'iy' can be reduced. [variableScope]
libstroke-0.5.1/tests/stroke_test.c:153:17: style: The scope of the variable 'back' can be reduced. [variableScope]
libstroke-0.5.1/tests/stroke_test.c:153:23: style: The scope of the variable 'fore' can be reduced. [variableScope]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstrophe/libstrophe_0.9.2.orig.tar.gz
libstrophe-0.9.2/src/auth.c:114:20: style: The scope of the variable 'child' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:115:17: style: The scope of the variable 'name' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:221:28: style: The scope of the variable 'mech' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:222:11: style: The scope of the variable 'text' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:343:11: style: The scope of the variable 'text' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:344:11: style: The scope of the variable 'response' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:345:20: style: The scope of the variable 'auth' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:345:27: style: The scope of the variable 'authdata' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:400:20: style: The scope of the variable 'auth' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:874:37: style: The scope of the variable 'iq' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:874:42: style: The scope of the variable 'res' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:874:48: style: The scope of the variable 'text' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:875:11: style: The scope of the variable 'resource' can be reduced. [variableScope]
libstrophe-0.9.2/src/auth.c:1165:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:245:29: style: The scope of the variable 'prev' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:246:31: style: The scope of the variable 'thli' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:247:22: style: The scope of the variable 'iter' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:248:17: style: The scope of the variable 'key' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:755:11: style: The scope of the variable 'bigbuf' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:847:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:1062:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:1086:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:1127:11: style: The scope of the variable 'id' can be reduced. [variableScope]
libstrophe-0.9.2/src/conn.c:1199:29: style: The scope of the variable 'tsq' can be reduced. [variableScope]
libstrophe-0.9.2/src/crypto.c:265:18: style: The scope of the variable 'c' can be reduced. [variableScope]
libstrophe-0.9.2/src/crypto.c:266:14: style: The scope of the variable 'word' can be reduced. [variableScope]
libstrophe-0.9.2/src/crypto.c:266:20: style: The scope of the variable 'hextet' can be reduced. [variableScope]
libstrophe-0.9.2/src/crypto.c:267:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/src/crypto.c:317:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libstrophe-0.9.2/src/ctx.c:259:9: style: The scope of the variable 'oldret' can be reduced. [variableScope]
libstrophe-0.9.2/src/handler.c:62:43: style: The scope of the variable 'head_old' can be reduced. [variableScope]
libstrophe-0.9.2/src/hash.c:54:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libstrophe-0.9.2/src/hash.c:52:0: note: Variable 'result' is reassigned a value before the old one has been used.
libstrophe-0.9.2/src/hash.c:54:5: note: Variable 'result' is reassigned a value before the old one has been used.
libstrophe-0.9.2/src/hash.c:151:4: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
libstrophe-0.9.2/src/hash.c:147:0: note: Variable 'entry' is reassigned a value before the old one has been used.
libstrophe-0.9.2/src/hash.c:151:4: note: Variable 'entry' is reassigned a value before the old one has been used.
libstrophe-0.9.2/src/hash.c:86:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/src/hash.c:256:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/src/md5.c:53:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
libstrophe-0.9.2/src/md5.h:23:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
libstrophe-0.9.2/src/md5.c:53:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
libstrophe-0.9.2/src/md5.c:70:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
libstrophe-0.9.2/src/md5.h:24:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
libstrophe-0.9.2/src/md5.c:70:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
libstrophe-0.9.2/src/md5.c:116:60: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
libstrophe-0.9.2/src/md5.h:26:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
libstrophe-0.9.2/src/md5.c:116:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
libstrophe-0.9.2/src/parser_expat.c:93:11: style: The scope of the variable 'attr' can be reduced. [variableScope]
libstrophe-0.9.2/src/parser_expat.c:108:20: style: The scope of the variable 'stanza' can be reduced. [variableScope]
libstrophe-0.9.2/src/parser_libxml2.c:100:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libstrophe-0.9.2/src/parser_libxml2.c:99:22: note: outer condition: attrs[i]
libstrophe-0.9.2/src/parser_libxml2.c:100:18: note: identical inner condition: attrs[i]
libstrophe-0.9.2/src/parser_libxml2.c:42:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libstrophe-0.9.2/src/parser_libxml2.c:43:11: style: The scope of the variable 'value' can be reduced. [variableScope]
libstrophe-0.9.2/src/parser_libxml2.c:65:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/src/parser_libxml2.c:65:15: style: The scope of the variable 'o' can be reduced. [variableScope]
libstrophe-0.9.2/src/parser_libxml2.c:65:18: style: The scope of the variable 'len' can be reduced. [variableScope]
libstrophe-0.9.2/src/parser_libxml2.c:115:12: style: The scope of the variable 'cbattrs' can be reduced. [variableScope]
libstrophe-0.9.2/src/rand.c:132:47: warning: Possible null pointer dereference: nonce [nullPointer]
libstrophe-0.9.2/src/rand.c:251:57: note: Calling function 'Hash_DRBG_Instantiate', 4th argument 'nonce' value is 0
libstrophe-0.9.2/src/rand.c:132:47: note: Null pointer dereference
libstrophe-0.9.2/src/rand.c:69:14: style: The scope of the variable 'acc' can be reduced. [variableScope]
libstrophe-0.9.2/src/rand.c:95:13: style: The scope of the variable 'counter' can be reduced. [variableScope]
libstrophe-0.9.2/src/rand.c:100:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
libstrophe-0.9.2/src/rand.c:171:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
libstrophe-0.9.2/src/resolver.c:168:25: style: The scope of the variable 'rr_prev' can be reduced. [variableScope]
libstrophe-0.9.2/src/resolver.c:235:14: style: The scope of the variable 'rdlength' can be reduced. [variableScope]
libstrophe-0.9.2/src/resolver.c:236:14: style: The scope of the variable 'type' can be reduced. [variableScope]
libstrophe-0.9.2/src/resolver.c:237:14: style: The scope of the variable 'class' can be reduced. [variableScope]
libstrophe-0.9.2/src/sasl.c:102:11: style: The scope of the variable 'key' can be reduced. [variableScope]
libstrophe-0.9.2/src/sasl.c:102:17: style: The scope of the variable 'value' can be reduced. [variableScope]
libstrophe-0.9.2/src/sasl.c:177:11: style: The scope of the variable 'c' can be reduced. [variableScope]
libstrophe-0.9.2/src/snprintf.c:709:71: style: Function 'xmpp_vsnprintf' argument 4 names different: declaration 'arg' definition 'args'. [funcArgNamesDifferent]
libstrophe-0.9.2/src/snprintf.h:31:70: note: Function 'xmpp_vsnprintf' argument 4 names different: declaration 'arg' definition 'args'.
libstrophe-0.9.2/src/snprintf.c:709:71: note: Function 'xmpp_vsnprintf' argument 4 names different: declaration 'arg' definition 'args'.
libstrophe-0.9.2/src/sock.c:139:17: warning: Identical condition 'ret<0', second condition is always false [identicalConditionAfterEarlyExit]
libstrophe-0.9.2/src/sock.c:129:13: note: first condition
libstrophe-0.9.2/src/sock.c:139:17: note: second condition
libstrophe-0.9.2/src/stanza.c:81:17: style: The scope of the variable 'val' can be reduced. [variableScope]
libstrophe-0.9.2/src/stanza.c:168:28: style: The scope of the variable 'tchild' can be reduced. [variableScope]
libstrophe-0.9.2/src/stanza.c:303:22: style: The scope of the variable 'iter' can be reduced. [variableScope]
libstrophe-0.9.2/src/stanza.c:304:17: style: The scope of the variable 'key' can be reduced. [variableScope]
libstrophe-0.9.2/src/stanza.c:1087:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libstrophe-0.9.2/src/tls_schannel.c:273:16: style: Variable 'writebuff' is assigned a value that is never used. [unreadVariable]
libstrophe-0.9.2/src/tls_schannel.c:274:15: style: Variable 'writelen' is assigned a value that is never used. [unreadVariable]
libstrophe-0.9.2/src/tls_schannel.c:340:16: style: Variable 'writebuff' is assigned a value that is never used. [unreadVariable]
libstrophe-0.9.2/src/tls_schannel.c:341:15: style: Variable 'writelen' is assigned a value that is never used. [unreadVariable]
libstrophe-0.9.2/tests/res_query_dump.c:48:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libstrophe-0.9.2/tests/res_query_dump.c:49:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libstrophe-0.9.2/tests/test_base64.c:135:11: style: The scope of the variable 'dec' can be reduced. [variableScope]
libstrophe-0.9.2/tests/test_resolver.c:202:20: style: The scope of the variable 'port' can be reduced. [variableScope]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libstruct-compare-perl/libstruct-compare-perl_1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstruct-dumb-perl/libstruct-dumb-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstruts1.2-java/libstruts1.2-java_1.2.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libstxxl/libstxxl_1.4.1.orig.tar.gz
stxxl-1.4.1/lib/common/seed.cpp:38:5: style: Struct 'seed_generator_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/lib/common/verbose.cpp:41:9: style: Condition 'timestamp_always' is always false [knownConditionTrueFalse]
stxxl-1.4.1/lib/common/verbose.cpp:39:35: note: Assignment 'timestamp_always=false', assigned value is 0
stxxl-1.4.1/lib/common/verbose.cpp:41:9: note: Condition 'timestamp_always' is always false
stxxl-1.4.1/lib/io/fileperblock_file.cpp:44:0: error: syntax error [syntaxError]
stxxl-1.4.1/lib/io/iostats.cpp:332:24: style: The scope of the variable 'endings' can be reduced. [variableScope]
stxxl-1.4.1/lib/io/iostats.cpp:333:24: style: The scope of the variable 'binary_endings' can be reduced. [variableScope]
stxxl-1.4.1/lib/io/mem_file.cpp:78:32: error: Memory is allocated but not initialized: uninitialized [uninitdata]
stxxl-1.4.1/lib/mng/config.cpp:45:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
stxxl-1.4.1/lib/mng/config.cpp:203:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
stxxl-1.4.1/lib/mng/disk_allocator.cpp:76:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
stxxl-1.4.1/misc/cmake/TestFileOffsetBits.c:7:7: style: Unused variable: off_t_is_large [unusedVariable]
stxxl-1.4.1/tests/algo/test_bad_cmp.cpp:29:5: warning: Member variable 'my_type::m_key' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_bad_cmp.cpp:29:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_bad_cmp.cpp:30:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_ksort.cpp:33:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_ksort.cpp:34:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_ksort.cpp:34:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_sort_all_parameters.h:23:5: warning: Member variable 'bulk::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_sort_all_parameters.h:120:14: style: Technically the member function 'zero::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/algo/test_sort_all_parameters.h:44:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:53:5: warning: Member variable 'my_type::m_key' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:53:5: warning: Member variable 'my_type::m_load' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:53:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:54:5: warning: Member variable 'my_type::m_load' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:54:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:55:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:58:10: warning: Member variable 'my_type::m_data' is not assigned a value in 'my_type::operator='. [operatorEqVarError]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:58:5: style: 'my_type::operator=' should return 'my_type &'. [operatorEq]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:54:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_parallel_sort.cpp:44:1: warning: The struct 'my_type' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
stxxl-1.4.1/tests/algo/test_random_shuffle.cpp:28:5: style: Struct 'counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_scan.cpp:41:10: style: Technically the member function 'square::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/algo/test_scan.cpp:53:10: style: Technically the member function 'fill_value::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/algo/test_scan.cpp:29:5: style: Struct 'counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_scan.cpp:51:5: style: Struct 'fill_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_sort.cpp:34:5: warning: Member variable 'my_type::m_key' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_sort.cpp:34:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_sort.cpp:35:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_sort.cpp:35:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/algo/test_stable_ksort.cpp:33:5: warning: Member variable 'my_type::m_key' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_stable_ksort.cpp:33:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_stable_ksort.cpp:34:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/algo/test_stable_ksort.cpp:34:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/common/test_counting_ptr.cpp:25:5: style: Struct 'my_int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/common/test_external_shared_ptr.cpp:69:5: style: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/common/test_external_shared_ptr.cpp:68:0: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/common/test_external_shared_ptr.cpp:69:5: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/common/test_external_shared_ptr.cpp:72:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
stxxl-1.4.1/tests/common/test_external_shared_ptr.cpp:75:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
stxxl-1.4.1/tests/common/test_external_shared_ptr.cpp:56:5: style: Struct 'counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/common/test_log2.cpp:34:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/common/test_log2.cpp:35:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/common/test_log2.cpp:36:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/common/test_log2.cpp:38:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/common/test_log2.cpp:39:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/common/test_log2.cpp:40:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/common/test_log2.cpp:42:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/common/test_log2.cpp:48:0: error: Shifting by a negative value is undefined behaviour [shiftNegative]
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:248:5: style: Variable 'cb' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:245:0: note: Variable 'cb' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:248:5: note: Variable 'cb' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:253:5: style: Variable 'ce' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:246:0: note: Variable 'ce' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:253:5: note: Variable 'ce' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:255:5: style: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:254:0: note: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:255:5: note: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:256:5: style: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:255:5: note: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:256:5: note: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:271:5: style: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:256:5: note: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:271:5: note: Variable 'cit' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/btree/test_btree.cpp:258:82: style: Variable 'cit_pair' is assigned a value that is never used. [unreadVariable]
stxxl-1.4.1/tests/containers/btree/test_btree_const_scan.cpp:32:10: style: struct member 'my_type::filler' is never used. [unusedStructMember]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map.cpp:65:12: style: struct member 'structB::u' is never used. [unusedStructMember]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map.cpp:65:15: style: struct member 'structB::v' is never used. [unusedStructMember]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map.cpp:59:5: warning: Member variable 'structA::x' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map.cpp:59:5: warning: Member variable 'structA::y' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map.cpp:85:13: performance: Technically the member function 'cmp_structA::min_value' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map.cpp:90:13: performance: Technically the member function 'cmp_structA::max_value' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map.cpp:26:5: style: Struct 'rand_pairs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map_block_cache.cpp:148:0: error: Memory leak: block [memleak]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map_iterators.cpp:28:5: style: Struct 'rand_pairs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map_iterators.cpp:206:26: error: Same iterator is used with different containers 'cmap' and 'map'. [iterators]
stxxl-1.4.1/tests/containers/hash_map/test_hash_map_iterators.cpp:207:26: error: Same iterator is used with different containers 'cmap' and 'map'. [iterators]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:75:5: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:73:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:75:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:77:5: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:75:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:77:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:85:5: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:77:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:85:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:87:5: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:85:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:87:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:89:5: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:87:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:89:5: note: Variable 'cnt' is reassigned a value before the old one has been used.
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:89:5: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:24:5: style: Struct 'dummy_merger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/containers/test_ext_merger.cpp:52:23: error: Memory is allocated but not initialized: seq [uninitdata]
stxxl-1.4.1/tests/containers/test_ext_merger2.cpp:52:23: error: Memory is allocated but not initialized: seq [uninitdata]
stxxl-1.4.1/tests/containers/test_iterators.cpp:102:10: style: Technically the member function 'test_comparison_lt_gt::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/containers/test_iterators.cpp:111:10: style: Technically the member function 'test_comparison_lt_gt::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/containers/map_test_handlers.h:29:0: error: syntax error [syntaxError]
stxxl-1.4.1/tests/containers/test_matrix.cpp:40:10: performance: Technically the member function 'constant_one::empty' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/test_matrix.cpp:64:10: performance: Technically the member function 'modulus_integers::empty' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/test_matrix.cpp:84:10: performance: Technically the member function 'diagonal_matrix::empty' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/test_matrix.cpp:105:10: performance: Technically the member function 'inverse_diagonal_matrix::empty' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/test_matrix.cpp:121:5: style: Class 'iterator_compare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/containers/test_pqueue.cpp:29:5: warning: Member variable 'my_type::key' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/test_pqueue.cpp:29:5: warning: Member variable 'my_type::data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/test_pqueue.cpp:30:14: warning: Member variable 'my_type::data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/test_sorter.cpp:33:5: warning: Member variable 'my_type::m_key' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/test_sorter.cpp:33:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/test_sorter.cpp:34:5: warning: Member variable 'my_type::m_data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tests/containers/test_sorter.cpp:34:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/containers/test_vector.cpp:60:5: style: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/containers/test_vector.cpp:59:0: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/test_vector.cpp:60:5: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/containers/test_vector.cpp:63:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
stxxl-1.4.1/tests/containers/test_vector.cpp:66:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
stxxl-1.4.1/tests/containers/test_vector.cpp:47:5: style: Struct 'counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/containers/test_vector_buf.cpp:75:0: performance: Technically the member function 'MyStream < int >::empty' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/test_vector_buf.cpp:75:0: performance: Technically the member function 'MyStream < uint64 >::empty' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/test_vector_buf.cpp:75:0: performance: Technically the member function 'MyStream < my_type >::empty' can be static. [functionStatic]
stxxl-1.4.1/tests/containers/test_vector_buf.cpp:27:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/io/test_cancel.cpp:25:10: style: Technically the member function 'print_completion::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/io/test_io.cpp:27:10: style: Technically the member function 'my_handler::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/io/test_io_sizes.cpp:82:5: style: Exception should be caught by reference. [catchExceptionByValue]
stxxl-1.4.1/tests/io/test_mmap.cpp:18:10: style: Technically the member function 'my_handler::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/mng/test_aligned.cpp:39:5: style: Variable 'C' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
stxxl-1.4.1/tests/mng/test_aligned.cpp:38:0: note: Variable 'C' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/mng/test_aligned.cpp:39:5: note: Variable 'C' is reassigned a value before the old one has been used if variable is no semaphore variable.
stxxl-1.4.1/tests/mng/test_block_manager.cpp:33:10: style: Technically the member function 'my_handler::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/mng/test_block_scheduler.cpp:168:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
stxxl-1.4.1/tests/mng/test_block_scheduler.cpp:170:5: note: Found duplicate branches for 'if' and 'else'.
stxxl-1.4.1/tests/mng/test_block_scheduler.cpp:168:5: note: Found duplicate branches for 'if' and 'else'.
stxxl-1.4.1/tests/mng/test_block_scheduler.cpp:194:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
stxxl-1.4.1/tests/mng/test_block_scheduler.cpp:196:5: note: Found duplicate branches for 'if' and 'else'.
stxxl-1.4.1/tests/mng/test_block_scheduler.cpp:194:5: note: Found duplicate branches for 'if' and 'else'.
stxxl-1.4.1/tests/mng/test_bmlayer.cpp:23:10: style: struct member 'MyType::chars' is never used. [unusedStructMember]
stxxl-1.4.1/tests/mng/test_bmlayer.cpp:28:10: style: Technically the member function 'my_handler::operator()' can be const. [functionConst]
stxxl-1.4.1/tests/mng/test_pool_pair.cpp:25:10: style: struct member 'MyType::chars' is never used. [unusedStructMember]
stxxl-1.4.1/tests/mng/test_prefetch_pool.cpp:25:10: style: struct member 'MyType::chars' is never used. [unusedStructMember]
stxxl-1.4.1/tests/mng/test_read_write_pool.cpp:24:10: style: struct member 'MyType::chars' is never used. [unusedStructMember]
stxxl-1.4.1/tests/mng/test_write_pool.cpp:24:9: style: struct member 'MyType::integer' is never used. [unusedStructMember]
stxxl-1.4.1/tests/mng/test_write_pool.cpp:25:10: style: struct member 'MyType::chars' is never used. [unusedStructMember]
stxxl-1.4.1/tests/stream/test_loop.cpp:166:9: performance: Technically the member function 'shuffle::count_bits' can be static. [functionStatic]
stxxl-1.4.1/tests/stream/test_loop.cpp:46:5: style: Struct 'random_generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/stream/test_loop.cpp:135:5: style: Struct 'output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/stream/test_loop.cpp:192:5: style: Struct 'shuffle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/stream/test_materialize.cpp:29:9: style: Technically the member function 'forty_two::operator*' can be const. [functionConst]
stxxl-1.4.1/tests/stream/test_materialize.cpp:23:5: style: Struct 'forty_two' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tests/stream/test_stream1.cpp:23:5: style: Struct 'Input' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tools/benchmark_disks.cpp:197:0: performance: Function parameter 'optrw' should be passed by const reference. [passedByValue]
stxxl-1.4.1/tools/benchmark_disks_random.cpp:44:10: style: Technically the member function 'print_number::operator()' can be const. [functionConst]
stxxl-1.4.1/tools/benchmark_disks_random.cpp:42:5: style: Struct 'print_number' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tools/benchmark_pqueue.cpp:54:5: warning: Member variable 'my_type::data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmark_pqueue.cpp:55:5: warning: Member variable 'my_type::data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmark_sort.cpp:45:5: warning: Member variable 'struct64_type::junk' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmark_sort.cpp:47:5: warning: Member variable 'struct64_type::junk' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmark_sort.cpp:47:5: style: Struct 'struct64_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tools/benchmark_sort.cpp:96:9: style: Struct 'random_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:326:22: style: C-style pointer casting [cstyleCast]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:1118:26: style: C-style pointer casting [cstyleCast]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:1126:23: style: C-style pointer casting [cstyleCast]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:153:5: warning: Member variable 'el_t::data_' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:154:5: warning: Member variable 'el_t::key_' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:154:5: warning: Member variable 'el_t::data_' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:535:19: style: Technically the member function 'rand_key_gen::operator*' can be const. [functionConst]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:536:19: style: Technically the member function 'rand_key_gen::operator.' can be const. [functionConst]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:564:0: style: Technically the member function 'key2pair < stxxl :: stream :: sort < rand_key_gen , comp_type > >::operator*' can be const. [functionConst]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:565:0: style: Technically the member function 'key2pair < stxxl :: stream :: sort < rand_key_gen , comp_type > >::operator.' can be const. [functionConst]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:153:5: style: Struct 'el_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tools/benchmarks/berkeley_db_benchmark.cpp:559:0: style: Class 'key2pair < stxxl :: stream :: sort < rand_key_gen , comp_type > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tools/benchmarks/matrix_benchmark.cpp:65:0: style: Variable 'C' is allocated memory that is never used. [unusedAllocatedMemory]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:52:5: warning: Member variable 'my_type::data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:53:5: warning: Member variable 'my_type::data' is not initialized in the constructor. [uninitMemberVar]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:67:10: warning: Member variable 'my_type::data' is not assigned a value in 'my_type::operator='. [operatorEqVarError]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:67:5: style: 'my_type::operator=' should return 'my_type &'. [operatorEq]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:68:10: style: Technically the member function 'my_type::operator==' can be const. [functionConst]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:94:13: performance: Technically the member function 'my_cmp::min_value' can be static. [functionStatic]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:102:13: performance: Technically the member function 'my_cmp::max_value' can be static. [functionStatic]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:53:5: style: Struct 'my_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
stxxl-1.4.1/tools/benchmarks/monotonic_pq.cpp:40:1: warning: The struct 'my_type' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
stxxl-1.4.1/tools/benchmarks/tpie_stack_benchmark.cpp:47:5: warning: Member variable 'my_record_::data' is not initialized in the constructor. [uninitMemberVar]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-current-perl/libsub-current-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-delete-perl/libsub-delete-perl_1.00002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-exporter-formethods-perl/libsub-exporter-formethods-perl_0.100052.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-exporter-globexporter-perl/libsub-exporter-globexporter-perl_0.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-exporter-perl/libsub-exporter-perl_0.987.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-exporter-progressive-perl/libsub-exporter-progressive-perl_0.001013.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-identify-perl/libsub-identify-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-infix-perl/libsub-infix-perl_0.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-info-perl/libsub-info-perl_0.002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-install-perl/libsub-install-perl_0.928.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-name-perl/libsub-name-perl_0.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-override-perl/libsub-override-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-prototype-perl/libsub-prototype-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-quote-perl/libsub-quote-perl_2.005001.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-recursive-perl/libsub-recursive-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-uplevel-perl/libsub-uplevel-perl_0.2800.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsub-wrappackages-perl/libsub-wrappackages-perl_2.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsubtitles-perl/libsubtitles-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsuper-perl/libsuper-perl_1.20141117.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvg-graph-perl/libsvg-graph-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvg-perl/libsvg-perl_2.84.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvg-tt-graph-perl/libsvg-tt-graph-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvm/libsvm_3.21+ds.orig.tar.gz
libsvm-3.21+ds/matlab/libsvmread.c:40:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/libsvmread.c:59:28: style: The scope of the variable 'inst_max_index' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/libsvmread.c:81:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/libsvmread.c:81:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/libsvmread.c:83:7: style: The scope of the variable 'index' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/libsvmread.c:129:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/libsvmread.c:129:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/libsvmread.c:48:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/matlab/libsvmwrite.c:75:4: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libsvm-3.21+ds/matlab/libsvmwrite.c:47:4: error: Resource leak: fp [resourceLeak]
libsvm-3.21+ds/matlab/svm_model_matlab.c:195:3: style: Variable 'out_id' is modified but its new value is never used. [unreadVariable]
libsvm-3.21+ds/matlab/svm_model_matlab.c:369:3: style: Variable 'id' is modified but its new value is never used. [unreadVariable]
libsvm-3.21+ds/matlab/svmpredict.c:275:6: style: The scope of the variable 'prob_estimate_flag' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/svmtrain.c:68:9: style: The scope of the variable 'total_error' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/svmtrain.c:111:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
libsvm-3.21+ds/matlab/svmtrain.c:387:14: style: The scope of the variable 'error_msg' can be reduced. [variableScope]
libsvm-3.21+ds/svm-predict.c:23:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsvm-3.21+ds/svm-predict.c:80:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
libsvm-3.21+ds/svm-predict.c:80:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libsvm-3.21+ds/svm-predict.c:31:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm-predict.c:96:5: error: Common realloc mistake: 'x' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm-scale.c:219:7: style: The scope of the variable 'next_index' can be reduced. [variableScope]
libsvm-3.21+ds/svm-scale.c:334:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsvm-3.21+ds/svm-scale.c:342:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm-toy/gtk/callbacks.cpp:78:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/gtk/callbacks.cpp:201:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/gtk/callbacks.cpp:263:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/gtk/callbacks.cpp:395:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/gtk/callbacks.cpp:400:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/qt/svm-toy.cpp:75:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/qt/svm-toy.cpp:186:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/qt/svm-toy.cpp:243:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/qt/svm-toy.cpp:301:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/qt/svm-toy.cpp:306:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/qt/svm-toy.cpp:359:2: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsvm-3.21+ds/svm-toy/windows/svm-toy.cpp:170:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/windows/svm-toy.cpp:277:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/windows/svm-toy.cpp:334:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/windows/svm-toy.cpp:427:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-toy/windows/svm-toy.cpp:432:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsvm-3.21+ds/svm-train.c:67:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsvm-3.21+ds/svm-train.c:126:9: style: The scope of the variable 'total_error' can be reduced. [variableScope]
libsvm-3.21+ds/svm-train.c:280:17: style: The scope of the variable 'inst_max_index' can be reduced. [variableScope]
libsvm-3.21+ds/svm-train.c:284:20: style: The scope of the variable 'label' can be reduced. [variableScope]
libsvm-3.21+ds/svm-train.c:75:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm.cpp:96:9: style: C-style pointer casting [cstyleCast]
libsvm-3.21+ds/svm.cpp:2094:21: style: C-style pointer casting [cstyleCast]
libsvm-3.21+ds/svm.cpp:2183:26: style: C-style pointer casting [cstyleCast]
libsvm-3.21+ds/svm.cpp:2889:21: style: C-style pointer casting [cstyleCast]
libsvm-3.21+ds/svm.cpp:2942:20: style: C-style pointer casting [cstyleCast]
libsvm-3.21+ds/svm.cpp:1491:0: style: Same expression used in consecutive assignments of 'sum_pos' and 'sum_neg'. [duplicateAssignExpression]
libsvm-3.21+ds/svm.cpp:1492:0: note: Same expression used in consecutive assignments of 'sum_pos' and 'sum_neg'.
libsvm-3.21+ds/svm.cpp:1491:0: note: Same expression used in consecutive assignments of 'sum_pos' and 'sum_neg'.
libsvm-3.21+ds/svm.cpp:1282:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1331:14: style: The scope of the variable 'j' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:18: style: The scope of the variable 'h11' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:22: style: The scope of the variable 'h22' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:26: style: The scope of the variable 'h21' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:30: style: The scope of the variable 'g1' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:33: style: The scope of the variable 'g2' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:36: style: The scope of the variable 'det' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:40: style: The scope of the variable 'dA' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:43: style: The scope of the variable 'dB' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:46: style: The scope of the variable 'gd' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1723:49: style: The scope of the variable 'stepsize' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:1835:9: style: The scope of the variable 'pQp' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:2743:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libsvm-3.21+ds/svm.cpp:94:18: style: Function 'Cache' argument 1 names different: declaration 'l' definition 'l_'. [funcArgNamesDifferent]
libsvm-3.21+ds/svm.cpp:70:12: note: Function 'Cache' argument 1 names different: declaration 'l' definition 'l_'.
libsvm-3.21+ds/svm.cpp:94:18: note: Function 'Cache' argument 1 names different: declaration 'l' definition 'l_'.
libsvm-3.21+ds/svm.cpp:94:26: style: Function 'Cache' argument 2 names different: declaration 'size' definition 'size_'. [funcArgNamesDifferent]
libsvm-3.21+ds/svm.cpp:70:19: note: Function 'Cache' argument 2 names different: declaration 'size' definition 'size_'.
libsvm-3.21+ds/svm.cpp:94:26: note: Function 'Cache' argument 2 names different: declaration 'size' definition 'size_'.
libsvm-3.21+ds/svm.cpp:253:42: style: Function 'Kernel' argument 2 names different: declaration 'x' definition 'x_'. [funcArgNamesDifferent]
libsvm-3.21+ds/svm.cpp:204:35: note: Function 'Kernel' argument 2 names different: declaration 'x' definition 'x_'.
libsvm-3.21+ds/svm.cpp:253:42: note: Function 'Kernel' argument 2 names different: declaration 'x' definition 'x_'.
libsvm-3.21+ds/svm.cpp:786:37: style: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'. [funcArgNamesDifferent]
libsvm-3.21+ds/svm.cpp:443:38: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
libsvm-3.21+ds/svm.cpp:786:37: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
libsvm-3.21+ds/svm.cpp:786:49: style: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'. [funcArgNamesDifferent]
libsvm-3.21+ds/svm.cpp:443:46: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
libsvm-3.21+ds/svm.cpp:786:49: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
libsvm-3.21+ds/svm.cpp:1029:40: style: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'. [funcArgNamesDifferent]
libsvm-3.21+ds/svm.cpp:1022:30: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
libsvm-3.21+ds/svm.cpp:1029:40: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
libsvm-3.21+ds/svm.cpp:1029:52: style: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'. [funcArgNamesDifferent]
libsvm-3.21+ds/svm.cpp:1022:38: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
libsvm-3.21+ds/svm.cpp:1029:52: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
libsvm-3.21+ds/svm.cpp:1737:24: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libsvm-3.21+ds/svm.cpp:1739:29: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libsvm-3.21+ds/svm.cpp:1792:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libsvm-3.21+ds/svm.cpp:1794:31: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::active_size' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::y' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::G' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::alpha_status' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::alpha' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::Q' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::QD' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::eps' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::Cp' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::Cn' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::p' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::active_set' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::G_bar' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::l' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:395:2: warning: Member variable 'Solver::unshrink' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:1012:2: warning: Member variable 'Solver_NU::si' is not initialized in the constructor. [uninitMemberVar]
libsvm-3.21+ds/svm.cpp:90:7: performance: Technically the member function 'Cache::lru_delete' can be static. [functionStatic]
libsvm-3.21+ds/svm.cpp:110:13: note: Technically the member function 'Cache::lru_delete' can be static.
libsvm-3.21+ds/svm.cpp:90:7: note: Technically the member function 'Cache::lru_delete' can be static.
libsvm-3.21+ds/svm.cpp:426:9: style: Technically the member function 'Solver::get_C' can be const. [functionConst]
libsvm-3.21+ds/svm.cpp:438:7: style: Technically the member function 'Solver::is_upper_bound' can be const. [functionConst]
libsvm-3.21+ds/svm.cpp:439:7: style: Technically the member function 'Solver::is_lower_bound' can be const. [functionConst]
libsvm-3.21+ds/svm.cpp:440:7: style: Technically the member function 'Solver::is_free' can be const. [functionConst]
libsvm-3.21+ds/svm.cpp:96:2: style: Class 'Cache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsvm-3.21+ds/svm.cpp:96:2: style: Class 'Cache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsvm-3.21+ds/svm.cpp:280:3: style: Class 'Kernel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsvm-3.21+ds/svm.cpp:280:3: style: Class 'Kernel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsvm-3.21+ds/svm.cpp:1273:3: style: Class 'SVC_Q' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsvm-3.21+ds/svm.cpp:1273:3: style: Class 'SVC_Q' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsvm-3.21+ds/svm.cpp:1322:3: style: Class 'ONE_CLASS_Q' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsvm-3.21+ds/svm.cpp:1322:3: style: Class 'ONE_CLASS_Q' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsvm-3.21+ds/svm.cpp:1369:3: style: Class 'SVR_Q' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libsvm-3.21+ds/svm.cpp:1369:3: style: Class 'SVR_Q' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libsvm-3.21+ds/svm.cpp:209:18: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:196:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:209:18: note: Function in derived class
libsvm-3.21+ds/svm.cpp:210:18: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:197:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:210:18: note: Function in derived class
libsvm-3.21+ds/svm.cpp:211:15: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:198:15: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:211:15: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1022:6: style: The function 'select_working_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:443:14: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1022:6: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1023:9: style: The function 'calculate_rho' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:444:17: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1023:9: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1025:7: style: The function 'do_shrinking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:445:15: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1025:7: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1279:10: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:209:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1279:10: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1291:10: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:210:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1291:10: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1296:7: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:211:15: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1296:7: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1328:10: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:209:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1328:10: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1340:10: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:210:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1340:10: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1345:7: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:211:15: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1345:7: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1387:7: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:211:15: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1387:7: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1394:10: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:209:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1394:10: note: Function in derived class
libsvm-3.21+ds/svm.cpp:1413:10: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsvm-3.21+ds/svm.cpp:210:18: note: Virtual function in base class
libsvm-3.21+ds/svm.cpp:1413:10: note: Function in derived class
libsvm-3.21+ds/svm.cpp:2042:5: error: Common realloc mistake: 'label' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm.cpp:2043:5: error: Common realloc mistake: 'count' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm.cpp:2751:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm.cpp:3126:6: error: Common realloc mistake: 'label' nulled but not freed upon failure [memleakOnRealloc]
libsvm-3.21+ds/svm.cpp:3127:6: error: Common realloc mistake: 'count' nulled but not freed upon failure [memleakOnRealloc]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-class-perl/libsvn-class-perl_0.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-dump-perl/libsvn-dump-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-hooks-perl/libsvn-hooks-perl_1.34.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-look-perl/libsvn-look-perl_0.41.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-notify-mirror-perl/libsvn-notify-mirror-perl_0.04000.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-notify-perl/libsvn-notify-perl_2.87.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-svnlook-perl/libsvn-svnlook-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsvn-web-perl/libsvn-web-perl_0.63.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libswagger2-perl/libswagger2-perl_0.89.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libswarmcache-java/libswarmcache-java_1.0RC2+cvs20071027.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libswe/libswe_1.80.00.0002.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libswe-doc/libswe-doc_1.80.00.0001.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libs/libswingx-java/libswingx-java_1.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libswingx1-java/libswingx1-java_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libswish-api-common-perl/libswish-api-common-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libswitch-perl/libswitch-perl_2.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsx/libsx_2.08.orig.tar.xz
libsx-2.08/bezier/bezier.c:13:13: style: The scope of the variable 't_sq' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:13:19: style: The scope of the variable 't_cb' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:14:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:14:14: style: The scope of the variable 'r2' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:14:18: style: The scope of the variable 'r3' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:14:22: style: The scope of the variable 'r4' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:15:10: style: The scope of the variable 'curve_x' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:15:19: style: The scope of the variable 'curve_y' can be reduced. [variableScope]
libsx-2.08/bezier/bezier.c:11:21: style: Function 'bezier4' argument 1 names different: declaration 'control_pts' definition 'p'. [funcArgNamesDifferent]
libsx-2.08/bezier/bezier.h:12:21: note: Function 'bezier4' argument 1 names different: declaration 'control_pts' definition 'p'.
libsx-2.08/bezier/bezier.c:11:21: note: Function 'bezier4' argument 1 names different: declaration 'control_pts' definition 'p'.
libsx-2.08/bezier/callbacks.c:112:38: style: Function 'time_out_adjust' argument 2 names different: declaration 'newval' definition 'new_val'. [funcArgNamesDifferent]
libsx-2.08/bezier/callbacks.h:7:38: note: Function 'time_out_adjust' argument 2 names different: declaration 'newval' definition 'new_val'.
libsx-2.08/bezier/callbacks.c:112:38: note: Function 'time_out_adjust' argument 2 names different: declaration 'newval' definition 'new_val'.
libsx-2.08/bezier/callbacks.c:144:30: style: Function 'redisplay' argument 2 names different: declaration 'width' definition 'new_width'. [funcArgNamesDifferent]
libsx-2.08/bezier/callbacks.h:9:30: note: Function 'redisplay' argument 2 names different: declaration 'width' definition 'new_width'.
libsx-2.08/bezier/callbacks.c:144:30: note: Function 'redisplay' argument 2 names different: declaration 'width' definition 'new_width'.
libsx-2.08/bezier/callbacks.c:144:45: style: Function 'redisplay' argument 3 names different: declaration 'height' definition 'new_height'. [funcArgNamesDifferent]
libsx-2.08/bezier/callbacks.h:9:41: note: Function 'redisplay' argument 3 names different: declaration 'height' definition 'new_height'.
libsx-2.08/bezier/callbacks.c:144:45: note: Function 'redisplay' argument 3 names different: declaration 'height' definition 'new_height'.
libsx-2.08/bezier/callbacks.c:352:11: style: Unused variable: x [unusedVariable]
libsx-2.08/bezier/callbacks.c:352:13: style: Unused variable: y [unusedVariable]
libsx-2.08/controlbox/callbacks.c:161:3: style: Variable 'oldx' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsx-2.08/controlbox/callbacks.c:159:14: note: Variable 'oldx' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/controlbox/callbacks.c:161:3: note: Variable 'oldx' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/controlbox/callbacks.c:162:3: style: Variable 'oldy' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsx-2.08/controlbox/callbacks.c:159:24: note: Variable 'oldy' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/controlbox/callbacks.c:162:3: note: Variable 'oldy' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/controlbox/controlbox.c:144:6: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck]
libsx-2.08/controlbox/controlbox.c:149:56: note: Assuming that condition 'text==NULL' is not redundant
libsx-2.08/controlbox/controlbox.c:144:6: note: Null pointer dereference
libsx-2.08/controlbox/controlbox.c:147:23: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck]
libsx-2.08/controlbox/controlbox.c:149:56: note: Assuming that condition 'text==NULL' is not redundant
libsx-2.08/controlbox/controlbox.c:147:23: note: Null pointer dereference
libsx-2.08/controlbox/controlbox.c:78:22: style: Function 'MakeControlBox' argument 1 names different: declaration 'title' definition 'title_str'. [funcArgNamesDifferent]
libsx-2.08/controlbox/controlbox.h:25:29: note: Function 'MakeControlBox' argument 1 names different: declaration 'title' definition 'title_str'.
libsx-2.08/controlbox/controlbox.c:78:22: note: Function 'MakeControlBox' argument 1 names different: declaration 'title' definition 'title_str'.
libsx-2.08/controlbox/controlbox.c:78:44: style: Function 'MakeControlBox' argument 2 names different: declaration 'variables' definition 'vars'. [funcArgNamesDifferent]
libsx-2.08/controlbox/controlbox.h:25:47: note: Function 'MakeControlBox' argument 2 names different: declaration 'variables' definition 'vars'.
libsx-2.08/controlbox/controlbox.c:78:44: note: Function 'MakeControlBox' argument 2 names different: declaration 'variables' definition 'vars'.
libsx-2.08/controlbox/main.c:79:4: error: Array 'w[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
libsx-2.08/controlbox/main.c:80:17: error: Array 'w[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
libsx-2.08/creq/creq.c:363:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
libsx-2.08/creq/creq.c:394:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsx-2.08/creq/creq.c:395:11: style: The scope of the variable 'f' can be reduced. [variableScope]
libsx-2.08/creq/creq.c:395:13: style: The scope of the variable 'p' can be reduced. [variableScope]
libsx-2.08/creq/creq.c:395:15: style: The scope of the variable 'q' can be reduced. [variableScope]
libsx-2.08/creq/creq.c:395:17: style: The scope of the variable 't' can be reduced. [variableScope]
libsx-2.08/creq/creq.c:392:36: style: Function 'hsv2rgb' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
libsx-2.08/creq/creq.c:47:36: note: Function 'hsv2rgb' argument 2 names different: declaration 's' definition '_s'.
libsx-2.08/creq/creq.c:392:36: note: Function 'hsv2rgb' argument 2 names different: declaration 's' definition '_s'.
libsx-2.08/demo0/callbacks.c:51:18: style: Function 'load' argument 1 names different: declaration 'w' definition 'w1'. [funcArgNamesDifferent]
libsx-2.08/demo0/callbacks.h:13:18: note: Function 'load' argument 1 names different: declaration 'w' definition 'w1'.
libsx-2.08/demo0/callbacks.c:51:18: note: Function 'load' argument 1 names different: declaration 'w' definition 'w1'.
libsx-2.08/demo0/main.c:199:38: style: Function 'do_redisplay' argument 2 names different: declaration 'x' definition 'width'. [funcArgNamesDifferent]
libsx-2.08/demo0/main.h:34:38: note: Function 'do_redisplay' argument 2 names different: declaration 'x' definition 'width'.
libsx-2.08/demo0/main.c:199:38: note: Function 'do_redisplay' argument 2 names different: declaration 'x' definition 'width'.
libsx-2.08/demo0/main.c:199:49: style: Function 'do_redisplay' argument 3 names different: declaration 'y' definition 'height'. [funcArgNamesDifferent]
libsx-2.08/demo0/main.h:34:45: note: Function 'do_redisplay' argument 3 names different: declaration 'y' definition 'height'.
libsx-2.08/demo0/main.c:199:49: note: Function 'do_redisplay' argument 3 names different: declaration 'y' definition 'height'.
libsx-2.08/demo1/callbacks.c:140:10: style: The scope of the variable 'x' can be reduced. [variableScope]
libsx-2.08/demo1/callbacks.c:140:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libsx-2.08/demo1/callbacks.c:88:30: style: Function 'redisplay' argument 2 names different: declaration 'new_width' definition 'width'. [funcArgNamesDifferent]
libsx-2.08/demo1/callbacks.h:16:30: note: Function 'redisplay' argument 2 names different: declaration 'new_width' definition 'width'.
libsx-2.08/demo1/callbacks.c:88:30: note: Function 'redisplay' argument 2 names different: declaration 'new_width' definition 'width'.
libsx-2.08/demo1/callbacks.c:88:41: style: Function 'redisplay' argument 3 names different: declaration 'new_height' definition 'height'. [funcArgNamesDifferent]
libsx-2.08/demo1/callbacks.h:16:45: note: Function 'redisplay' argument 3 names different: declaration 'new_height' definition 'height'.
libsx-2.08/demo1/callbacks.c:88:41: note: Function 'redisplay' argument 3 names different: declaration 'new_height' definition 'height'.
libsx-2.08/demo2/callbacks.c:49:16: style: Expression is always false because 'else if' condition matches previous condition at line 47. [multiCondition]
libsx-2.08/demo3/callbacks.c:65:30: style: Function 'redisplay' argument 2 names different: declaration 'new_width' definition 'width'. [funcArgNamesDifferent]
libsx-2.08/demo3/callbacks.h:15:30: note: Function 'redisplay' argument 2 names different: declaration 'new_width' definition 'width'.
libsx-2.08/demo3/callbacks.c:65:30: note: Function 'redisplay' argument 2 names different: declaration 'new_width' definition 'width'.
libsx-2.08/demo3/callbacks.c:65:41: style: Function 'redisplay' argument 3 names different: declaration 'new_height' definition 'height'. [funcArgNamesDifferent]
libsx-2.08/demo3/callbacks.h:15:45: note: Function 'redisplay' argument 3 names different: declaration 'new_height' definition 'height'.
libsx-2.08/demo3/callbacks.c:65:41: note: Function 'redisplay' argument 3 names different: declaration 'new_height' definition 'height'.
libsx-2.08/frac/frac.c:186:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
libsx-2.08/frac/frac.c:187:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
libsx-2.08/frac/frac.c:187:16: style: The scope of the variable 'temp1' can be reduced. [variableScope]
libsx-2.08/frac/frac.c:187:23: style: The scope of the variable 'temp2' can be reduced. [variableScope]
libsx-2.08/frac/frac.c:121:32: style: Function 'draw_stuff' argument 2 names different: declaration 'width' definition 'nwidth'. [funcArgNamesDifferent]
libsx-2.08/frac/frac.c:33:32: note: Function 'draw_stuff' argument 2 names different: declaration 'width' definition 'nwidth'.
libsx-2.08/frac/frac.c:121:32: note: Function 'draw_stuff' argument 2 names different: declaration 'width' definition 'nwidth'.
libsx-2.08/frac/frac.c:121:44: style: Function 'draw_stuff' argument 3 names different: declaration 'height' definition 'nheight'. [funcArgNamesDifferent]
libsx-2.08/frac/frac.c:33:43: note: Function 'draw_stuff' argument 3 names different: declaration 'height' definition 'nheight'.
libsx-2.08/frac/frac.c:121:44: note: Function 'draw_stuff' argument 3 names different: declaration 'height' definition 'nheight'.
libsx-2.08/freq/freq.c:197:37: style: The scope of the variable 'fpath' can be reduced. [variableScope]
libsx-2.08/freq/freq.c:197:44: style: The scope of the variable 'fullname' can be reduced. [variableScope]
libsx-2.08/multireq/multireq.c:209:0: error: Memory leak: label_w [memleak]
libsx-2.08/pcurve/pcurve.c:121:15: style: The scope of the variable 'x' can be reduced. [variableScope]
libsx-2.08/pcurve/pcurve.c:121:17: style: The scope of the variable 'y' can be reduced. [variableScope]
libsx-2.08/pcurve/pcurve.c:121:9: style: Unused variable: r [unusedVariable]
libsx-2.08/pcurve/pcurve.c:121:11: style: Unused variable: g [unusedVariable]
libsx-2.08/pcurve/pcurve.c:121:13: style: Unused variable: b [unusedVariable]
libsx-2.08/skel/callbacks.c:152:3: style: Variable 'oldx' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsx-2.08/skel/callbacks.c:150:14: note: Variable 'oldx' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/skel/callbacks.c:152:3: note: Variable 'oldx' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/skel/callbacks.c:153:3: style: Variable 'oldy' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsx-2.08/skel/callbacks.c:150:24: note: Variable 'oldy' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/skel/callbacks.c:153:3: note: Variable 'oldy' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsx-2.08/src/button.c:24:25: style: Function 'MakeButton' argument 1 names different: declaration 'label' definition 'txt'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:105:25: note: Function 'MakeButton' argument 1 names different: declaration 'label' definition 'txt'.
libsx-2.08/src/button.c:24:25: note: Function 'MakeButton' argument 1 names different: declaration 'label' definition 'txt'.
libsx-2.08/src/button.c:24:39: style: Function 'MakeButton' argument 2 names different: declaration 'function' definition 'func'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:105:41: note: Function 'MakeButton' argument 2 names different: declaration 'function' definition 'func'.
libsx-2.08/src/button.c:24:39: note: Function 'MakeButton' argument 2 names different: declaration 'function' definition 'func'.
libsx-2.08/src/colormap.c:473:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libsx-2.08/src/colormap.c:473:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsx-2.08/src/colormap.c:511:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libsx-2.08/src/colormap.c:511:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:868:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libsx-2.08/src/colorsel.c:554:9: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libsx-2.08/src/colorsel.c:554:9: warning: %X in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libsx-2.08/src/colorsel.c:554:9: warning: %X in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libsx-2.08/src/colorsel.c:110:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:140:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:141:11: style: The scope of the variable 'f' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:141:13: style: The scope of the variable 'h' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:141:15: style: The scope of the variable 'p' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:141:17: style: The scope of the variable 'q' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:141:19: style: The scope of the variable 't' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:380:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:385:7: style: The scope of the variable 'perc' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:386:7: style: The scope of the variable 'format' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:686:15: style: The scope of the variable 'col_str' can be reduced. [variableScope]
libsx-2.08/src/colorsel.c:454:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libsx-2.08/src/colorsel.c:558:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libsx-2.08/src/colorsel.c:562:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libsx-2.08/src/colorsel.c:640:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libsx-2.08/src/colorsel.c:669:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libsx-2.08/src/draw.c:785:7: style: The scope of the variable 'count' can be reduced. [variableScope]
libsx-2.08/src/draw.c:786:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libsx-2.08/src/draw.c:304:18: style: Function 'SetLineStyle' argument 1 names different: declaration 'style' definition 'line_style'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:137:25: note: Function 'SetLineStyle' argument 1 names different: declaration 'style' definition 'line_style'.
libsx-2.08/src/draw.c:304:18: note: Function 'SetLineStyle' argument 1 names different: declaration 'style' definition 'line_style'.
libsx-2.08/src/draw.c:454:33: style: Function 'DrawFilledBox' argument 3 names different: declaration 'width' definition 'fwidth'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:149:40: note: Function 'DrawFilledBox' argument 3 names different: declaration 'width' definition 'fwidth'.
libsx-2.08/src/draw.c:454:33: note: Function 'DrawFilledBox' argument 3 names different: declaration 'width' definition 'fwidth'.
libsx-2.08/src/draw.c:454:45: style: Function 'DrawFilledBox' argument 4 names different: declaration 'height' definition 'fheight'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:149:51: note: Function 'DrawFilledBox' argument 4 names different: declaration 'height' definition 'fheight'.
libsx-2.08/src/draw.c:454:45: note: Function 'DrawFilledBox' argument 4 names different: declaration 'height' definition 'fheight'.
libsx-2.08/src/draw.c:473:27: style: Function 'DrawBox' argument 3 names different: declaration 'width' definition 'bwidth'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:150:34: note: Function 'DrawBox' argument 3 names different: declaration 'width' definition 'bwidth'.
libsx-2.08/src/draw.c:473:27: note: Function 'DrawBox' argument 3 names different: declaration 'width' definition 'bwidth'.
libsx-2.08/src/draw.c:473:39: style: Function 'DrawBox' argument 4 names different: declaration 'height' definition 'bheight'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:150:45: note: Function 'DrawBox' argument 4 names different: declaration 'height' definition 'bheight'.
libsx-2.08/src/draw.c:473:39: note: Function 'DrawBox' argument 4 names different: declaration 'height' definition 'bheight'.
libsx-2.08/src/draw.c:506:27: style: Function 'DrawArc' argument 3 names different: declaration 'width' definition 'awidth'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:152:34: note: Function 'DrawArc' argument 3 names different: declaration 'width' definition 'awidth'.
libsx-2.08/src/draw.c:506:27: note: Function 'DrawArc' argument 3 names different: declaration 'width' definition 'awidth'.
libsx-2.08/src/draw.c:506:39: style: Function 'DrawArc' argument 4 names different: declaration 'height' definition 'aheight'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:152:45: note: Function 'DrawArc' argument 4 names different: declaration 'height' definition 'aheight'.
libsx-2.08/src/draw.c:506:39: note: Function 'DrawArc' argument 4 names different: declaration 'height' definition 'aheight'.
libsx-2.08/src/draw.c:528:33: style: Function 'DrawFilledArc' argument 3 names different: declaration 'w' definition 'awidth'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:153:40: note: Function 'DrawFilledArc' argument 3 names different: declaration 'w' definition 'awidth'.
libsx-2.08/src/draw.c:528:33: note: Function 'DrawFilledArc' argument 3 names different: declaration 'w' definition 'awidth'.
libsx-2.08/src/draw.c:528:45: style: Function 'DrawFilledArc' argument 4 names different: declaration 'h' definition 'aheight'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:153:47: note: Function 'DrawFilledArc' argument 4 names different: declaration 'h' definition 'aheight'.
libsx-2.08/src/draw.c:528:45: note: Function 'DrawFilledArc' argument 4 names different: declaration 'h' definition 'aheight'.
libsx-2.08/src/drawing.c:136:12: style: Variable 'cursor' is not assigned a value. [unassignedVariable]
libsx-2.08/src/freq.c:134:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libsx-2.08/src/freq.c:136:7: style: The scope of the variable 'fields' can be reduced. [variableScope]
libsx-2.08/src/freq.c:281:37: style: The scope of the variable 'fpath' can be reduced. [variableScope]
libsx-2.08/src/freq.c:281:44: style: The scope of the variable 'fullname' can be reduced. [variableScope]
libsx-2.08/src/grabpix.c:268:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsx-2.08/src/grabpix.c:24:9: style: struct member 'RootWindowClassPart::empty' is never used. [unusedStructMember]
libsx-2.08/src/grabpix.c:36:11: style: struct member 'RootWindowPart::resource' is never used. [unusedStructMember]
libsx-2.08/src/libsx.c:96:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libsx-2.08/src/libsx.c:98:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libsx-2.08/src/libsx.c:98:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libsx-2.08/src/libsx.c:126:0: error: Resource leak: fd [resourceLeak]
libsx-2.08/src/list.c:97:30: style: Function 'MakeScrollList' argument 1 names different: declaration 'list' definition 'item_list'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:210:30: note: Function 'MakeScrollList' argument 1 names different: declaration 'list' definition 'item_list'.
libsx-2.08/src/list.c:97:30: note: Function 'MakeScrollList' argument 1 names different: declaration 'list' definition 'item_list'.
libsx-2.08/src/list.c:98:28: style: Function 'MakeScrollList' argument 5 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:210:77: note: Function 'MakeScrollList' argument 5 names different: declaration 'd' definition 'data'.
libsx-2.08/src/list.c:98:28: note: Function 'MakeScrollList' argument 5 names different: declaration 'd' definition 'data'.
libsx-2.08/src/menu.c:163:28: style: Function 'MakeMenuItem' argument 1 names different: declaration 'menu' definition 'parent'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:221:28: note: Function 'MakeMenuItem' argument 1 names different: declaration 'menu' definition 'parent'.
libsx-2.08/src/menu.c:163:28: note: Function 'MakeMenuItem' argument 1 names different: declaration 'menu' definition 'parent'.
libsx-2.08/src/popups.c:126:20: style: Function 'GetYesNo' argument 1 names different: declaration 'question' definition 'blurb'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:319:22: note: Function 'GetYesNo' argument 1 names different: declaration 'question' definition 'blurb'.
libsx-2.08/src/popups.c:126:20: note: Function 'GetYesNo' argument 1 names different: declaration 'question' definition 'blurb'.
libsx-2.08/src/scrollbar.c:237:31: style: Function 'MakeHorizScrollbar' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:200:31: note: Function 'MakeHorizScrollbar' argument 1 names different: declaration 'len' definition 'length'.
libsx-2.08/src/scrollbar.c:237:31: note: Function 'MakeHorizScrollbar' argument 1 names different: declaration 'len' definition 'length'.
libsx-2.08/src/string_entry.c:356:40: style: Function 'SetTextWidgetText' argument 2 names different: declaration 'text' definition 'txt'. [funcArgNamesDifferent]
libsx-2.08/src/libsx.h:178:43: note: Function 'SetTextWidgetText' argument 2 names different: declaration 'text' definition 'txt'.
libsx-2.08/src/string_entry.c:356:40: note: Function 'SetTextWidgetText' argument 2 names different: declaration 'text' definition 'txt'.
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsylph/libsylph_1.1.0.orig.tar.gz
libsylph-1.1.0/libsylph/account.c:115:16: style: The scope of the variable 'ac' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/account.c:141:16: style: The scope of the variable 'ac' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/account.c:158:16: style: The scope of the variable 'ac' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/account.c:219:9: style: The scope of the variable 'str' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/account.c:311:16: style: The scope of the variable 'ap' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/account.c:325:16: style: The scope of the variable 'ap' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/codeconv.c:2509:9: style: The scope of the variable 'src_file' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/codeconv.c:2510:9: style: The scope of the variable 'dest_file' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/codeconv.c:2558:10: style: The scope of the variable 'str' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/codeconv.c:1460:18: style: Function 'conv_iconv_strdup' argument 2 names different: declaration 'src_encoding' definition 'src_code'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/codeconv.h:207:20: note: Function 'conv_iconv_strdup' argument 2 names different: declaration 'src_encoding' definition 'src_code'.
libsylph-1.1.0/libsylph/codeconv.c:1460:18: note: Function 'conv_iconv_strdup' argument 2 names different: declaration 'src_encoding' definition 'src_code'.
libsylph-1.1.0/libsylph/codeconv.c:1460:41: style: Function 'conv_iconv_strdup' argument 3 names different: declaration 'dest_encoding' definition 'dest_code'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/codeconv.h:208:20: note: Function 'conv_iconv_strdup' argument 3 names different: declaration 'dest_encoding' definition 'dest_code'.
libsylph-1.1.0/libsylph/codeconv.c:1460:41: note: Function 'conv_iconv_strdup' argument 3 names different: declaration 'dest_encoding' definition 'dest_code'.
libsylph-1.1.0/libsylph/codeconv.c:2451:71: style: Function 'conv_copy_file' argument 3 names different: declaration 'src_encoding' definition 'encoding'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/codeconv.h:241:20: note: Function 'conv_copy_file' argument 3 names different: declaration 'src_encoding' definition 'encoding'.
libsylph-1.1.0/libsylph/codeconv.c:2451:71: note: Function 'conv_copy_file' argument 3 names different: declaration 'src_encoding' definition 'encoding'.
libsylph-1.1.0/libsylph/codeconv.c:2505:70: style: Function 'conv_copy_dir' argument 3 names different: declaration 'src_encoding' definition 'encoding'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/codeconv.h:244:20: note: Function 'conv_copy_dir' argument 3 names different: declaration 'src_encoding' definition 'encoding'.
libsylph-1.1.0/libsylph/codeconv.c:2505:70: note: Function 'conv_copy_dir' argument 3 names different: declaration 'src_encoding' definition 'encoding'.
libsylph-1.1.0/libsylph/codeconv.c:542:2: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
libsylph-1.1.0/libsylph/codeconv.c:676:2: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
libsylph-1.1.0/libsylph/codeconv.c:2248:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/codeconv.c:2285:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/codeconv.c:2304:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/codeconv.c:2260:24: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libsylph-1.1.0/libsylph/codeconv.c:2298:24: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libsylph-1.1.0/libsylph/compose.c:1003:9: style: The scope of the variable 'name' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/compose.c:597:72: style: Function 'compose_redirect_write_to_file' argument 2 names different: declaration 'out_file' definition 'file'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/compose.h:152:20: note: Function 'compose_redirect_write_to_file' argument 2 names different: declaration 'out_file' definition 'file'.
libsylph-1.1.0/libsylph/compose.c:597:72: note: Function 'compose_redirect_write_to_file' argument 2 names different: declaration 'out_file' definition 'file'.
libsylph-1.1.0/libsylph/compose.c:820:19: style: Function 'compose_write_attach' argument 3 names different: declaration 'charset' definition 'header_encoding'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/compose.c:57:21: note: Function 'compose_write_attach' argument 3 names different: declaration 'charset' definition 'header_encoding'.
libsylph-1.1.0/libsylph/compose.c:820:19: note: Function 'compose_write_attach' argument 3 names different: declaration 'charset' definition 'header_encoding'.
libsylph-1.1.0/libsylph/compose.c:997:20: style: Function 'compose_write_headers' argument 3 names different: declaration 'charset' definition 'header_encoding'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/compose.c:60:21: note: Function 'compose_write_headers' argument 3 names different: declaration 'charset' definition 'header_encoding'.
libsylph-1.1.0/libsylph/compose.c:997:20: note: Function 'compose_write_headers' argument 3 names different: declaration 'charset' definition 'header_encoding'.
libsylph-1.1.0/libsylph/compose.c:998:20: style: Function 'compose_write_headers' argument 4 names different: declaration 'body_charset' definition 'body_encoding'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/compose.c:61:21: note: Function 'compose_write_headers' argument 4 names different: declaration 'body_charset' definition 'body_encoding'.
libsylph-1.1.0/libsylph/compose.c:998:20: note: Function 'compose_write_headers' argument 4 names different: declaration 'body_charset' definition 'body_encoding'.
libsylph-1.1.0/libsylph/compose.c:1021:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1032:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1041:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1056:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1060:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1071:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1098:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1111:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1232:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1235:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1238:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1247:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1266:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1285:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:1298:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/compose.c:937:0: error: Resource leak: tmp_fp [resourceLeak]
libsylph-1.1.0/libsylph/customheader.c:215:16: style: The scope of the variable 'chdr' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/customheader.c:181:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/filter.c:94:14: style: The scope of the variable 'rule' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/filter.c:414:10: style: The scope of the variable 'header' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/filter.c:500:14: style: The scope of the variable 'rule' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/filter.c:1298:16: style: The scope of the variable 'action' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/filter.c:1363:54: style: Function 'filter_rule_match_type_str_to_enum' argument 1 names different: declaration 'type_str' definition 'match_type'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/filter.h:211:56: note: Function 'filter_rule_match_type_str_to_enum' argument 1 names different: declaration 'type_str' definition 'match_type'.
libsylph-1.1.0/libsylph/filter.c:1363:54: note: Function 'filter_rule_match_type_str_to_enum' argument 1 names different: declaration 'type_str' definition 'match_type'.
libsylph-1.1.0/libsylph/filter.c:1546:35: style: Function 'filter_info_free' argument 1 names different: declaration 'info' definition 'fltinfo'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/filter.h:224:39: note: Function 'filter_info_free' argument 1 names different: declaration 'info' definition 'fltinfo'.
libsylph-1.1.0/libsylph/filter.c:1546:35: note: Function 'filter_info_free' argument 1 names different: declaration 'info' definition 'fltinfo'.
libsylph-1.1.0/libsylph/filter.c:1098:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/filter.c:1164:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/folder.c:596:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
libsylph-1.1.0/libsylph/folder.c:730:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
libsylph-1.1.0/libsylph/folder.c:352:10: style: The scope of the variable 'cur_folder' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:411:10: style: The scope of the variable 'folder' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:445:9: style: The scope of the variable 'id' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:472:10: style: The scope of the variable 'folder' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:543:10: style: The scope of the variable 'folder' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:558:10: style: The scope of the variable 'folder' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:602:14: style: The scope of the variable 'child' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:800:10: style: The scope of the variable 'folder' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:843:10: style: The scope of the variable 'folder' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/folder.c:699:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/html.c:606:20: warning: Either the condition '(p=strstr(parser->bufp,"-->"))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsylph-1.1.0/libsylph/html.c:604:44: note: Assuming that condition '(p=strstr(parser->bufp,"-->"))==NULL' is not redundant
libsylph-1.1.0/libsylph/html.c:606:20: note: Null pointer addition
libsylph-1.1.0/libsylph/html.c:613:20: warning: Either the condition '(p=strcasestr(parser->bufp,"</style>"))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsylph-1.1.0/libsylph/html.c:611:53: note: Assuming that condition '(p=strcasestr(parser->bufp,"</style>"))==NULL' is not redundant
libsylph-1.1.0/libsylph/html.c:613:20: note: Null pointer addition
libsylph-1.1.0/libsylph/html.c:620:20: warning: Either the condition '(p=strcasestr(parser->bufp,"</script>"))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsylph-1.1.0/libsylph/html.c:618:54: note: Assuming that condition '(p=strcasestr(parser->bufp,"</script>"))==NULL' is not redundant
libsylph-1.1.0/libsylph/html.c:620:20: note: Null pointer addition
libsylph-1.1.0/libsylph/html.c:630:19: warning: Either the condition '(p=strchr(parser->bufp,'>'))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsylph-1.1.0/libsylph/html.c:625:41: note: Assuming that condition '(p=strchr(parser->bufp,'>'))==NULL' is not redundant
libsylph-1.1.0/libsylph/html.c:630:19: note: Null pointer addition
libsylph-1.1.0/libsylph/html.c:371:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:451:7: warning: Either the condition 'folder!=NULL' is redundant or there is possible null pointer dereference: rfolder. [nullPointerRedundantCheck]
libsylph-1.1.0/libsylph/imap.c:444:30: note: Assuming that condition 'folder!=NULL' is not redundant
libsylph-1.1.0/libsylph/imap.c:442:26: note: Assignment 'rfolder=(struct _RemoteFolder*)folder', assigned value is 0
libsylph-1.1.0/libsylph/imap.c:451:7: note: Null pointer dereference
libsylph-1.1.0/libsylph/imap.c:1877:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:2128:9: style: The scope of the variable 'new_cache_dir' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:2432:11: style: The scope of the variable 'msginfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:2516:9: style: The scope of the variable 'name' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:2518:17: style: The scope of the variable 'namespace' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:3667:13: style: The scope of the variable 'argbuf' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:3668:9: style: The scope of the variable 'resp_str' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:3820:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/imap.c:3516:64: style: Function 'imap_cmd_rename' argument 2 names different: declaration 'oldfolder' definition 'old_folder'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/imap.c:311:19: note: Function 'imap_cmd_rename' argument 2 names different: declaration 'oldfolder' definition 'old_folder'.
libsylph-1.1.0/libsylph/imap.c:3516:64: note: Function 'imap_cmd_rename' argument 2 names different: declaration 'oldfolder' definition 'old_folder'.
libsylph-1.1.0/libsylph/imap.c:3517:21: style: Function 'imap_cmd_rename' argument 3 names different: declaration 'newfolder' definition 'new_folder'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/imap.c:312:19: note: Function 'imap_cmd_rename' argument 3 names different: declaration 'newfolder' definition 'new_folder'.
libsylph-1.1.0/libsylph/imap.c:3517:21: note: Function 'imap_cmd_rename' argument 3 names different: declaration 'newfolder' definition 'new_folder'.
libsylph-1.1.0/libsylph/imap.c:4194:15: style: Variable 'in_escape' is assigned a value that is never used. [unreadVariable]
libsylph-1.1.0/libsylph/imap.c:1686:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:1762:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:1764:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:2055:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:2065:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:2183:4: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:2631:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:2632:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3139:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3347:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3348:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3413:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3414:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3442:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3510:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3521:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3522:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3532:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3681:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:3752:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:4122:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/imap.c:4125:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/mbox.c:409:8: style: The scope of the variable 'msg_fp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/md5.c:83:28: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/md5.c:45:40: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
libsylph-1.1.0/libsylph/md5.c:83:28: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
libsylph-1.1.0/libsylph/md5.c:105:30: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/md5.c:46:42: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
libsylph-1.1.0/libsylph/md5.c:105:30: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
libsylph-1.1.0/libsylph/md5.c:159:48: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/md5.c:48:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
libsylph-1.1.0/libsylph/md5.c:159:48: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
libsylph-1.1.0/libsylph/md5.c:203:10: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
libsylph-1.1.0/libsylph/mh.c:395:9: style: The scope of the variable 'destfile' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/mh.c:484:14: style: The scope of the variable 'src' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/mh.c:1054:9: style: The scope of the variable 'new_dir' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/mh.c:1409:15: style: The scope of the variable 'dir_name' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/news.c:264:7: warning: Either the condition 'folder!=NULL' is redundant or there is possible null pointer dereference: rfolder. [nullPointerRedundantCheck]
libsylph-1.1.0/libsylph/news.c:257:30: note: Assuming that condition 'folder!=NULL' is not redundant
libsylph-1.1.0/libsylph/news.c:255:26: note: Assignment 'rfolder=(struct _RemoteFolder*)folder', assigned value is 0
libsylph-1.1.0/libsylph/news.c:264:7: note: Null pointer dereference
libsylph-1.1.0/libsylph/news.c:1021:11: style: The scope of the variable 'msginfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/news.c:164:64: style: Function 'news_folder_new' argument 2 names different: declaration 'folder' definition 'path'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/news.c:61:20: note: Function 'news_folder_new' argument 2 names different: declaration 'folder' definition 'path'.
libsylph-1.1.0/libsylph/news.c:164:64: note: Function 'news_folder_new' argument 2 names different: declaration 'folder' definition 'path'.
libsylph-1.1.0/libsylph/news.c:962:13: style: Variable 'line_int' is assigned a value that is never used. [unreadVariable]
libsylph-1.1.0/libsylph/news.c:945:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/nntp.c:139:9: warning: Either the condition 'session!=NULL' is redundant or there is possible null pointer dereference: nntp_session. [nullPointerRedundantCheck]
libsylph-1.1.0/libsylph/nntp.c:137:27: note: Assuming that condition 'session!=NULL' is not redundant
libsylph-1.1.0/libsylph/nntp.c:135:30: note: Assignment 'nntp_session=(struct _NNTPSession*)session', assigned value is 0
libsylph-1.1.0/libsylph/nntp.c:139:9: note: Null pointer dereference
libsylph-1.1.0/libsylph/nntp.c:140:9: warning: Either the condition 'session!=NULL' is redundant or there is possible null pointer dereference: nntp_session. [nullPointerRedundantCheck]
libsylph-1.1.0/libsylph/nntp.c:137:27: note: Assuming that condition 'session!=NULL' is not redundant
libsylph-1.1.0/libsylph/nntp.c:135:30: note: Assignment 'nntp_session=(struct _NNTPSession*)session', assigned value is 0
libsylph-1.1.0/libsylph/nntp.c:140:9: note: Null pointer dereference
libsylph-1.1.0/libsylph/nntp.c:141:9: warning: Either the condition 'session!=NULL' is redundant or there is possible null pointer dereference: nntp_session. [nullPointerRedundantCheck]
libsylph-1.1.0/libsylph/nntp.c:137:27: note: Assuming that condition 'session!=NULL' is not redundant
libsylph-1.1.0/libsylph/nntp.c:135:30: note: Assignment 'nntp_session=(struct _NNTPSession*)session', assigned value is 0
libsylph-1.1.0/libsylph/nntp.c:141:9: note: Null pointer dereference
libsylph-1.1.0/libsylph/pop.c:515:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/pop.c:465:47: style: Function 'pop3_get_uidl_table' argument 1 names different: declaration 'account' definition 'ac_prefs'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/pop.h:152:48: note: Function 'pop3_get_uidl_table' argument 1 names different: declaration 'account' definition 'ac_prefs'.
libsylph-1.1.0/libsylph/pop.c:465:47: note: Function 'pop3_get_uidl_table' argument 1 names different: declaration 'account' definition 'ac_prefs'.
libsylph-1.1.0/libsylph/pop.c:495:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libsylph-1.1.0/libsylph/pop.c:496:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libsylph-1.1.0/libsylph/prefs_account.c:185:10: warning: Either the condition 'label!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libsylph-1.1.0/libsylph/prefs_account.c:176:25: note: Assuming that condition 'label!=NULL' is not redundant
libsylph-1.1.0/libsylph/prefs_account.c:171:19: note: Assignment 'p=label', assigned value is 0
libsylph-1.1.0/libsylph/prefs_account.c:185:10: note: Null pointer dereference
libsylph-1.1.0/libsylph/prefs_common.c:484:2: style: Variable 'cond_list' is reassigned a value before the old one has been used. [redundantAssignment]
libsylph-1.1.0/libsylph/prefs_common.c:480:0: note: Variable 'cond_list' is reassigned a value before the old one has been used.
libsylph-1.1.0/libsylph/prefs_common.c:484:2: note: Variable 'cond_list' is reassigned a value before the old one has been used.
libsylph-1.1.0/libsylph/procheader.c:312:10: style: The scope of the variable 'header' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procheader.c:432:10: style: The scope of the variable 'header' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procheader.c:444:10: style: The scope of the variable 'header' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procheader.c:468:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procheader.c:580:9: style: The scope of the variable 'hp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procheader.c:867:9: style: The scope of the variable 'default_format' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procheader.c:723:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/procheader.c:870:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/procmime.c:228:25: warning: Either the condition 'if(boundary&&buf[0]=='-'&&buf[1]=='-'&&!strncmp(buf+2,boundary,boundary_len))' is redundant or there is possible null pointer dereference: boundary. [nullPointerRedundantCheck]
libsylph-1.1.0/libsylph/procmime.c:232:7: note: Assuming that condition 'if(boundary&&buf[0]=='-'&&buf[1]=='-'&&!strncmp(buf+2,boundary,boundary_len))' is not redundant
libsylph-1.1.0/libsylph/procmime.c:228:25: note: Null pointer dereference
libsylph-1.1.0/libsylph/procmime.c:758:15: style: The scope of the variable 'hp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmime.c:1376:12: style: The scope of the variable 'mime_type' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmime.c:1440:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmime.c:1441:9: style: The scope of the variable 'delim' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmime.c:1539:11: style: The scope of the variable 'mailcap' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmime.c:356:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/procmime.c:1358:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/procmime.c:1532:0: error: Resource leak: fp [resourceLeak]
libsylph-1.1.0/libsylph/procmsg.c:86:11: style: The scope of the variable 'msginfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:103:11: style: The scope of the variable 'msginfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:405:12: style: The scope of the variable 'msginfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:475:11: style: The scope of the variable 'msginfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:614:11: style: The scope of the variable 'flaginfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:913:15: style: The scope of the variable 'msgid' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:1116:15: style: The scope of the variable 'fileinfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:1142:15: style: The scope of the variable 'fileinfo' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:1228:14: style: The scope of the variable 'trash' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:1260:14: style: The scope of the variable 'trash' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:1326:22: style: The scope of the variable 'def_cmd' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/procmsg.c:1368:10: style: The scope of the variable 'locale_str' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/recv.c:134:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/session.c:1085:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
libsylph-1.1.0/libsylph/socket.c:686:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/socket.c:1276:19: style: Function 'fd_read' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/socket.h:114:21: note: Function 'fd_read' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1276:19: note: Function 'fd_read' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1329:20: style: Function 'fd_write' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/socket.h:115:22: note: Function 'fd_write' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1329:20: note: Function 'fd_write' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1384:24: style: Function 'fd_write_all' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/socket.h:116:25: note: Function 'fd_write_all' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1384:24: note: Function 'fd_write_all' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1442:19: style: Function 'fd_gets' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/socket.h:117:21: note: Function 'fd_gets' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1442:19: note: Function 'fd_gets' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1499:22: style: Function 'fd_getline' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/socket.h:118:24: note: Function 'fd_getline' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1499:22: note: Function 'fd_getline' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1644:20: style: Function 'fd_close' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/socket.h:119:22: note: Function 'fd_close' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:1644:20: note: Function 'fd_close' argument 1 names different: declaration 'sock' definition 'fd'.
libsylph-1.1.0/libsylph/socket.c:82:9: style: struct member '_SockConnectData::addr_list' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/socket.c:83:9: style: struct member '_SockConnectData::cur_addr' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/socket.c:84:18: style: struct member '_SockConnectData::lookup_data' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/socket.c:85:14: style: struct member '_SockConnectData::channel' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/socket.c:87:18: style: struct member '_SockConnectData::func' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/socket.c:94:14: style: struct member '_SockLookupData::channel' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/socket.c:96:15: style: struct member '_SockLookupData::func' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/socket.c:105:19: style: struct member '_SockAddrData::addr' is never used. [unusedStructMember]
libsylph-1.1.0/libsylph/unmime.c:40:31: style: The scope of the variable 'encoding_begin_p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/unmime.c:40:50: style: The scope of the variable 'text_begin_p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:213:9: style: The scope of the variable 'str' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:544:9: style: The scope of the variable 'srcp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:559:9: style: The scope of the variable 'srcp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:738:18: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:750:23: style: The scope of the variable 'dp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:859:16: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:1754:15: style: The scope of the variable 'p' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:2152:19: style: The scope of the variable 'hp' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:2342:9: style: The scope of the variable 'parent_dir' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:2725:9: style: The scope of the variable 'src_file' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:2726:9: style: The scope of the variable 'dest_file' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/utils.c:2968:38: style: Function 'canonicalize_file_stream' argument 1 names different: declaration 'fp' definition 'src_fp'. [funcArgNamesDifferent]
libsylph-1.1.0/libsylph/utils.h:437:40: note: Function 'canonicalize_file_stream' argument 1 names different: declaration 'fp' definition 'src_fp'.
libsylph-1.1.0/libsylph/utils.c:2968:38: note: Function 'canonicalize_file_stream' argument 1 names different: declaration 'fp' definition 'src_fp'.
libsylph-1.1.0/libsylph/utils.c:516:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:517:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:533:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:534:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:916:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:917:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:958:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:1034:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:1600:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:1875:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:3493:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libsylph-1.1.0/libsylph/utils.c:4024:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
libsylph-1.1.0/libsylph/uuencode.c:70:28: style: The scope of the variable 'digit1' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/uuencode.c:70:36: style: The scope of the variable 'digit2' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/xml.c:643:7: warning: Either the condition '(start=strchr(file->bufp,'<'))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsylph-1.1.0/libsylph/xml.c:640:43: note: Assuming that condition '(start=strchr(file->bufp,'<'))==NULL' is not redundant
libsylph-1.1.0/libsylph/xml.c:643:7: note: Null pointer addition
libsylph-1.1.0/libsylph/xml.c:651:19: warning: Either the condition '(end=strchr(file->bufp,'>'))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libsylph-1.1.0/libsylph/xml.c:646:41: note: Assuming that condition '(end=strchr(file->bufp,'>'))==NULL' is not redundant
libsylph-1.1.0/libsylph/xml.c:651:19: note: Null pointer addition
libsylph-1.1.0/libsylph/xml.c:114:11: style: The scope of the variable 'xmlnode' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/xml.c:115:10: style: The scope of the variable 'tag' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/xml.c:461:11: style: The scope of the variable 'attr' can be reduced. [variableScope]
libsylph-1.1.0/libsylph/xml.c:499:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsymbol-global-name-perl/libsymbol-global-name-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsynce/libsynce_0.15.orig.tar.gz
libsynce-0.15/lib/config/config.c:114:3: error: Memory leak: cfg [memleak]
libsynce-0.15/lib/config/config.c:119:3: error: Memory leak: cfg [memleak]
libsynce-0.15/lib/config/config.c:114:3: error: Memory leak: cfg.bbdg [memleak]
libsynce-0.15/lib/config/hash.c:59:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsynce-0.15/lib/inet_pton.c:148:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
libsynce-0.15/lib/password.c:123:14: warning: Redundant assignment of 'reply.word' to itself. [selfAssignment]
libsynce-0.15/lib/synce_hash.c:61:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libsynce-0.15/lib/synce_socket.c:125:40: style: Function 'synce_socket_connect' argument 1 names different: declaration 'socket' definition 'syncesock'. [funcArgNamesDifferent]
libsynce-0.15/lib/synce_socket.h:41:40: note: Function 'synce_socket_connect' argument 1 names different: declaration 'socket' definition 'syncesock'.
libsynce-0.15/lib/synce_socket.c:125:40: note: Function 'synce_socket_connect' argument 1 names different: declaration 'socket' definition 'syncesock'.
libsynce-0.15/lib/synce_socket.c:236:47: style: Function 'synce_socket_accept' argument 1 names different: declaration 'socket' definition 'server'. [funcArgNamesDifferent]
libsynce-0.15/lib/synce_socket.h:56:47: note: Function 'synce_socket_accept' argument 1 names different: declaration 'socket' definition 'server'.
libsynce-0.15/lib/synce_socket.c:236:47: note: Function 'synce_socket_accept' argument 1 names different: declaration 'socket' definition 'server'.
libsynce-0.15/lib/synce_socket.c:168:5: warning: The buffer 'socketPath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libsynce-0.15/lib/wstr.c:147:25: warning: Either the condition '!inbuf' is redundant or there is possible null pointer dereference: inbuf. [nullPointerRedundantCheck]
libsynce-0.15/lib/wstr.c:155:6: note: Assuming that condition '!inbuf' is not redundant
libsynce-0.15/lib/wstr.c:147:25: note: Null pointer dereference
libsynce-0.15/lib/wstr.c:187:36: style: Function 'wstr_from_ascii' argument 1 names different: declaration 'ascii' definition 'inbuf'. [funcArgNamesDifferent]
libsynce-0.15/lib/synce.h:65:36: note: Function 'wstr_from_ascii' argument 1 names different: declaration 'ascii' definition 'inbuf'.
libsynce-0.15/lib/wstr.c:187:36: note: Function 'wstr_from_ascii' argument 1 names different: declaration 'ascii' definition 'inbuf'.
libsynce-0.15/lib/wstr.c:195:35: style: Function 'wstr_from_utf8' argument 1 names different: declaration 'utf8' definition 'inbuf'. [funcArgNamesDifferent]
libsynce-0.15/lib/synce.h:67:35: note: Function 'wstr_from_utf8' argument 1 names different: declaration 'utf8' definition 'inbuf'.
libsynce-0.15/lib/wstr.c:195:35: note: Function 'wstr_from_utf8' argument 1 names different: declaration 'utf8' definition 'inbuf'.
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyncml/libsyncml_0.5.4.orig.tar.gz
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync.c:864:68: style: Redundant condition: If 'EXPR <= 3', the comparison 'EXPR <= 7' is always true. [redundantCondition]
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync.c:779:2: style: Variable 'datastore' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync.c:778:0: note: Variable 'datastore' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync.c:779:2: note: Variable 'datastore' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_callbacks.c:545:14: style: Function 'smlDataSyncChangeCallback' argument 8 names different: declaration 'smlerror' definition 'error'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_callbacks.h:84:14: note: Function 'smlDataSyncChangeCallback' argument 8 names different: declaration 'smlerror' definition 'error'.
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_callbacks.c:545:14: note: Function 'smlDataSyncChangeCallback' argument 8 names different: declaration 'smlerror' definition 'error'.
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_client.c:121:5: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_client.c:120:0: note: Variable 'source' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_client.c:121:5: note: Variable 'source' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_client.c:125:5: style: Variable 'alert' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_client.c:124:0: note: Variable 'alert' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/data_sync_api/data_sync_client.c:125:5: note: Variable 'alert' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/objects/sml_auth.c:456:57: style: Function 'smlAuthSetType' argument 2 names different: declaration 'code' definition 'type'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/objects/sml_auth.h:48:57: note: Function 'smlAuthSetType' argument 2 names different: declaration 'code' definition 'type'.
libsyncml-0.5.4/libsyncml/objects/sml_auth.c:456:57: note: Function 'smlAuthSetType' argument 2 names different: declaration 'code' definition 'type'.
libsyncml-0.5.4/libsyncml/objects/sml_auth.c:386:2: style: Variable 'g_warning' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/objects/sml_ds_server.c:1036:69: style: Function 'smlDsSessionGetSync' argument 2 names different: declaration 'chgCallback' definition 'syncCallback'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/objects/sml_ds_server.h:71:69: note: Function 'smlDsSessionGetSync' argument 2 names different: declaration 'chgCallback' definition 'syncCallback'.
libsyncml-0.5.4/libsyncml/objects/sml_ds_server.c:1036:69: note: Function 'smlDsSessionGetSync' argument 2 names different: declaration 'chgCallback' definition 'syncCallback'.
libsyncml-0.5.4/libsyncml/parser/sml_xml_assm.c:851:51: style: Function 'smlXmlAssemblerAddHeader' argument 1 names different: declaration 'assembler' definition 'assm'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/parser/sml_xml_assm.h:37:51: note: Function 'smlXmlAssemblerAddHeader' argument 1 names different: declaration 'assembler' definition 'assm'.
libsyncml-0.5.4/libsyncml/parser/sml_xml_assm.c:851:51: note: Function 'smlXmlAssemblerAddHeader' argument 1 names different: declaration 'assembler' definition 'assm'.
libsyncml-0.5.4/libsyncml/parser/sml_xml_assm.c:1298:51: style: Function 'smlXmlAssemblerAddStatus' argument 1 names different: declaration 'assembler' definition 'assm'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/parser/sml_xml_assm.h:40:51: note: Function 'smlXmlAssemblerAddStatus' argument 1 names different: declaration 'assembler' definition 'assm'.
libsyncml-0.5.4/libsyncml/parser/sml_xml_assm.c:1298:51: note: Function 'smlXmlAssemblerAddStatus' argument 1 names different: declaration 'assembler' definition 'assm'.
libsyncml-0.5.4/libsyncml/parser/sml_xml_assm.c:69:2: style: Variable 'smlTrace' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:377:7: warning: Either the condition '!location' is redundant or there is possible null pointer dereference: location. [nullPointerRedundantCheck]
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:384:6: note: Assuming that condition '!location' is not redundant
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:377:7: note: Null pointer dereference
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:383:3: warning: Either the condition '!location' is redundant or there is possible null pointer dereference: location. [nullPointerRedundantCheck]
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:384:6: note: Assuming that condition '!location' is not redundant
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:383:3: note: Null pointer dereference
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:448:7: warning: Either the condition '!anchor' is redundant or there is possible null pointer dereference: anchor. [nullPointerRedundantCheck]
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:455:6: note: Assuming that condition '!anchor' is not redundant
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:448:7: note: Null pointer dereference
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:454:3: warning: Either the condition '!anchor' is redundant or there is possible null pointer dereference: anchor. [nullPointerRedundantCheck]
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:455:6: note: Assuming that condition '!anchor' is not redundant
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:454:3: note: Null pointer dereference
libsyncml-0.5.4/libsyncml/parser/sml_xml_parse.c:66:14: style: Variable 'node_type' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/sml_devinf.c:613:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsyncml-0.5.4/libsyncml/sml_notification.c:343:2: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/libsyncml/sml_notification.c:338:0: note: Variable 'source' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/sml_notification.c:343:2: note: Variable 'source' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/sml_notification.c:294:59: error: Uninitialized variable: alert_uri [uninitvar]
libsyncml-0.5.4/libsyncml/sml_queue.c:194:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/libsyncml/sml_queue.c:188:0: note: Variable 'message' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/sml_queue.c:194:2: note: Variable 'message' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/sml_queue.c:234:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/libsyncml/sml_queue.c:230:0: note: Variable 'message' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/sml_queue.c:234:2: note: Variable 'message' is reassigned a value before the old one has been used.
libsyncml-0.5.4/libsyncml/sml_support.c:337:2: warning: Either the condition 'error==NULL' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck]
libsyncml-0.5.4/libsyncml/sml_support.c:349:13: note: Assuming that condition 'error==NULL' is not redundant
libsyncml-0.5.4/libsyncml/sml_support.c:337:2: note: Null pointer dereference
libsyncml-0.5.4/libsyncml/sml_transport.c:889:85: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
libsyncml-0.5.4/libsyncml/sml_transport.c:899:6: note: Assuming that condition '!name' is not redundant
libsyncml-0.5.4/libsyncml/sml_transport.c:889:85: note: Null pointer dereference
libsyncml-0.5.4/libsyncml/sml_transport.c:187:62: style: Function 'smlTransportReceiveEvent' argument 2 names different: declaration 'link' definition 'link_'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/sml_transport_internals.h:136:62: note: Function 'smlTransportReceiveEvent' argument 2 names different: declaration 'link' definition 'link_'.
libsyncml-0.5.4/libsyncml/sml_transport.c:187:62: note: Function 'smlTransportReceiveEvent' argument 2 names different: declaration 'link' definition 'link_'.
libsyncml-0.5.4/libsyncml/sml_transport.c:1186:44: style: Function 'smlTransportGetResponseURI' argument 1 names different: declaration 'link' definition 'link_'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/sml_transport_internals.h:139:43: note: Function 'smlTransportGetResponseURI' argument 1 names different: declaration 'link' definition 'link_'.
libsyncml-0.5.4/libsyncml/sml_transport.c:1186:44: note: Function 'smlTransportGetResponseURI' argument 1 names different: declaration 'link' definition 'link_'.
libsyncml-0.5.4/libsyncml/transports/http_client.c:433:62: style: Function 'smlTransportHttpClientSend' argument 2 names different: declaration 'link' definition 'link_'. [funcArgNamesDifferent]
libsyncml-0.5.4/libsyncml/transports/http_client.c:30:62: note: Function 'smlTransportHttpClientSend' argument 2 names different: declaration 'link' definition 'link_'.
libsyncml-0.5.4/libsyncml/transports/http_client.c:433:62: note: Function 'smlTransportHttpClientSend' argument 2 names different: declaration 'link' definition 'link_'.
libsyncml-0.5.4/libsyncml/transports/http_client.c:388:2: style: Variable 'smlAssert' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/transports/http_client.c:546:2: style: Variable 'smlAssert' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/transports/http_server.c:535:2: style: Variable 'smlAssert' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/transports/http_server.c:839:2: style: Variable 'smlAssert' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/transports/obex_client.c:888:21: style: Checking if unsigned variable 'obex_intf_cnt' is less than zero. [unsignedLessThanZero]
libsyncml-0.5.4/libsyncml/transports/obex_client.c:1399:2: style: Variable 'smlAssert' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/libsyncml/transports/obex_server.c:315:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsyncml-0.5.4/libsyncml/transports/obex_server.c:317:7: note: Found duplicate branches for 'if' and 'else'.
libsyncml-0.5.4/libsyncml/transports/obex_server.c:315:7: note: Found duplicate branches for 'if' and 'else'.
libsyncml-0.5.4/libsyncml/transports/obex_server.c:841:2: style: Variable 'smlAssert' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/tests/check_base64.c:244:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_data_sync_api.c:532:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_devinf.c:399:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_ds.c:2469:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_elements.c:320:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_error.c:213:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_http.c:959:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_libsoup.c:501:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_manager.c:677:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_md5.c:122:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_obex.c:886:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_san.c:561:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_session.c:2599:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_sync.c:2079:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_wbxml_assembler.c:900:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_wbxml_parser.c:756:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_xml_assembler.c:1755:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_xml_fix_broken_item_data.c:216:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/check_xml_parser.c:1909:0: error: syntax error [syntaxError]
libsyncml-0.5.4/tests/mobiles/obex_mobile_ds_client.c:122:2: style: Variable 'regex' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/tests/mobiles/obex_mobile_ds_client.c:118:0: note: Variable 'regex' is reassigned a value before the old one has been used.
libsyncml-0.5.4/tests/mobiles/obex_mobile_ds_client.c:122:2: note: Variable 'regex' is reassigned a value before the old one has been used.
libsyncml-0.5.4/tests/support.c:139:2: style: Variable 'setup_testbed' is assigned a value that is never used. [unreadVariable]
libsyncml-0.5.4/tools/syncml-ds-tool.c:928:4: style: Variable 'datastore' is reassigned a value before the old one has been used. [redundantAssignment]
libsyncml-0.5.4/tools/syncml-ds-tool.c:927:0: note: Variable 'datastore' is reassigned a value before the old one has been used.
libsyncml-0.5.4/tools/syncml-ds-tool.c:928:4: note: Variable 'datastore' is reassigned a value before the old one has been used.
libsyncml-0.5.4/tools/syncml-obex-client.c:81:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsyncml-0.5.4/tools/syncml-obex-client.c:82:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsyncml-0.5.4/tools/syncml-obex-client.c:110:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsyncml-0.5.4/tools/syncml-obex-client.c:145:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsyncml-0.5.4/tools/syncml-obex-client.c:806:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsyncml-0.5.4/tools/syncml-obex-client.c:807:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libsyncml-0.5.4/tools/syncml-obex-client.c:614:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsyncml-0.5.4/tools/syncml-obex-client.c:616:5: note: Found duplicate branches for 'if' and 'else'.
libsyncml-0.5.4/tools/syncml-obex-client.c:614:10: note: Found duplicate branches for 'if' and 'else'.
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyntax-highlight-engine-kate-perl/libsyntax-highlight-engine-kate-perl_0.14+dfsg.orig.tar.gz
Syntax-Highlight-Engine-Kate-0.14/samples/highlight.cpp:88:13: warning: Member variable 'KateHlItem::region2' is not initialized in the constructor. [uninitMemberVar]
Syntax-Highlight-Engine-Kate-0.14/samples/highlight.cpp:88:13: warning: Member variable 'KateHlItem::lookAhead' is not initialized in the constructor. [uninitMemberVar]
Syntax-Highlight-Engine-Kate-0.14/samples/highlight.cpp:88:13: warning: Member variable 'KateHlItem::dynamic' is not initialized in the constructor. [uninitMemberVar]
Syntax-Highlight-Engine-Kate-0.14/samples/highlight.cpp:88:13: warning: Member variable 'KateHlItem::column' is not initialized in the constructor. [uninitMemberVar]
Syntax-Highlight-Engine-Kate-0.14/samples/highlight_lpc.c:25:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
[07:07]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyntax-highlight-engine-simple-perl/libsyntax-highlight-engine-simple-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyntax-highlight-perl-improved-perl/libsyntax-highlight-perl-improved-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyntax-keyword-gather-perl/libsyntax-keyword-gather-perl_1.003002.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyntax-keyword-junction-perl/libsyntax-keyword-junction-perl_0.003008.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyntax-keyword-try-perl/libsyntax-keyword-try-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsyntax-perl/libsyntax-perl_0.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsynthesis/libsynthesis_3.4.0.47.5+syncevolution-1.5.3.orig.tar.gz
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/DLL_interface.h:46:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/DLL_interface.h:54:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/DLL_interface.cpp:176:26: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/DLL_interface.cpp:234:17: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/DLL_interface.h:37:17: performance: Variable 'fMod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:875:13: style: Condition '!err' is always true [knownConditionTrueFalse]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:874:13: note: Assuming that condition '!err' is not redundant
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:875:13: note: Condition '!err' is always true
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:636:22: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:637:22: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1150:23: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1151:23: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1482:19: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1483:19: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1513:19: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1514:19: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1131:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:664:50: style: Function 'DBApi_Assign' argument 1 names different: declaration 'item' definition 'aItem'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:240:38: note: Function 'DBApi_Assign' argument 1 names different: declaration 'item' definition 'aItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:664:50: note: Function 'DBApi_Assign' argument 1 names different: declaration 'item' definition 'aItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:719:45: style: Function 'Connect' argument 1 names different: declaration 'moduleName' definition 'aModName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:202:33: note: Function 'Connect' argument 1 names different: declaration 'moduleName' definition 'aModName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:719:45: note: Function 'Connect' argument 1 names different: declaration 'moduleName' definition 'aModName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:955:53: style: Function 'Capabilities' argument 1 names different: declaration 'mCapabilities' definition 'aCapa'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:210:41: note: Function 'Capabilities' argument 1 names different: declaration 'mCapabilities' definition 'aCapa'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:955:53: note: Function 'Capabilities' argument 1 names different: declaration 'mCapabilities' definition 'aCapa'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:973:42: style: Function 'Supported' argument 1 names different: declaration 'version_feature' definition 'versionFeature'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:237:30: note: Function 'Supported' argument 1 names different: declaration 'version_feature' definition 'versionFeature'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:973:42: note: Function 'Supported' argument 1 names different: declaration 'version_feature' definition 'versionFeature'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1530:60: style: Function 'GetItemID' argument 2 names different: declaration 'aItem' definition 'aItemID'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:550:63: note: Function 'GetItemID' argument 2 names different: declaration 'aItem' definition 'aItemID'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1530:60: note: Function 'GetItemID' argument 2 names different: declaration 'aItem' definition 'aItemID'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1557:62: style: Function 'LoadAdminDataAsKey' argument 3 names different: declaration 'adminKey' definition 'aAdminKey'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:377:65: note: Function 'LoadAdminDataAsKey' argument 3 names different: declaration 'adminKey' definition 'aAdminKey'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1557:62: note: Function 'LoadAdminDataAsKey' argument 3 names different: declaration 'adminKey' definition 'aAdminKey'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1863:68: style: Function 'Assign_ItemID' argument 2 names different: declaration 'aID' definition 'a'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:551:63: note: Function 'Assign_ItemID' argument 2 names different: declaration 'aID' definition 'a'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1863:68: note: Function 'Assign_ItemID' argument 2 names different: declaration 'aID' definition 'a'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:2047:60: style: Function 'DeleteItem' argument 2 names different: declaration 'parentID' definition 'aParentID'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:504:57: note: Function 'DeleteItem' argument 2 names different: declaration 'parentID' definition 'aParentID'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:2047:60: note: Function 'DeleteItem' argument 2 names different: declaration 'parentID' definition 'aParentID'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:71:38: warning: Found function call inside sizeof(). [sizeofFunctionCall]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:353:14: warning: Member variable 'TDB_Api_Str::fItself' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:403:14: warning: Member variable 'TDB_Api_Blk::fItself' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1372:10: warning: Member variable 'TDB_Api::fConfig' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:555:3: performance: Variable 'fMod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:1092:3: performance: Variable 'sContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:70:10: style: Technically the member function 'sysync::TDB_Api_Str::empty' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:205:14: style: Technically the member function 'sysync::TDB_Api_Config::Connected' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:208:19: style: Technically the member function 'sysync::TDB_Api_Config::Version' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:951:22: note: Technically the member function 'sysync::TDB_Api_Config::Version' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:208:19: note: Technically the member function 'sysync::TDB_Api_Config::Version' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:209:10: style: Technically the member function 'sysync::TDB_Api_Config::EngineSDKVersion' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.cpp:687:22: note: Technically the member function 'sysync::TDB_Api_Config::EngineSDKVersion' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:209:10: note: Technically the member function 'sysync::TDB_Api_Config::EngineSDKVersion' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:344:10: style: Technically the member function 'sysync::TDB_Api::Created' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:402:14: style: Technically the member function 'sysync::TDB_Api::MyContext' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/dbapi.h:65:5: style: Class 'TDB_Api_Str' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.cpp:174:21: warning: Member variable 'TPluginAgentConfig::fApiSessionAuth' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.cpp:174:21: warning: Member variable 'TPluginAgentConfig::fApiDeviceAdmin' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:36:16: warning: Virtual function 'clear' is called from destructor '~TApiParamConfig()' at line 112. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.cpp:112:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:36:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:108:16: warning: Virtual function 'clear' is called from destructor '~TPluginAgentConfig()' at line 184. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.cpp:184:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:108:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:137:16: warning: Virtual function 'TerminateSession' is called from destructor '~TPluginApiAgent()' at line 329. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.cpp:329:3: note: Calling TerminateSession
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:137:16: note: TerminateSession is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:32:3: style: Class 'TApiParamConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapiagent.h:90:3: style: Class 'TPluginAgentConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1075:21: style: Redundant condition: fRefreshOnly. '!fRefreshOnly || (fRefreshOnly && fCacheData)' is equivalent to '!fRefreshOnly || fCacheData' [redundantCondition]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1605:3: style: Variable 'dberr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1602:0: note: Variable 'dberr' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1605:3: note: Variable 'dberr' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1353:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1375:5: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1353:3: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1499:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1521:5: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1499:3: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1136:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1202:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1307:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:159:10: style: The scope of the variable 'allowDLL' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:718:18: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:794:31: style: The scope of the variable 'leaffieldP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:2248:18: style: The scope of the variable 'last' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1798:49: warning: Function 'apiSaveAdminData' argument order different: declaration 'aSessionFinished, aSuccessful' definition 'aDataCommitted, aSessionFinished' [funcArgOrderDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.h:254:45: note: Function 'apiSaveAdminData' argument order different: declaration 'aSessionFinished, aSuccessful' definition 'aDataCommitted, aSessionFinished'
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1798:49: note: Function 'apiSaveAdminData' argument order different: declaration 'aSessionFinished, aSuccessful' definition 'aDataCommitted, aSessionFinished'
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:831:23: style: Variable 'leaffieldP' is assigned a value that is never used. [unreadVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:636:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:789:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:1879:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.h:137:16: warning: Virtual function 'clear' is called from constructor 'TPluginDSConfig(const char*aName,TConfigElement*aParentElement)' at line 87. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:87:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.h:137:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.h:137:16: warning: Virtual function 'clear' is called from destructor '~TPluginDSConfig()' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.cpp:93:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/pluginapids.h:137:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:104:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:125:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:157:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:164:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:187:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:199:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:206:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:224:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:235:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:246:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:266:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:312:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:327:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:342:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:371:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:377:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:440:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:455:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:549:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:30:31: performance: Function parameter 'className' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:40:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:41:30: performance: Function parameter 'ret' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:43:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:44:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:45:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:55:27: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:56:27: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:57:27: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:58:27: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:59:27: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/DB_interfaces/api_db/sync_dbapiconnect.cpp:66:71: performance: Function parameter 'jP' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/Transport_interfaces/engine/engine_client_precomp.h:29:0: error: #error "Engine Client is Win32/PalmOS/PocketPC/Linux only at this time" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/Transport_interfaces/engine/engine_server_precomp.h:28:0: error: #error "Engine Client is Win32/PalmOS/MacOS/PocketPC/Linux only at this time" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1267:6: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1271:5: note: Assuming that condition 'if(entity)' is not redundant
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1267:6: note: Null pointer dereference
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1269:6: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1271:5: note: Assuming that condition 'if(entity)' is not redundant
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1269:6: note: Null pointer dereference
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1790:19: warning: Possible null pointer dereference: bindingsPtr [nullPointer]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1318:55: note: Calling function 'storeAtts', 5th argument 'bindingsPtr' value is 0
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1790:19: note: Null pointer dereference
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1300:6: style: Variable 'entity->open' is reassigned a value before the old one has been used. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1298:6: note: Variable 'entity->open' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1300:6: note: Variable 'entity->open' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:451:45: style: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:56:34: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:451:45: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:534:47: style: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:69:36: note: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:534:47: note: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:534:70: style: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:69:55: note: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:534:70: note: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:564:56: style: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:368:52: note: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:564:56: note: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:576:54: style: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:430:43: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:576:54: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:578:24: style: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:432:27: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:578:24: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:714:47: style: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:358:42: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:714:47: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:722:52: style: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:385:48: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:722:52: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:860:14: style: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.h:349:16: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:860:14: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1176:16: style: Function 'doContent' argument 4 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:212:16: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1176:16: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1178:17: style: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:212:53: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1178:17: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1608:17: style: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:219:82: note: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:1608:17: note: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2192:19: style: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:184:0: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2192:19: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2194:20: style: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:184:0: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2194:20: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2205:15: style: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:183:0: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2205:15: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2207:16: style: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:183:0: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2207:16: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2733:23: style: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:190:0: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2733:23: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2735:24: style: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:190:0: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2735:24: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2816:22: style: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:191:0: note: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2816:22: note: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2818:23: style: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:191:0: note: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2818:23: note: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2961:17: style: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:235:70: note: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2961:17: note: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2962:17: style: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:235:89: note: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:2962:17: note: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:3137:67: style: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:241:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:3137:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:3164:97: style: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:224:92: note: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:3164:97: note: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:3411:34: style: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:245:41: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmlparse/xmlparse.c:3411:34: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:886:9: style: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same. [duplicateExpression]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:884:13: note: 'p' is assigned value 'buf' here.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:886:9: note: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1118:23: style: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.h:270:33: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1118:23: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1154:24: style: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.h:271:34: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1154:24: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1269:16: style: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.h:277:16: note: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1269:16: note: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok_ns.c:82:17: style: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.h:263:23: note: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok_ns.c:82:17: note: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok_ns.c:83:21: style: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.h:264:27: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok_ns.c:83:21: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok_ns.c:84:9: style: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.h:265:15: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok_ns.c:84:9: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1317:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1315. [shiftTooManyBitsSigned]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1315:13: note: Assuming that condition 'c>65535' is not redundant
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1317:11: note: Shift
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1319:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1315. [shiftTooManyBitsSigned]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1315:13: note: Assuming that condition 'c>65535' is not redundant
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/expat/xmltok/xmltok.c:1319:16: note: Shift
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcre_internal.h:146:0: error: #error Cannot determine a type for 16-bit unsigned integers [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcre_setup.h:28:0: error: #error "PCRE not yet prepared for this platform" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.h:502:3: style: 'RE::operator=' should return 'RE &'. [operatorEq]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcre_scanner.h:132:8: style: Technically the member function 'pcrecpp::Scanner::save_comments' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.h:371:3: style: Class 'RE_Options' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.h:494:3: style: Class 'RE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.h:496:3: style: Class 'RE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.cc:66:29: style: Function 'Init' argument 1 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.h:645:27: note: Function 'Init' argument 1 names different: declaration 'pattern' definition 'pat'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.cc:66:29: note: Function 'Init' argument 1 names different: declaration 'pattern' definition 'pat'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.h:667:8: performance: Technically the member function 'pcrecpp::RE::Rewrite' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.cc:556:10: note: Technically the member function 'pcrecpp::RE::Rewrite' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.h:667:8: note: Technically the member function 'pcrecpp::RE::Rewrite' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp.cc:351:13: warning: Unnecessary comparison of static strings. [staticStringCompare]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1013:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1018:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1024:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1031:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1039:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1049:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1060:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcrecpp_unittest.cc:1072:16: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcregrep.c:702:11: style: The scope of the variable 'extra' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/pcre/pcregrep.c:845:7: style: The scope of the variable 'mrc' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/binfile.cpp:201:0: error: #error "file truncation not implemented for this platform" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/linux/platform_DLL.cpp:207:11: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/linux/platform_DLL.cpp:216:11: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/linux/platform_DLL.cpp:54:3: style: Class 'DLWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/linux/platform_timezones.cpp:356:1: style: Label 'done' is not used. [unusedLabel]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/unix_common/platform_file.cpp:133:43: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/unix_common/platform_pipe.c:63:8: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/platform_adapters/unix_common/platform_pipe.c:79:8: style: The scope of the variable 'bytes' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncapps/sysytool/sysytool.cpp:99:15: style: The scope of the variable 'p' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/lib/all/libutil.c:112:13: style: The scope of the variable 'pBuffer' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/lib/all/libutil.c:113:15: style: The scope of the variable 'args' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/lib/all/libutil.c:148:13: style: The scope of the variable 'pBuffer' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgr.c:116:39: style: Function 'smlInit' argument 1 names different: declaration 'pOptions' definition 'pCoreOptions'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgr.c:80:39: note: Function 'smlInit' argument 1 names different: declaration 'pOptions' definition 'pCoreOptions'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgr.c:116:39: note: Function 'smlInit' argument 1 names different: declaration 'pOptions' definition 'pCoreOptions'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgr.c:224:51: style: Function 'smlSetSyncMLOptions' argument 1 names different: declaration 'pOptions' definition 'pCoreOptions'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgr.c:81:52: note: Function 'smlSetSyncMLOptions' argument 1 names different: declaration 'pOptions' definition 'pCoreOptions'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgr.c:224:51: note: Function 'smlSetSyncMLOptions' argument 1 names different: declaration 'pOptions' definition 'pCoreOptions'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:139:50: style: Function 'smlInitInstance' argument 1 names different: declaration 'callbacks' definition 'pCallbacks'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:78:50: note: Function 'smlInitInstance' argument 1 names different: declaration 'callbacks' definition 'pCallbacks'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:139:50: note: Function 'smlInitInstance' argument 1 names different: declaration 'callbacks' definition 'pCallbacks'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:1069:46: style: Function 'freeInstanceOptions' argument 1 names different: declaration 'pInstanceInfo' definition 'pInfo'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:100:46: note: Function 'freeInstanceOptions' argument 1 names different: declaration 'pInstanceInfo' definition 'pInfo'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/mgr/all/mgrinstancemgr.c:1069:46: note: Function 'freeInstanceOptions' argument 1 names different: declaration 'pInstanceInfo' definition 'pInfo'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:2471:5: style: Variable 'pPCDataList' is reassigned a value before the old one has been used. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:2469:0: note: Variable 'pPCDataList' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:2471:5: note: Variable 'pPCDataList' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:500:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:724:51: style: Function 'buildSyncHdr' argument 2 names different: declaration 'ppElem' definition 'ppSyncHdr'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:108:57: note: Function 'buildSyncHdr' argument 2 names different: declaration 'ppElem' definition 'ppSyncHdr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:724:51: note: Function 'buildSyncHdr' argument 2 names different: declaration 'ppElem' definition 'ppSyncHdr'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1610:61: style: Function 'buildRecordFieldFilter' argument 2 names different: declaration 'ppElem' definition 'ppRecordFieldFilter'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:92:67: note: Function 'buildRecordFieldFilter' argument 2 names different: declaration 'ppElem' definition 'ppRecordFieldFilter'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1610:61: note: Function 'buildRecordFieldFilter' argument 2 names different: declaration 'ppElem' definition 'ppRecordFieldFilter'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1671:50: style: Function 'buildFilter' argument 2 names different: declaration 'ppElem' definition 'ppFilter'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:93:56: note: Function 'buildFilter' argument 2 names different: declaration 'ppElem' definition 'ppFilter'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1671:50: note: Function 'buildFilter' argument 2 names different: declaration 'ppElem' definition 'ppFilter'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1746:64: style: Function 'buildTargetOrSourceParent' argument 2 names different: declaration 'ppElem' definition 'ppTargetParent'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:110:70: note: Function 'buildTargetOrSourceParent' argument 2 names different: declaration 'ppElem' definition 'ppTargetParent'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1746:64: note: Function 'buildTargetOrSourceParent' argument 2 names different: declaration 'ppElem' definition 'ppTargetParent'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1806:58: style: Function 'buildTargetOrSource' argument 2 names different: declaration 'ppElem' definition 'ppTarget'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:109:64: note: Function 'buildTargetOrSource' argument 2 names different: declaration 'ppElem' definition 'ppTarget'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1806:58: note: Function 'buildTargetOrSource' argument 2 names different: declaration 'ppElem' definition 'ppTarget'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1872:48: style: Function 'buildChal' argument 2 names different: declaration 'ppElem' definition 'ppChal'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:88:54: note: Function 'buildChal' argument 2 names different: declaration 'ppElem' definition 'ppChal'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1872:48: note: Function 'buildChal' argument 2 names different: declaration 'ppElem' definition 'ppChal'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1932:48: style: Function 'buildCred' argument 2 names different: declaration 'ppElem' definition 'ppCred'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:89:54: note: Function 'buildCred' argument 2 names different: declaration 'ppElem' definition 'ppCred'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:1932:48: note: Function 'buildCred' argument 2 names different: declaration 'ppElem' definition 'ppCred'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:2344:50: style: Function 'buildPCData' argument 2 names different: declaration 'ppElem' definition 'ppPCData'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:99:56: note: Function 'buildPCData' argument 2 names different: declaration 'ppElem' definition 'ppPCData'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltdec.c:2344:50: note: Function 'buildPCData' argument 2 names different: declaration 'ppElem' definition 'ppPCData'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltenc.c:441:3: style: Variable '_err' is reassigned a value before the old one has been used. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltenc.c:439:3: note: Variable '_err' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltenc.c:441:3: note: Variable '_err' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xltenc.c:1367:9: style: Unused variable: _err [unusedVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttags.c:123:3: style: Variable '_tmpPtr' is reassigned a value before the old one has been used. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttags.c:122:3: note: Variable '_tmpPtr' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttags.c:123:3: note: Variable '_tmpPtr' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttags.c:244:7: style: The scope of the variable 'mySize' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttags.c:241:43: style: Function 'getTagTable' argument 1 names different: declaration 'cp' definition 'ext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttagtbl.h:115:43: note: Function 'getTagTable' argument 1 names different: declaration 'cp' definition 'ext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/syncml_tk/src/sml/xlt/all/xlttags.c:241:43: note: Function 'getTagTable' argument 1 names different: declaration 'cp' definition 'ext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.h:113:74: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.cpp:373:61: style: Function 'updateRecord' argument 2 names different: declaration 'aRecorddata' definition 'aRecordData'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.h:118:49: note: Function 'updateRecord' argument 2 names different: declaration 'aRecorddata' definition 'aRecordData'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.cpp:373:61: note: Function 'updateRecord' argument 2 names different: declaration 'aRecorddata' definition 'aRecordData'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.cpp:390:59: style: Function 'newRecord' argument 2 names different: declaration 'aRecorddata' definition 'aRecordData'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.h:121:47: note: Function 'newRecord' argument 2 names different: declaration 'aRecorddata' definition 'aRecordData'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.cpp:390:59: note: Function 'newRecord' argument 2 names different: declaration 'aRecorddata' definition 'aRecordData'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.h:88:10: style: Technically the member function 'sysync::TBinFileBase::getFoundVersion' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.h:109:10: style: Technically the member function 'sysync::TBinFileBase::getNumRecords' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfilebase.h:111:10: style: Technically the member function 'sysync::TBinFileBase::getRecordSize' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/binfileimplds.h:395:0: error: #error "non-enhanced profiles and profile version <6 no longer supported!" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/clientprovisioning_inc.cpp:17:0: error: #error "no support any more for non-ENHANCED_PROFILES_2004" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:361:9: style: Condition 'condmet' is always true [knownConditionTrueFalse]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:357:18: note: Assignment 'condmet=true', assigned value is 1
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:361:9: note: Condition 'condmet' is always true
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:662:10: style: The scope of the variable 'hlp' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:242:3: warning: Member variable 'TRootConfigElement::fError' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:242:3: warning: Member variable 'TRootConfigElement::fDocStarted' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:209:3: warning: Member variable 'TDataTypeConfig::fBinaryParts' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:209:3: warning: Member variable 'TDataTypeConfig::fUseUTF16' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:209:3: warning: Member variable 'TDataTypeConfig::fMSBFirst' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.h:216:7: performance: Variable 'predefinedSysTZ' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:82:3: performance: Variable 'fElementName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:117:15: style: Technically the member function 'sysync::TConfigElement::getName' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:246:15: style: Technically the member function 'sysync::TRootConfigElement::getErrorMsg' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:929:33: note: Technically the member function 'sysync::TRootConfigElement::getErrorMsg' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:246:15: note: Technically the member function 'sysync::TRootConfigElement::getErrorMsg' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:247:15: style: Technically the member function 'sysync::TRootConfigElement::getFatalError' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:266:10: performance: Technically the member function 'sysync::TRootConfigElement::getConfigLockCRC' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:65:8: performance: Technically the member function 'sysync::TItemField::isArray' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:67:10: performance: Technically the member function 'sysync::TItemField::arraySize' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:365:8: performance: Technically the member function 'sysync::TBlobField::makeContentsValid' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:472:17: style: Technically the member function 'sysync::TTimestampField::getTimeContext' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:267:16: style: Technically the member function 'sysync::TSessionConfig::getSessionTimeout' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:345:8: style: Technically the member function 'sysync::TSyncSession::isAborted' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:346:8: style: Technically the member function 'sysync::TSyncSession::isSuspending' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:347:8: style: Technically the member function 'sysync::TSyncSession::isSuspendAlertSent' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:351:8: style: Technically the member function 'sysync::TSyncSession::outgoingMessageFull' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:352:8: style: Technically the member function 'sysync::TSyncSession::isInterrupedCmdPending' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:353:18: style: Technically the member function 'sysync::TSyncSession::getIncomingState' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:362:16: style: Technically the member function 'sysync::TSyncSession::getSmlWorkspaceID' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:364:17: style: Technically the member function 'sysync::TSyncSession::getEncoding' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:376:16: style: Technically the member function 'sysync::TSyncSession::getSessionLastUsed' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:378:16: style: Technically the member function 'sysync::TSyncSession::getSessionStarted' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:380:16: style: Technically the member function 'sysync::TSyncSession::getLastRequestStarted' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:392:19: style: Technically the member function 'sysync::TSyncSession::getSyncMLVersion' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:393:15: style: Technically the member function 'sysync::TSyncSession::getLocalURI' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:394:15: style: Technically the member function 'sysync::TSyncSession::getInitialLocalURI' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:395:15: style: Technically the member function 'sysync::TSyncSession::getRemoteURI' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:396:15: style: Technically the member function 'sysync::TSyncSession::getSynchdrSessionID' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:397:15: style: Technically the member function 'sysync::TSyncSession::getLocalSessionID' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:400:15: style: Technically the member function 'sysync::TSyncSession::getRemoteInfoString' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:401:15: style: Technically the member function 'sysync::TSyncSession::getRemoteDescName' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:402:15: style: Technically the member function 'sysync::TSyncSession::getSyncUserName' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:404:10: style: Technically the member function 'sysync::TSyncSession::getLastIncomingMsgID' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:406:8: style: Technically the member function 'sysync::TSyncSession::getReadOnly' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:474:10: style: Technically the member function 'sysync::TSyncSession::getOutgoingMessageSize' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:489:8: style: Technically the member function 'sysync::TSyncSession::getMsgNoResp' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:493:10: style: Technically the member function 'sysync::TSyncSession::peekNextOutgoingCmdID' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:495:10: style: Technically the member function 'sysync::TSyncSession::getOutgoingMsgID' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:531:8: style: Technically the member function 'sysync::TSyncSession::delayedSyncEndsPending' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:547:8: style: Technically the member function 'sysync::TSyncSession::mustSendDevInf' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:627:8: style: Technically the member function 'sysync::TSyncSession::logEnabled' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:139:10: style: Technically the member function 'sysync::TFieldListConfig::numFields' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:154:16: warning: Virtual function 'ResetParsing' is called from constructor 'TConfigElement(const char*aElementName,TConfigElement*aParentElementP)' at line 96. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:96:3: note: Calling ResetParsing
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:154:16: note: ResetParsing is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: warning: Virtual function 'clear' is called from destructor '~TConfigElement()' at line 104. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.cpp:104:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:71:3: style: Class 'TConfigParseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:242:3: style: Class 'TRootConfigElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:74:3: style: Class 'TSyncItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:442:3: style: Class 'TTimestampField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:556:3: style: Class 'TDateField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:577:3: style: Class 'TGetCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:625:3: style: Class 'TPutCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:801:3: style: Class 'TDevInfPutCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:35:3: style: Class 'TRemoteDataStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:234:3: style: Class 'TMultiFieldDatatypesConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:250:16: style: The function 'ResetParsing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:154:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:250:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:252:16: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:101:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:252:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:236:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:236:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:261:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:261:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:263:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:263:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:354:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:354:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:356:16: style: The function 'saveAppState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:94:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:356:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:409:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:156:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:409:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:412:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:412:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:268:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:75:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:268:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:269:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:77:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:269:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:275:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:128:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:275:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:277:16: style: The function 'getAsNormalizedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:99:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:277:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:291:16: style: The function 'setAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:93:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:291:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:292:16: style: The function 'setAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:95:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:292:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:293:16: style: The function 'setAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:94:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:293:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:294:16: style: The function 'getAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:96:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:294:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:295:16: style: The function 'appendToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:295:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:296:21: style: The function 'getCStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:98:21: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:296:21: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:297:18: style: The function 'getStringSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:100:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:297:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:298:16: style: The function 'unAssign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:122:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:298:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:300:16: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:124:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:300:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:301:16: style: The function 'assignEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:126:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:301:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:304:16: style: The function 'appendString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:109:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:304:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:306:16: style: The function 'isShortVers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:118:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:306:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:308:18: style: The function 'findInString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:116:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:308:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:313:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:142:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:313:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:340:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:268:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:340:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:341:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:269:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:341:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:345:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:275:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:345:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:347:16: style: The function 'getAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:294:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:347:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:353:16: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:300:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:353:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:356:16: style: The function 'isShortVers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:306:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:356:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:358:18: style: The function 'findInString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:308:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:358:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:360:16: style: The function 'merge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:139:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:360:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:363:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:313:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:363:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:386:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:268:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:386:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:387:27: style: The function 'getCalcType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:76:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:387:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:388:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:269:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:388:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:390:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:275:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:390:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:392:16: style: The function 'getAsNormalizedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:277:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:392:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:395:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:313:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:395:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:408:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:268:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:408:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:409:27: style: The function 'getCalcType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:76:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:409:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:410:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:269:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:410:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:412:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:275:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:412:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:415:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:313:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:415:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:428:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:268:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:428:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:429:27: style: The function 'getCalcType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:76:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:429:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:430:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:269:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:430:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:432:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:275:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:432:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:434:16: style: The function 'stringWasAssigned' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:322:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:434:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:445:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:75:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:445:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:446:27: style: The function 'getCalcType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:76:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:446:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:447:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:77:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:447:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:449:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:128:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:449:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:455:16: style: The function 'setAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:93:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:455:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:456:16: style: The function 'getAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:96:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:456:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:457:26: style: The function 'getAsInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:105:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:457:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:458:16: style: The function 'setAsInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:106:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:458:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:459:16: style: The function 'unAssign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:122:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:459:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:461:16: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:124:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:461:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:462:16: style: The function 'assignEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:126:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:462:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:465:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:142:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:465:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:559:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:449:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:559:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:561:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:445:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:561:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:562:27: style: The function 'getCalcType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:446:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:562:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:563:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:447:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:563:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:565:16: style: The function 'setAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:455:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:565:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:566:16: style: The function 'getAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:456:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:566:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:569:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:465:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:569:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:572:16: style: The function 'setTimeContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:512:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:572:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:583:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:75:27: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:583:27: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:584:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:77:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:584:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:586:23: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:128:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:586:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:593:16: style: The function 'setAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:93:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:593:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:594:16: style: The function 'getAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:96:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:594:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:595:16: style: The function 'unAssign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:122:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:595:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:597:16: style: The function 'getAsBoolean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:102:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:597:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:598:16: style: The function 'setAsBoolean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:103:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:598:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:599:26: style: The function 'getAsInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:105:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:599:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:600:16: style: The function 'setAsInteger' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:106:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:600:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:602:16: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:124:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:602:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:603:16: style: The function 'assignEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:126:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:603:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:606:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:142:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:606:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:94:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:94:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:109:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:156:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:109:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:111:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:111:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:212:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:212:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:220:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:156:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:220:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:222:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:222:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:234:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:234:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:256:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:256:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:257:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:257:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:262:16: style: The function 'statusEssential' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:163:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:262:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:265:16: style: The function 'handleStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:139:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:265:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:267:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:267:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:290:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:92:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:290:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:291:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:291:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:292:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:292:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:297:16: style: The function 'statusEssential' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:163:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:297:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:304:16: style: The function 'handleStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:139:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:304:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:306:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:306:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:333:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:92:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:333:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:334:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:334:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:335:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:335:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:342:16: style: The function 'finished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:127:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:342:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:344:16: style: The function 'continueIssue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:134:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:344:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:347:16: style: The function 'handleStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:139:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:347:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:350:16: style: The function 'markPendingForResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:142:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:350:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:355:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:355:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:385:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:385:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:421:16: style: The function 'isSyncOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:161:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:421:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:422:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:92:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:422:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:423:16: style: The function 'canExecuteOutOfOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:95:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:423:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:424:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:424:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:427:18: style: The function 'messageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:89:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:427:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:433:8: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:433:8: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:442:24: style: The function 'splitCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:117:24: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:442:24: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:443:16: style: The function 'canSplit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:118:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:443:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:446:16: style: The function 'checkChunkContinuation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:124:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:446:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:449:16: style: The function 'finished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:127:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:449:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:461:16: style: The function 'handleStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:139:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:461:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:464:16: style: The function 'markPendingForResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:142:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:464:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:466:16: style: The function 'markForResend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:144:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:466:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:478:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:478:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:505:18: style: The function 'messageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:89:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:505:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:545:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:545:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:589:26: style: The function 'getMeta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:160:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:589:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:596:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:92:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:596:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:597:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:597:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:598:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:598:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:603:16: style: The function 'statusEssential' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:163:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:603:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:606:16: style: The function 'handleStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:139:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:606:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:608:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:608:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:637:26: style: The function 'getMeta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:160:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:637:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:644:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:92:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:644:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:645:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:645:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:646:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:646:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:652:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:652:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:684:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:92:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:684:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:685:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:685:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:688:18: style: The function 'messageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:89:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:688:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:690:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:690:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:716:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:716:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:745:16: style: The function 'neverIgnore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:162:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:745:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:746:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:92:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:746:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:747:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:97:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:747:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:748:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:108:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:748:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:763:26: style: The function 'getMeta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:160:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:763:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:765:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:188:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:765:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:781:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:748:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:781:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:786:16: style: The function 'statusEssential' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:163:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:786:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:789:16: style: The function 'shrinkCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:121:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:789:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:791:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:765:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:791:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:805:16: style: The function 'issue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:646:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:805:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:810:16: style: The function 'statusEssential' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:163:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:810:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:812:16: style: The function 'FreeSmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:652:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.h:812:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:546:23: style: The function 'getDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:47:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:546:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:599:18: style: The function 'isDatastore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:57:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:599:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:640:16: style: The function 'engResetDataStore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:39:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:640:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:902:34: style: The function 'getVariantDescForType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:70:34: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:902:34: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:969:16: style: The function 'announceAgentDestruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:40:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:969:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1158:35: style: The function 'newDevInfDatastore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:109:35: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1158:35: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:37:16: style: The function 'engResetDataStore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:39:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:37:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:41:18: style: The function 'isDatastore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:57:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:41:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:58:16: style: The function 'setDatastoreDevInf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:58:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:66:23: style: The function 'getDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:47:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:66:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:69:15: style: The function 'DatastoreRelativeURI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncdatastore.h:99:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.h:69:15: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:174:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:156:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:174:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:176:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:176:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:276:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:156:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:276:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:279:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:279:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:280:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:280:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:147:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:147:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:249:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:263:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:249:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:267:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:77:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:267:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:268:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:78:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:268:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:270:22: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:84:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:270:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:276:16: style: The function 'updateLocalIDDependencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:96:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:276:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:310:16: style: The function 'comparable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:120:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:310:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:311:16: style: The function 'sortable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:126:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:311:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:313:16: style: The function 'cleardata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:128:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:313:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:320:16: style: The function 'checkItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:135:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:320:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.cpp:135:21: warning: Member variable 'TCustomAgentConfig::fCurrentDateIsUTC' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:181:8: performance: Technically the member function 'sysync::TCustomImplAgent::binfilesActive' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:190:15: style: Technically the member function 'sysync::TCustomImplAgent::getUserKey' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:138:16: warning: Virtual function 'clear' is called from destructor '~TCustomAgentConfig()' at line 151. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.cpp:151:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:138:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:165:16: warning: Virtual function 'TerminateSession' is called from destructor '~TCustomImplAgent()' at line 624. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.cpp:624:3: note: Calling TerminateSession
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:165:16: note: TerminateSession is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:108:3: style: Class 'TCustomAgentConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:236:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:117:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:82:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:117:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:118:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:83:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:118:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:120:16: style: The function 'isImplemented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:85:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:120:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:122:16: style: The function 'isCompatibleWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:122:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:125:16: style: The function 'mayContainCutOffData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:122:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:125:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:128:26: style: The function 'newCopyForSameType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:99:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:128:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:133:16: style: The function 'copyCTCapInfoFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:156:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:133:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:135:16: style: The function 'addDefaultTypeLimits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:104:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:135:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:153:16: style: The function 'initDataTypeUse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:107:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:153:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:187:16: style: The function 'internalFillInData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:232:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:187:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:195:16: style: The function 'internalSetItemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:239:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:195:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:409:28: style: The function 'newProfileHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:213:28: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:409:28: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:428:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:428:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:484:40: style: The function 'newCTDataPropList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:167:40: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:484:40: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:486:16: style: The function 'analyzeCTCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:169:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:486:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:489:16: style: The function 'setProfileMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:172:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:489:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:494:16: style: The function 'setRemoteRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:175:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:494:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:497:16: style: The function 'generateText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:180:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:497:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:499:16: style: The function 'parseText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:182:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:499:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:41:26: style: The function 'newSyncItemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:227:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:41:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:43:34: style: The function 'getVariantDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:229:34: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:43:34: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:49:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:49:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:73:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:117:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:73:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:74:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:118:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:74:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:76:16: style: The function 'isImplemented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:120:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:76:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:78:16: style: The function 'hasReceivedFieldOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:147:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:78:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:81:26: style: The function 'newCopyForSameType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:128:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:81:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:95:16: style: The function 'analyzeCTCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:154:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:95:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:97:16: style: The function 'copyCTCapInfoFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:133:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:97:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:109:22: style: The function 'internalNewSyncItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:227:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:109:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:111:16: style: The function 'internalFillInData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:187:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:111:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:118:16: style: The function 'internalSetItemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:195:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:118:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:217:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:276:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:217:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:219:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:279:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:219:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:220:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:280:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:220:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:246:16: style: The function 'TerminateSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:314:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:246:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:247:16: style: The function 'ResetSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:318:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:247:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:271:16: style: The function 'MessageStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:426:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:271:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:272:16: style: The function 'MessageEnded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:427:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:272:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:274:16: style: The function 'handleHeaderStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:441:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:274:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:276:16: style: The function 'processSyncStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:450:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:276:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:282:22: style: The function 'requestedAuthType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:797:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:282:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:283:16: style: The function 'isAuthTypeAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:798:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:283:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:285:16: style: The function 'syncHdrFailure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:338:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:285:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:287:18: style: The function 'getDeviceType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:792:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:287:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:288:18: style: The function 'getDeviceID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:791:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:288:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:37:16: style: The function 'TerminateSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:246:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:37:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:38:16: style: The function 'ResetSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:247:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:38:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:44:16: style: The function 'SessionLogin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:811:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:44:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:113:16: style: The function 'isStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:565:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:113:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:123:16: style: The function 'dsResetDataStore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:965:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:123:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:125:16: style: The function 'dsAbortDatastoreSync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:971:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:125:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:127:23: style: The function 'dsBeforeStateChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:973:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:127:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:129:23: style: The function 'dsAfterStateChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:975:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:129:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:146:23: style: The function 'logicMakeAdminReady' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1015:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:146:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:148:16: style: The function 'logicMarkOnlyUngeneratedForResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1075:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:148:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:153:16: style: The function 'logicMarkItemForResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1080:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:153:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:156:16: style: The function 'logicMarkItemForResend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1083:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:156:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:161:23: style: The function 'logicSaveResumeMarks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1088:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:161:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:165:16: style: The function 'logicProcessRemoteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1041:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:165:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:172:16: style: The function 'logicRetrieveItemByID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1048:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:172:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:332:18: style: The function 'getNumberOfChanges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:568:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:332:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:137:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:217:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:137:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:138:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:219:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:138:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:139:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:220:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:139:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:165:16: style: The function 'TerminateSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:37:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:165:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:166:16: style: The function 'ResetSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:38:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:166:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:186:16: style: The function 'SessionLogin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:44:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:186:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:211:16: style: The function 'remoteAnalyzed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.h:847:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplagent.h:211:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:171:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:171:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:183:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:156:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:183:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:184:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:184:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:254:16: style: The function 'isAbstractDatastore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:216:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:254:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:257:16: style: The function 'addTypeLimits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:210:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:257:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:259:16: style: The function 'localStartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:220:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:259:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:260:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:212:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:260:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:261:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:222:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:261:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:398:16: style: The function 'announceAgentDestruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:969:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:398:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:399:16: style: The function 'dsResetDataStore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:123:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:399:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:556:16: style: The function 'dsEndOfMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:999:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:556:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:558:23: style: The function 'dsBeforeStateChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:127:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:558:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:560:23: style: The function 'dsAfterStateChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:129:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:560:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:564:16: style: The function 'dsConfirmItemOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1006:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:564:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:605:16: style: The function 'dsReplaceWritesAllDBFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:337:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:605:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:608:16: style: The function 'dsResumeSupportedInDB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:992:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:608:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:610:16: style: The function 'dsResumeChunkedSupportedInDB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:994:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:610:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:632:23: style: The function 'implMakeAdminReady' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:213:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:632:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:640:23: style: The function 'implSaveEndOfSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:258:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:640:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:643:23: style: The function 'implStartDataRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:220:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:643:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:647:23: style: The function 'implEndDataRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:228:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:647:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:651:23: style: The function 'implStartDataWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:230:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:651:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:655:16: style: The function 'implEndDataWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:260:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:655:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:665:16: style: The function 'implTracksSyncopChanges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:234:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:665:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:671:23: style: The function 'implGetItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:222:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:671:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:679:23: style: The function 'implReviewReadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:238:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:679:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:687:16: style: The function 'implRetrieveItemByID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:248:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:687:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:691:23: style: The function 'logicDeleteItemByID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:178:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:691:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:694:16: style: The function 'implProcessItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:253:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:694:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:702:16: style: The function 'implMarkItemForResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:201:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:702:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:705:16: style: The function 'implMarkItemForResend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:204:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:705:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:707:16: style: The function 'implMarkOnlyUngeneratedForResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:196:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:707:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:711:23: style: The function 'implSaveResumeMarks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:194:23: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:711:23: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3284:23: style: Redundant condition: fRefreshOnly. '!fRefreshOnly || (fRefreshOnly && fCacheData)' is equivalent to '!fRefreshOnly || fCacheData' [redundantCondition]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:2163:15: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:2370:21: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:2394:19: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:2787:32: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3425:7: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3433:38: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3370:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3373:3: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3370:3: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1132:10: style: Unused variable: sql [unusedVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1132:14: style: Unused variable: s [unusedVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1514:10: style: Unused variable: sql [unusedVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3386:9: style: Variable 'tot' is modified but its new value is never used. [unreadVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3400:5: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:379:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:431:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:471:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:777:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:903:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:989:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1136:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1149:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1169:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1232:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1339:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1371:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1400:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1661:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:1745:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:2187:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:2470:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:3234:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:589:3: performance: Variable 'setNo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:590:3: performance: Variable 'maxsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:592:3: performance: Variable 'fid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:260:16: warning: Virtual function 'clear' is called from constructor 'TCustomDSConfig(const char*aName,TConfigElement*aParentElement)' at line 183. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:183:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:260:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:260:16: warning: Virtual function 'clear' is called from destructor '~TCustomDSConfig()' at line 190. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:190:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:260:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:171:16: warning: Virtual function 'clear' is called from constructor 'TFieldMappings(const char*aName,TConfigElement*aParentElement)' at line 760. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:760:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:171:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:171:16: warning: Virtual function 'clear' is called from destructor '~TFieldMappings()' at line 767. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.cpp:767:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/customimplds.h:171:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataconversion.cpp:11:3: style: Class 'TDummyLocalDSConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataconversion.cpp:21:16: style: The function 'logicProcessRemoteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1041:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataconversion.cpp:21:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataconversion.cpp:22:16: style: The function 'logicRetrieveItemByID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1048:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataconversion.cpp:22:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataconversion.cpp:30:16: style: The function 'logicMarkOnlyUngeneratedForResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:1075:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataconversion.cpp:30:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:420:15: style: The scope of the variable 'fieldP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:92:44: style: Function 'TDataObjConfig' argument 1 names different: declaration 'aElementName' definition 'aName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:77:30: note: Function 'TDataObjConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:92:44: note: Function 'TDataObjConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:92:67: style: Function 'TDataObjConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:77:60: note: Function 'TDataObjConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:92:67: note: Function 'TDataObjConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:915:143: style: Function 'addFilterCapPropsAndKeywords' argument 3 names different: declaration 'aVariantDesc' definition 'aVariantDescriptor'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:147:139: note: Function 'addFilterCapPropsAndKeywords' argument 3 names different: declaration 'aVariantDesc' definition 'aVariantDescriptor'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:915:143: note: Function 'addFilterCapPropsAndKeywords' argument 3 names different: declaration 'aVariantDesc' definition 'aVariantDescriptor'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:113:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:426:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:466:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:799:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:819:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:38:3: performance: Variable 'fFid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:65:16: warning: Virtual function 'clear' is called from constructor 'TTagMapDefinition(TConfigElement*aParentElementP,sInt16 aFid)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:39:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:65:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:102:16: warning: Virtual function 'clear' is called from constructor 'TDataObjConfig(const char*aElementName,TConfigElement*aParentElementP)' at line 95. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:95:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:102:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:102:16: warning: Virtual function 'clear' is called from destructor '~TDataObjConfig()' at line 102. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:102:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:102:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:68:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:68:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:83:28: style: The function 'newProfileHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:213:28: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:83:28: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:131:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:131:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:154:16: style: The function 'generateText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:180:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:154:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:156:16: style: The function 'parseText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:182:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:156:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:65:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:90:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:65:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:86:26: style: The function 'newSyncItemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:227:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:86:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:102:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:102:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:124:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:117:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:124:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:125:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:118:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:125:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:127:16: style: The function 'isImplemented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:120:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:127:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:130:26: style: The function 'newCopyForSameType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:128:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:130:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:135:16: style: The function 'copyCTCapInfoFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:133:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:135:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:143:16: style: The function 'analyzeCTCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:154:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:143:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:150:22: style: The function 'internalNewSyncItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:227:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:150:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:152:16: style: The function 'internalFillInData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:187:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:152:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:159:16: style: The function 'internalSetItemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:195:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.h:159:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:377:48: performance: Function parameter 'aTag' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:384:51: performance: Function parameter 'aTag' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:391:48: performance: Function parameter 'aTag' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:776:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:492:32: performance: Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:543:15: performance: Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:548:15: performance: Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:574:26: performance: Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:811:19: performance: Possible inefficient checking for 'aList' emptiness. [stlSize]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/dataobjtype.cpp:891:17: performance: Possible inefficient checking for 'aList' emptiness. [stlSize]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/iso8601.cpp:214:8: style: The scope of the variable 'western' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.cpp:878:3: performance: Variable 'fHasEncoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.cpp:879:3: performance: Variable 'fWantsEncoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.cpp:880:3: performance: Variable 'fCharset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.cpp:1081:3: performance: Variable 'fTimestamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.cpp:1082:3: performance: Variable 'fTimecontext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.cpp:1679:3: performance: Variable 'fInteger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/itemfield.h:52:1: warning: The class 'TItemField' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:3114:7: style: Condition 'finished' is always false [knownConditionTrueFalse]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:3104:17: note: Assignment 'finished=false', assigned value is 0
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:3114:7: note: Condition 'finished' is always false
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:4647:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:4650:5: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:4647:5: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:4342:53: style: Function 'engAbortDataStoreSync' argument 1 names different: declaration 'aReason' definition 'aStatusCode'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:644:47: note: Function 'engAbortDataStoreSync' argument 1 names different: declaration 'aReason' definition 'aStatusCode'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:4342:53: note: Function 'engAbortDataStoreSync' argument 1 names different: declaration 'aReason' definition 'aStatusCode'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1098:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1112:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1140:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1563:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:3011:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:5072:16: warning: Member variable 'SyncOpItemAux::remoteTypeP' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:5072:16: warning: Member variable 'SyncOpItemAux::localTypeP' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:5072:16: warning: Member variable 'SyncOpItemAux::syncitemP' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:214:10: performance: Technically the member function 'sysync::TLocalDSConfig::isDatastoreAlias' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1150:24: note: Technically the member function 'sysync::TLocalDSConfig::isDatastoreAlias' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:214:10: note: Technically the member function 'sysync::TLocalDSConfig::isDatastoreAlias' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:94:16: warning: Virtual function 'clear' is called from constructor 'TTypeSupportConfig(const char*aName,TConfigElement*aParentElement)' at line 660. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:660:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:94:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:94:16: warning: Virtual function 'clear' is called from destructor '~TTypeSupportConfig()' at line 666. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:666:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:94:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:212:16: warning: Virtual function 'clear' is called from constructor 'TLocalDSConfig(const char*aName,TConfigElement*aParentElement)' at line 880. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:880:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:212:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:973:23: warning: Virtual function 'dsBeforeStateChange' is called from destructor '~TLocalEngineDS()' at line 1344. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1344:3: note: Calling InternalResetDataStore
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1179:3: note: Calling changeState
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:4287:10: note: Calling dsBeforeStateChange
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.h:973:23: note: dsBeforeStateChange is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:1405:3: style: Reading from empty STL container 's' [reademptycontainer]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:5125:24: error: Uninitialized variable: remoteTypeP [uninitvar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:5127:23: error: Uninitialized variable: localTypeP [uninitvar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/localengineds.cpp:5256:7: error: Uninitialized variable: localTypeP [uninitvar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:32:52: style: Function 'TMIMEDirTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:34:34: note: Function 'TMIMEDirTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:32:52: note: Function 'TMIMEDirTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:32:75: style: Function 'TMIMEDirTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:34:64: note: Function 'TMIMEDirTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:32:75: note: Function 'TMIMEDirTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:353:57: style: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:97:49: note: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:353:57: note: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: warning: Virtual function 'clear' is called from constructor 'TMIMEDirTypeConfig(const char*aElementName,TConfigElement*aParentElementP)' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:35:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: warning: Virtual function 'clear' is called from destructor '~TMIMEDirTypeConfig()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.cpp:41:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3422:25: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3580:21: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3784:26: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:129:10: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:5221:52: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2863:3: style: Variable 'nonasc' is reassigned a value before the old one has been used. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2850:0: note: Variable 'nonasc' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2863:3: note: Variable 'nonasc' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1805:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1202:23: style: The scope of the variable 'foundlvlP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1925:8: style: The scope of the variable 'lastWasQPCR' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2593:8: style: The scope of the variable 'paramstarted' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3183:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3617:22: style: The scope of the variable 'ifP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3618:21: style: The scope of the variable 'sfP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3729:8: style: The scope of the variable 'c' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3730:15: style: The scope of the variable 'p' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2260:10: style: Function 'generateValue' argument 4 names different: declaration 'aArrayOffset' definition 'aRepOffset'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:607:12: note: Function 'generateValue' argument 4 names different: declaration 'aArrayOffset' definition 'aRepOffset'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2260:10: note: Function 'generateValue' argument 4 names different: declaration 'aArrayOffset' definition 'aRepOffset'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2271:8: style: Function 'generateValue' argument 15 names different: declaration 'aFoldAtSeparator' definition 'aFoldAtSeparators'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:618:10: note: Function 'generateValue' argument 15 names different: declaration 'aFoldAtSeparator' definition 'aFoldAtSeparators'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2271:8: note: Function 'generateValue' argument 15 names different: declaration 'aFoldAtSeparator' definition 'aFoldAtSeparators'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3148:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:4687:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:4766:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:5510:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:5555:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:5564:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1289:25: warning: Member variable 'TMimeDirProfileHandler::fHasExplicitTZ' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1289:25: warning: Member variable 'TMimeDirProfileHandler::fVTimeZonePendingProfileP' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1289:25: warning: Member variable 'TMimeDirProfileHandler::fVTimeZoneInsertPos' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:832:3: performance: Variable 'fieldid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:834:3: performance: Variable 'convmode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:979:3: performance: Variable 'musthave_ids' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:980:3: performance: Variable 'forbidden_ids' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:981:3: performance: Variable 'addtlSend_ids' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:982:3: performance: Variable 'fieldidoffs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:983:3: performance: Variable 'maxRepeat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:984:3: performance: Variable 'repeatInc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:985:3: performance: Variable 'minShow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:988:3: performance: Variable 'repeatID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1301:3: performance: Variable 'fReceiverTimeContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1303:3: performance: Variable 'fDefaultOutCharset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:1304:3: performance: Variable 'fDefaultInCharset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:591:8: performance: Technically the member function 'sysync::TMimeDirProfileHandler::setLevelOptions' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:5293:30: note: Technically the member function 'sysync::TMimeDirProfileHandler::setLevelOptions' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:591:8: note: Technically the member function 'sysync::TMimeDirProfileHandler::setLevelOptions' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:599:8: style: Technically the member function 'sysync::TMimeDirProfileHandler::mimeModeMatch' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:5576:30: note: Technically the member function 'sysync::TMimeDirProfileHandler::mimeModeMatch' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:599:8: note: Technically the member function 'sysync::TMimeDirProfileHandler::mimeModeMatch' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:428:16: warning: Virtual function 'clear' is called from constructor 'TMIMEProfileConfig(const char*aName,TConfigElement*aParentElement)' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:86:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:428:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:428:16: warning: Virtual function 'clear' is called from destructor '~TMIMEProfileConfig()' at line 92. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:92:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.h:428:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:2295:9: style: Reading from empty STL container 'outval' [reademptycontainer]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimedirprofile.cpp:3146:5: style: Reading from empty STL container 'vtz' [reademptycontainer]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:152:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:320:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:325:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:337:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:351:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:197:8: style: Technically the member function 'sysync::TProfileHandler::isFieldAvailable' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:209:23: note: Technically the member function 'sysync::TProfileHandler::isFieldAvailable' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:197:8: note: Technically the member function 'sysync::TProfileHandler::isFieldAvailable' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:147:16: warning: Virtual function 'clear' is called from constructor 'TFieldListConfig(const char*aName,TConfigElement*aParentElement)' at line 33. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:33:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:147:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:147:16: warning: Virtual function 'clear' is called from destructor '~TFieldListConfig()' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:39:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:147:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: warning: Virtual function 'clear' is called from constructor 'TProfileConfig(const char*aName,TConfigElement*aParentElement)' at line 233. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:233:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: warning: Virtual function 'clear' is called from destructor '~TProfileConfig()' at line 239. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:239:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:219:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:249:16: warning: Virtual function 'clear' is called from constructor 'TMultiFieldDatatypesConfig(TConfigElement*aParentElement)' at line 290. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:290:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:249:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:313:16: warning: Virtual function 'cleardata' is called from destructor '~TMultiFieldItem()' at line 469. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.cpp:469:3: note: Calling cleardata
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditem.h:313:16: note: cleardata is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:27:58: style: Function 'TMultiFieldTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:70:37: note: Function 'TMultiFieldTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:27:58: note: Function 'TMultiFieldTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:27:81: style: Function 'TMultiFieldTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:70:67: note: Function 'TMultiFieldTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:27:81: note: Function 'TMultiFieldTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:1021:60: style: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:133:49: note: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:1021:60: note: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:680:22: warning: Member variable 'TMultiFieldItemType::fNeedToFilterAll' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: warning: Virtual function 'clear' is called from constructor 'TMultiFieldTypeConfig(const char*aElementName,TConfigElement*aParentElementP)' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:30:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: warning: Virtual function 'clear' is called from destructor '~TMultiFieldTypeConfig()' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.cpp:36:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:192:8: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:33:52: style: Function 'TRawDataTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:31:34: note: Function 'TRawDataTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:33:52: note: Function 'TRawDataTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:33:75: style: Function 'TRawDataTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:31:64: note: Function 'TRawDataTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:33:75: note: Function 'TRawDataTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:248:57: style: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:85:49: note: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:248:57: note: Function 'copyCTCapInfoFrom' argument 1 names different: declaration 'aSourceItemP' definition 'aSourceItem'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:43:16: warning: Virtual function 'clear' is called from constructor 'TRawDataTypeConfig(const char*aElementName,TConfigElement*aParentElementP)' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:36:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:43:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:43:16: warning: Virtual function 'clear' is called from destructor '~TRawDataTypeConfig()' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.cpp:42:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:43:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:36:26: style: The function 'newSyncItemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:227:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:36:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:42:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/configelement.h:151:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:42:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:43:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:43:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:70:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:117:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:70:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:71:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:118:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:71:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:73:16: style: The function 'isImplemented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:120:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:73:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:76:26: style: The function 'newCopyForSameType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:128:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:76:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:83:16: style: The function 'analyzeCTCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:154:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:83:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:85:16: style: The function 'copyCTCapInfoFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:133:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:85:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:90:22: style: The function 'internalNewSyncItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:227:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:90:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:92:16: style: The function 'internalFillInData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:187:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:92:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:99:16: style: The function 'internalSetItemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:195:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rawdataitemtype.h:99:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/remotedatastore.cpp:62:3: performance: Variable 'fFullName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rrules.cpp:2117:15: style: Array index 'startIndex' is used before limits check. [arrayIndexThenCheck]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/rrules.cpp:2179:15: style: Array index 'startIndex' is used before limits check. [arrayIndexThenCheck]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:31:3: style: Class 'TSimpleItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:34:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:77:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:34:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:35:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:78:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:35:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:37:22: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:84:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:37:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:42:16: style: The function 'comparable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:120:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:42:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:43:16: style: The function 'sortable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:126:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:43:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:45:16: style: The function 'cleardata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:128:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:45:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:57:18: style: The function 'compareWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:153:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/simpleitem.h:57:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:39:8: performance: Technically the member function 'sysync::TStdLogicAgent::InternalResetSession' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.cpp:58:22: note: Technically the member function 'sysync::TStdLogicAgent::InternalResetSession' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:39:8: note: Technically the member function 'sysync::TStdLogicAgent::InternalResetSession' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:37:16: warning: Virtual function 'TerminateSession' is called from destructor '~TStdLogicAgent()' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.cpp:42:3: note: Calling TerminateSession
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicagent.h:37:16: note: TerminateSession is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1148:19: style: Condition 'crstrategy==cr_newer_wins' is always true [knownConditionTrueFalse]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1146:38: note: Assignment 'crstrategy=cr_newer_wins', assigned value is 1
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1148:19: note: Condition 'crstrategy==cr_newer_wins' is always true
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1134:37: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1316:13: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1300:11: style: Variable 'mightcontaincutoff' is reassigned a value before the old one has been used. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1290:0: note: Variable 'mightcontaincutoff' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1300:11: note: Variable 'mightcontaincutoff' is reassigned a value before the old one has been used.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1148:19: style: Same expression on both sides of '==' because the value of 'crstrategy' and 'cr_newer_wins' are the same. [duplicateExpression]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1146:38: note: 'crstrategy' is assigned value 'cr_newer_wins' here.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1148:19: note: Same expression on both sides of '==' because the value of 'crstrategy' and 'cr_newer_wins' are the same.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1590:49: style: Function 'dsAbortDatastoreSync' argument 1 names different: declaration 'aStatusCode' definition 'aReason'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.h:125:46: note: Function 'dsAbortDatastoreSync' argument 1 names different: declaration 'aStatusCode' definition 'aReason'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stdlogicds.cpp:1590:49: note: Function 'dsAbortDatastoreSync' argument 1 names different: declaration 'aStatusCode' definition 'aReason'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stringutils.cpp:463:15: style: The scope of the variable 'e' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/stringutils.cpp:131:24: style: Variable 'kp' is assigned a value that is never used. [unreadVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:379:40: style: Function 'TAgentConfig' argument 1 names different: declaration 'aElementName' definition 'aName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:145:28: note: Function 'TAgentConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:379:40: note: Function 'TAgentConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:379:63: style: Function 'TAgentConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:145:58: note: Function 'TAgentConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:379:63: note: Function 'TAgentConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:248:8: performance: Technically the member function 'sysync::TSyncAgent::InternalResetSession' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:739:18: note: Technically the member function 'sysync::TSyncAgent::InternalResetSession' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:248:8: note: Technically the member function 'sysync::TSyncAgent::InternalResetSession' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:219:16: warning: Virtual function 'clear' is called from constructor 'TAgentConfig(const char*aElementName,TConfigElement*aParentElementP)' at line 382. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:382:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:219:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:219:16: warning: Virtual function 'clear' is called from destructor '~TAgentConfig()' at line 388. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:388:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:219:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:246:16: warning: Virtual function 'TerminateSession' is called from destructor '~TSyncAgent()' at line 694. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.cpp:694:5: note: Calling TerminateSession
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncagent.h:246:16: note: TerminateSession is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.cpp:2484:0: error: #error "Only NOWSM version is supported any more" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncclientbase.h:142:9: style: The function 'StartMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:506:17: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncclientbase.h:142:9: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2148:17: style: Redundant condition: !fOutgoing. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2209:3: style: Variable 'newdata->contentType' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2208:3: note: Variable 'newdata->contentType' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2209:3: note: Variable 'newdata->contentType' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:166:8: style: The scope of the variable 'ok' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:513:15: style: The scope of the variable 'verDTD' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:514:15: style: The scope of the variable 'verProto' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1972:21: style: The scope of the variable 'itemListPP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2327:21: style: The scope of the variable 'itemnodePP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2330:8: style: The scope of the variable 'queueforlater' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2330:22: style: The scope of the variable 'processitem' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2331:8: style: The scope of the variable 'nostatus' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3923:26: style: The scope of the variable 'targetreflistPP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3945:26: style: The scope of the variable 'sourcereflistPP' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2625:34: style: Variable 'remoteID' is assigned a value that is never used. [unreadVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2626:33: style: Variable 'localID' is assigned a value that is never used. [unreadVariable]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:83:14: warning: Member variable 'TSmlCommand::fPackageState' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:759:15: warning: Member variable 'TSyncCommand::fRemoteWantsNOC' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3736:17: warning: Member variable 'TStatusCommand::fRefCmdType' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:92:3: performance: Variable 'fMsgID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:96:3: performance: Variable 'fWaitingForStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:97:3: performance: Variable 'fCmdID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:427:3: performance: Variable 'fSyncHdrElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:730:3: performance: Variable 'fSyncElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:768:3: performance: Variable 'fSyncElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1172:3: performance: Variable 'fAlertCode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1174:3: performance: Variable 'fAlertElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1198:3: performance: Variable 'fAlertElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1521:3: performance: Variable 'fSyncOpElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1523:3: performance: Variable 'fChunkedItemSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1526:3: performance: Variable 'fStoredSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1527:3: performance: Variable 'fUnconfirmedSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1528:3: performance: Variable 'fLastChunkSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1545:3: performance: Variable 'fItemSizes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1548:3: performance: Variable 'fChunkedItemSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1551:3: performance: Variable 'fStoredSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1552:3: performance: Variable 'fUnconfirmedSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1553:3: performance: Variable 'fLastChunkSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:1557:3: performance: Variable 'fSyncOpElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:2901:3: performance: Variable 'fMapElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3253:3: performance: Variable 'fGetElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3264:3: performance: Variable 'fGetElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3468:3: performance: Variable 'fPutElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3479:3: performance: Variable 'fPutElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3653:3: performance: Variable 'fStatusCode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3705:3: performance: Variable 'fStatusCode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3707:3: performance: Variable 'fRefMsgID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3708:3: performance: Variable 'fRefCmdID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3713:3: performance: Variable 'fStatusElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:3744:3: performance: Variable 'fStatusElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:4049:3: performance: Variable 'fResultsElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/synccommand.cpp:4063:3: performance: Variable 'fResultsElementP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitem.h:70:1: warning: The class 'TSyncItem' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsession.cpp:2001:0: error: #error "This Implementation does not work any more without USE_SML_EVALUATION" [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:605:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:607:13: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:605:11: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:776:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:778:9: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:776:7: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:279:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:361:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:380:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:407:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.h:34:16: style: Member variable 'TSyncSessionHandle::fSessionP' is in the wrong place in the initializer list. [initializerList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.cpp:31:3: note: Member variable 'TSyncSessionHandle::fSessionP' is in the wrong place in the initializer list.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.h:34:16: note: Member variable 'TSyncSessionHandle::fSessionP' is in the wrong place in the initializer list.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.h:85:9: style: The function 'StartMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:506:17: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncsessiondispatch.h:85:9: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:31:46: style: Function 'TTextTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:31:31: note: Function 'TTextTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:31:46: note: Function 'TTextTypeConfig' argument 1 names different: declaration 'aElementName' definition 'aName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:31:69: style: Function 'TTextTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:31:61: note: Function 'TTextTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:31:69: note: Function 'TTextTypeConfig' argument 2 names different: declaration 'aParentElementP' definition 'aParentElement'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:303:144: style: Function 'addFilterCapPropsAndKeywords' argument 3 names different: declaration 'aVariantDesc' definition 'aVariantDescriptor'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:88:139: note: Function 'addFilterCapPropsAndKeywords' argument 3 names different: declaration 'aVariantDesc' definition 'aVariantDescriptor'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:303:144: note: Function 'addFilterCapPropsAndKeywords' argument 3 names different: declaration 'aVariantDesc' definition 'aVariantDescriptor'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:43:16: warning: Virtual function 'clear' is called from constructor 'TTextTypeConfig(const char*aElementName,TConfigElement*aParentElementP)' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:34:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:43:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:43:16: warning: Virtual function 'clear' is called from destructor '~TTextTypeConfig()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.cpp:41:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:43:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:36:26: style: The function 'newSyncItemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncappbase.h:227:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:36:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:43:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:99:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:43:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:64:21: style: The function 'getTypeVers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:207:21: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:64:21: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:65:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:117:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:65:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:66:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:118:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:66:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:68:16: style: The function 'isImplemented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:120:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:68:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:71:26: style: The function 'newCopyForSameType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:128:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:71:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:76:16: style: The function 'copyCTCapInfoFrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:133:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:76:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:84:16: style: The function 'analyzeCTCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:154:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:84:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:91:22: style: The function 'internalNewSyncItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:227:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:91:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:93:16: style: The function 'internalFillInData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:187:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:93:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:100:16: style: The function 'internalSetItemData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/multifielditemtype.h:195:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textitemtype.h:100:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:176:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:1292:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:1573:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:1610:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:1660:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:306:22: warning: Member variable 'TTextProfileHandler::fLimited' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:37:3: performance: Variable 'fFid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:315:3: performance: Variable 'fItemSizeLimit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:169:8: performance: Technically the member function 'sysync::TTextProfileHandler::generateContent' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:1009:27: note: Technically the member function 'sysync::TTextProfileHandler::generateContent' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:169:8: note: Technically the member function 'sysync::TTextProfileHandler::generateContent' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:170:8: performance: Technically the member function 'sysync::TTextProfileHandler::parseContent' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:782:27: note: Technically the member function 'sysync::TTextProfileHandler::parseContent' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:170:8: note: Technically the member function 'sysync::TTextProfileHandler::parseContent' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:68:16: warning: Virtual function 'clear' is called from constructor 'TLineMapDefinition(TConfigElement*aParentElementP,sInt16 aFid)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:39:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:68:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:131:16: warning: Virtual function 'clear' is called from constructor 'TTextProfileConfig(const char*aElementName,TConfigElement*aParentElementP)' at line 141. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:141:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:131:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:131:16: warning: Virtual function 'clear' is called from destructor '~TTextProfileConfig()' at line 148. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:148:3: note: Calling clear
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.h:131:16: note: clear is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/textprofile.cpp:1512:5: style: Reading from empty STL container 'fval' [reademptycontainer]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:828:15: style: The scope of the variable 'GMT' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:1345:16: style: The scope of the variable 'sSys' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:1345:23: style: The scope of the variable 'tSys' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:1346:16: style: The scope of the variable 'sUnk' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:1346:23: style: The scope of the variable 'tUnk' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:676:31: style: Function 'FoundTZ' argument 1 names different: declaration 't' definition 'tc'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.h:347:31: note: Function 'FoundTZ' argument 1 names different: declaration 't' definition 'tc'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:676:31: note: Function 'FoundTZ' argument 1 names different: declaration 't' definition 'tc'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:255:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:406:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:413:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:418:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:720:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:738:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:793:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:510:20: performance: Function parameter 'std' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/timezones.cpp:510:32: performance: Function parameter 'dst' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/uiapi.cpp:32:11: warning: Member variable 'TUI_Api::m' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/uiapi.cpp:32:11: warning: Member variable 'TUI_Api::dm' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/uiapi.h:43:14: style: Technically the member function 'sysync::TUI_Api::Connected' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:40:3: warning: Member variable 'TVCalendarTypeConfig::fVCalendarVersion' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:46:26: style: The function 'newSyncItemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:41:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:46:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:52:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:49:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:52:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:53:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:53:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:82:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:73:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:82:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:83:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:74:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:83:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:85:21: style: The function 'getTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:206:21: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:85:21: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:86:21: style: The function 'getTypeVers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:207:21: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:86:21: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:88:16: style: The function 'isImplemented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:76:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:88:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:90:16: style: The function 'supportsType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:203:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:90:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:92:16: style: The function 'versionFromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:124:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:92:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:99:26: style: The function 'newCopyForSameType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:81:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcalendaritemtype.h:99:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:44:3: warning: Member variable 'TVCardTypeConfig::fVCardVersion' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:50:26: style: The function 'newSyncItemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:41:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:50:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:56:16: style: The function 'localResolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:49:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:56:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:57:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:50:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:57:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:86:18: style: The function 'getTypeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:73:18: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:86:18: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:87:16: style: The function 'isBasedOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:74:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:87:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:89:21: style: The function 'getTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:206:21: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:89:21: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:90:21: style: The function 'getTypeVers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:207:21: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:90:21: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:92:16: style: The function 'isImplemented' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:76:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:92:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:94:16: style: The function 'supportsType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:203:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:94:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:96:16: style: The function 'versionFromData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/syncitemtype.h:124:16: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:96:16: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:103:26: style: The function 'newCopyForSameType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/mimediritemtype.h:81:26: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vcarditemtype.h:103:26: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:510:42: style: Function 'VTIMEZONEtoInternal' argument 4 names different: declaration 'aLog' definition 'aLogP'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.h:39:42: note: Function 'VTIMEZONEtoInternal' argument 4 names different: declaration 'aLog' definition 'aLogP'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:510:42: note: Function 'VTIMEZONEtoInternal' argument 4 names different: declaration 'aLog' definition 'aLogP'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:673:42: style: Function 'internalToVTIMEZONE' argument 4 names different: declaration 'aLog' definition 'aLogP'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.h:47:42: note: Function 'internalToVTIMEZONE' argument 4 names different: declaration 'aLog' definition 'aLogP'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:673:42: note: Function 'internalToVTIMEZONE' argument 4 names different: declaration 'aLog' definition 'aLogP'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:292:30: performance: Function parameter 'of' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:453:42: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:589:34: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync/vtimezone.cpp:589:48: performance: Function parameter 'txt' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:481:57: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:525:58: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:606:49: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:345:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:343:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:345:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:376:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:374:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:376:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:233:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:243:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:251:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:55:52: style: Function 'Capabilities' argument 1 names different: declaration 'mCapabilities' definition 'capa'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:71:49: note: Function 'Capabilities' argument 1 names different: declaration 'mCapabilities' definition 'capa'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:55:52: note: Function 'Capabilities' argument 1 names different: declaration 'mCapabilities' definition 'capa'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:316:40: style: Function 'AppendSuffixToID' argument 1 names different: declaration 'aItemKey' definition 'aItemKeyH'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:268:41: note: Function 'AppendSuffixToID' argument 1 names different: declaration 'aItemKey' definition 'aItemKeyH'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.cpp:316:40: note: Function 'AppendSuffixToID' argument 1 names different: declaration 'aItemKey' definition 'aItemKeyH'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:30:14: style: The function 'Version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:70:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:30:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:31:14: style: The function 'Capabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:71:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:31:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:42:14: style: The function 'PasswordMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:99:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:42:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:43:14: style: The function 'Login' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:100:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:43:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:74:14: style: The function 'CreateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:136:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:74:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:77:14: style: The function 'ReadNextItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:159:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:77:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:79:14: style: The function 'ReadItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:163:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:79:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:81:14: style: The function 'InsertItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:169:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:81:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:82:14: style: The function 'UpdateItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:171:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:82:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:84:14: style: The function 'DeleteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/oceanblue.h:174:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:84:14: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:297:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:294:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:297:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:132:71: style: Function 'SetEventFields' argument 7 names different: declaration 'allday' definition 'allDay'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.h:63:68: note: Function 'SetEventFields' argument 7 names different: declaration 'allday' definition 'allDay'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/snowwhite/snowwhite.cpp:132:71: note: Function 'SetEventFields' argument 7 names different: declaration 'allday' definition 'allDay'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:163:57: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:193:25: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:364:24: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:393:58: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:735:51: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:454:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:449:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:454:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1186:8: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1184:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1186:8: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1212:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1207:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1212:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:912:17: style: The scope of the variable 'actK' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1079:17: style: The scope of the variable 'actK' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:1080:17: style: The scope of the variable 'actF' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:143:23: performance: Variable 'fCB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:742:26: performance: Variable 'fContextName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:723:14: performance: Technically the member function 'SDK_textdb::TDBContext::RemoveAll' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:817:22: note: Technically the member function 'SDK_textdb::TDBContext::RemoveAll' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/DB_Interfaces/text_db/sync_dbapi_text.cpp:723:14: note: Technically the member function 'SDK_textdb::TDBContext::RemoveAll' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:764:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:765:3: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:764:3: note: Found duplicate branches for 'if' and 'else'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:363:39: style: Function 'SubSystem' argument 2 names different: declaration 'subSysName' definition 'subName'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:111:38: note: Function 'SubSystem' argument 2 names different: declaration 'subSysName' definition 'subName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:363:39: note: Function 'SubSystem' argument 2 names different: declaration 'subSysName' definition 'subName'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:539:28: style: Function 'VersionNr' argument 1 names different: declaration 'v' definition 's'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:171:31: note: Function 'VersionNr' argument 1 names different: declaration 'v' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:539:28: note: Function 'VersionNr' argument 1 names different: declaration 'v' definition 's'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:785:28: style: Function 'ConcatNames' argument 1 names different: declaration 'name' definition 'name1'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:209:28: note: Function 'ConcatNames' argument 1 names different: declaration 'name' definition 'name1'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:785:28: note: Function 'ConcatNames' argument 1 names different: declaration 'name' definition 'name1'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:785:42: style: Function 'ConcatNames' argument 2 names different: declaration 'subName' definition 'name2'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:209:41: note: Function 'ConcatNames' argument 2 names different: declaration 'subName' definition 'name2'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:785:42: note: Function 'ConcatNames' argument 2 names different: declaration 'subName' definition 'name2'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:71:5: warning: Member variable 'CLine::fArgv' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:74:10: style: Technically the member function 'sysync::CLine::StrOpt' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:200:13: note: Technically the member function 'sysync::CLine::StrOpt' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:74:10: note: Technically the member function 'sysync::CLine::StrOpt' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:75:10: style: Technically the member function 'sysync::CLine::GetName' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:236:13: note: Technically the member function 'sysync::CLine::GetName' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:75:10: note: Technically the member function 'sysync::CLine::GetName' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:83:10: style: Technically the member function 'sysync::CLine::Opt_Found' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:294:13: note: Technically the member function 'sysync::CLine::Opt_Found' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.h:83:10: note: Technically the member function 'sysync::CLine::Opt_Found' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:167:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:168:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:170:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:312:40: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:324:35: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:327:35: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:330:35: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:363:39: performance: Function parameter 'subName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:369:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:370:41: performance: Function parameter 'desc' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:371:38: performance: Function parameter 'guidStr' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:372:39: performance: Function parameter 'plugin' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:641:24: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:642:24: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:643:24: performance: Function parameter 's' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:778:30: performance: Function parameter 'path1' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:778:44: performance: Function parameter 'path2' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:785:56: performance: Function parameter 'sep' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:816:46: performance: Function parameter 'aKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:858:41: performance: Function parameter 'aKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:863:41: performance: Function parameter 'aKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:870:21: performance: Function parameter 'aDat' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:889:23: performance: Function parameter 'aDat' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:889:36: performance: Function parameter 'aKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:242:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_support.cpp:646:37: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:146:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:178:9: style: The scope of the variable 'b' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:245:18: style: Function 'NBlk' argument 1 names different: declaration 'aCB' definition 'aCallbackRef'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.h:91:33: note: Function 'NBlk' argument 1 names different: declaration 'aCB' definition 'aCallbackRef'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:245:18: note: Function 'NBlk' argument 1 names different: declaration 'aCB' definition 'aCallbackRef'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:426:27: style: Function 'CB_PurePrintf' argument 1 names different: declaration 'aRef' definition 'aCB'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.h:104:27: note: Function 'CB_PurePrintf' argument 1 names different: declaration 'aRef' definition 'aCB'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:426:27: note: Function 'CB_PurePrintf' argument 1 names different: declaration 'aRef' definition 'aCB'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:426:42: style: Function 'CB_PurePrintf' argument 2 names different: declaration 'aTxt' definition 'aText'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.h:104:43: note: Function 'CB_PurePrintf' argument 2 names different: declaration 'aTxt' definition 'aText'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/SDK_util.c:426:42: note: Function 'CB_PurePrintf' argument 2 names different: declaration 'aTxt' definition 'aText'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.cpp:30:61: style: Function 'Init' argument 3 names different: declaration 'aAdminPath' definition 'aMapPath'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.h:32:58: note: Function 'Init' argument 3 names different: declaration 'aAdminPath' definition 'aMapPath'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.cpp:30:61: note: Function 'Init' argument 3 names different: declaration 'aAdminPath' definition 'aMapPath'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.h:30:1: style: The class 'TAdminData' does not have a constructor although it has private member variables. [noConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.h:52:15: performance: Technically the member function 'sysync::TAdminData::MapID_Flag_Str' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.cpp:53:20: note: Technically the member function 'sysync::TAdminData::MapID_Flag_Str' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.h:52:15: note: Technically the member function 'sysync::TAdminData::MapID_Flag_Str' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/dbitem.h:122:14: style: Class 'TDBItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.cpp:30:61: performance: Function parameter 'aMapPath' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.cpp:31:61: performance: Function parameter 'aContextName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.cpp:32:61: performance: Function parameter 'sDevKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/admindata.cpp:33:61: performance: Function parameter 'sUsrKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:32:8: warning: Member variable 'TBlob::fCB' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:32:8: warning: Member variable 'TBlob::fFile' is not initialized in the constructor. [uninitMemberVar]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:50:56: performance: Function parameter 'aBlobPath' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:51:56: performance: Function parameter 'aContextName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:52:56: performance: Function parameter 'sDevKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:53:56: performance: Function parameter 'sUsrKey' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:84:32: performance: Function parameter 'aBlobName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:194:34: performance: Function parameter 'aBlobName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:267:35: performance: Function parameter 'aBlobName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/blobs.cpp:321:36: performance: Function parameter 'aBlobName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/timeutil.h:32:0: error: #error unknown platform [preprocessorErrorDirective]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:118:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:116:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:118:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:37:3: performance: Variable 'fCI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:38:3: performance: Variable 'fEngineName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:39:3: performance: Variable 'fPrgVersion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:40:3: performance: Variable 'fDebugFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.cpp:56:47: performance: Function parameter 'aEngineName' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:254:55: style: Function 'StartDataRead' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:87:53: note: Function 'StartDataRead' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:254:55: note: Function 'StartDataRead' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:262:54: style: Function 'ReadNextItem' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:89:53: note: Function 'ReadNextItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:262:54: note: Function 'ReadNextItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:270:50: style: Function 'ReadItem' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:91:53: note: Function 'ReadItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:270:50: note: Function 'ReadItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:277:53: style: Function 'EndDataRead' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:92:53: note: Function 'EndDataRead' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:277:53: note: Function 'EndDataRead' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:284:56: style: Function 'StartDataWrite' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:93:53: note: Function 'StartDataWrite' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:284:56: note: Function 'StartDataWrite' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:291:52: style: Function 'InsertItem' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:94:53: note: Function 'InsertItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:291:52: note: Function 'InsertItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:298:52: style: Function 'UpdateItem' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:95:53: note: Function 'UpdateItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:298:52: note: Function 'UpdateItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:306:50: style: Function 'MoveItem' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:96:53: note: Function 'MoveItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:306:50: note: Function 'MoveItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:313:52: style: Function 'DeleteItem' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:97:53: note: Function 'DeleteItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:313:52: note: Function 'DeleteItem' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:320:54: style: Function 'EndDataWrite' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:98:53: note: Function 'EndDataWrite' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:320:54: note: Function 'EndDataWrite' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:327:52: style: Function 'DisposeObj' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:99:53: note: Function 'DisposeObj' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:327:52: note: Function 'DisposeObj' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:335:59: style: Function 'ReadNextItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:102:53: note: Function 'ReadNextItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:335:59: note: Function 'ReadNextItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:343:55: style: Function 'ReadItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:104:53: note: Function 'ReadItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:343:55: note: Function 'ReadItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:350:57: style: Function 'InsertItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:105:53: note: Function 'InsertItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:350:57: note: Function 'InsertItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:357:57: style: Function 'UpdateItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:106:53: note: Function 'UpdateItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:357:57: note: Function 'UpdateItemAsKey' argument 1 names different: declaration 'ac' definition 'aContext'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:30:3: performance: Variable 'fDLL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:37:22: warning: Virtual function 'Term' is called from destructor '~TEngineModuleBridge()' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.cpp:36:3: note: Calling Term
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:37:22: note: Term is a virtual method
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:36:22: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:51:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:36:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:37:22: style: The function 'Term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:52:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:37:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:40:22: style: The function 'SetStringMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:63:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:40:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:43:22: style: The function 'InitEngineXML' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:71:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:43:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:44:22: style: The function 'InitEngineFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:76:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:44:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:45:22: style: The function 'InitEngineCB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:82:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:45:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:48:22: style: The function 'OpenSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:93:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:48:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:50:22: style: The function 'OpenSessionKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:104:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:50:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:51:22: style: The function 'SessionStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:113:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:51:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:52:22: style: The function 'GetSyncMLBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:121:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:52:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:54:22: style: The function 'RetSyncMLBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:128:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:54:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:55:22: style: The function 'ReadSyncMLBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:138:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:55:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:57:22: style: The function 'WriteSyncMLBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:145:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:57:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:59:22: style: The function 'CloseSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:151:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:59:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:62:22: style: The function 'OpenKeyByPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:164:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:62:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:64:22: style: The function 'OpenSubkey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:179:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:64:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:66:22: style: The function 'DeleteSubkey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:189:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:66:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:67:22: style: The function 'GetKeyID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:197:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:67:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:68:22: style: The function 'SetTextMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:206:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:68:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:70:22: style: The function 'SetTimeMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:214:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:70:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:71:22: style: The function 'CloseKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:220:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:71:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:73:22: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:239:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:73:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:75:22: style: The function 'GetValueByID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:268:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:75:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:78:22: style: The function 'GetValueID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:249:20: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:78:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:80:22: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:286:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:80:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:82:22: style: The function 'SetValueByID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:302:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:82:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:87:22: style: The function 'StartDataRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:353:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:87:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:89:22: style: The function 'ReadNextItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:355:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:89:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:91:22: style: The function 'ReadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:357:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:91:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:92:22: style: The function 'EndDataRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:358:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:92:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:93:22: style: The function 'StartDataWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:359:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:93:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:94:22: style: The function 'InsertItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:360:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:94:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:95:22: style: The function 'UpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:361:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:95:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:96:22: style: The function 'MoveItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:364:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:96:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:97:22: style: The function 'DeleteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:365:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:97:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:98:22: style: The function 'EndDataWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:366:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:98:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:99:22: style: The function 'DisposeObj' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:367:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:99:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:102:22: style: The function 'ReadNextItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:370:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:102:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:104:22: style: The function 'ReadItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:372:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:104:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:105:22: style: The function 'InsertItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:374:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:105:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:106:22: style: The function 'UpdateItemAsKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebase.h:375:22: note: Virtual function in base class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/enginemodulebridge.h:106:22: note: Function in derived class
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:247:23: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:341:16: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:375:18: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:403:18: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:549:17: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:563:9: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:594:17: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:623:9: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:666:19: style: C-style pointer casting [cstyleCast]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:213:48: style: Function 'CreateDigest' argument 1 names different: declaration 'b64_h_srvID_pwd' definition 'b64_h_serverID_password'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:197:40: note: Function 'CreateDigest' argument 1 names different: declaration 'b64_h_srvID_pwd' definition 'b64_h_serverID_password'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:213:48: note: Function 'CreateDigest' argument 1 names different: declaration 'b64_h_srvID_pwd' definition 'b64_h_serverID_password'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:233:48: style: Function 'CreateDigest' argument 1 names different: declaration 'aSrvID' definition 'aServerID'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:191:40: note: Function 'CreateDigest' argument 1 names different: declaration 'aSrvID' definition 'aServerID'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:233:48: note: Function 'CreateDigest' argument 1 names different: declaration 'aSrvID' definition 'aServerID'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:234:48: style: Function 'CreateDigest' argument 2 names different: declaration 'aPwd' definition 'aPassword'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:192:40: note: Function 'CreateDigest' argument 2 names different: declaration 'aPwd' definition 'aPassword'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:234:48: note: Function 'CreateDigest' argument 2 names different: declaration 'aPwd' definition 'aPassword'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:100:12: performance: Technically the member function 'sysync::SanPackage::B64_H' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:174:20: note: Technically the member function 'sysync::SanPackage::B64_H' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:100:12: note: Technically the member function 'sysync::SanPackage::B64_H' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:103:12: performance: Technically the member function 'sysync::SanPackage::B64_H_Notification' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:182:20: note: Technically the member function 'sysync::SanPackage::B64_H_Notification' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:103:12: note: Technically the member function 'sysync::SanPackage::B64_H_Notification' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:203:10: style: Technically the member function 'sysync::SanPackage::DigestOK' can be const. [functionConst]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:245:18: note: Technically the member function 'sysync::SanPackage::DigestOK' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:203:10: note: Technically the member function 'sysync::SanPackage::DigestOK' can be const.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:273:18: performance: Technically the member function 'sysync::SanPackage::H' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:161:26: note: Technically the member function 'sysync::SanPackage::H' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:273:18: note: Technically the member function 'sysync::SanPackage::H' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:279:12: performance: Technically the member function 'sysync::SanPackage::AddBits' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:259:18: note: Technically the member function 'sysync::SanPackage::AddBits' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:279:12: note: Technically the member function 'sysync::SanPackage::AddBits' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:281:12: performance: Technically the member function 'sysync::SanPackage::GetBits' can be static. [functionStatic]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:280:20: note: Technically the member function 'sysync::SanPackage::GetBits' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.h:281:12: note: Technically the member function 'sysync::SanPackage::GetBits' can be static.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:194:44: performance: Function parameter 'aB64_H_srvID_pwd' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:195:44: performance: Function parameter 'aNonce' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/san.cpp:200:44: performance: Function parameter 'aSrvID' should be passed by const reference. [passedByValue]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.h:46:30: performance: Variable 'fLocalStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.cpp:29:3: performance: Variable 'fMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.cpp:30:3: performance: Variable 'fLocalStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.cpp:36:3: performance: Variable 'fLocalStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.cpp:37:3: performance: Variable 'fMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.cpp:65:3: performance: Variable 'fSmlError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.h:45:3: style: Class 'TSyncException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.h:74:3: style: Class 'TStructException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/syncexception.h:82:3: style: Class 'TMemException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/sysync_utils.cpp:2121:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/sysync_utils.cpp:2107:51: style: Function 'smlPCDataToCharP' argument 1 names different: declaration 'aPcdata' definition 'aPcdataP'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/sysync_utils.h:416:51: note: Function 'smlPCDataToCharP' argument 1 names different: declaration 'aPcdata' definition 'aPcdataP'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/sysync_utils.cpp:2107:51: note: Function 'smlPCDataToCharP' argument 1 names different: declaration 'aPcdata' definition 'aPcdataP'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/sysync_utils.cpp:2888:13: style: Function 'newPCDataFormatted' argument 3 names different: declaration 'aEncType' definition 'aFmtType'. [funcArgNamesDifferent]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/sysync_utils.h:564:13: note: Function 'newPCDataFormatted' argument 3 names different: declaration 'aEncType' definition 'aFmtType'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/sysync_SDK/Sources/sysync_utils.cpp:2888:13: note: Function 'newPCDataFormatted' argument 3 names different: declaration 'aEncType' definition 'aFmtType'.
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/adler32.c:55:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/deflate.c:866:21: style: The scope of the variable 'match' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/deflate.c:1099:14: style: The scope of the variable 'more' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/deflate.c:1225:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/deflate.c:161:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/example.c:336:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/gzio.c:705:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/gzio.c:940:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/gzio.c:19:28: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/inflate.c:308:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/inflate.c:1175:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/inflate.c:606:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/minigzip.c:105:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/minigzip.c:173:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/minigzip.c:276:12: style: The scope of the variable 'file' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/trees.c:714:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/trees.c:759:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/trees.c:1076:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/trees.c:1077:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/trees.c:1078:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/trees.c:1079:14: style: The scope of the variable 'code' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/trees.c:1080:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/zutil.c:306:31: style: Same expression on both sides of '-'. [duplicateExpression]
libsynthesis_3.4.0.47.5+syncevolution-1.5.3/src/zlib/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
[07:08]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-cpu-perl/libsys-cpu-perl_0.61.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-cpuaffinity-perl/libsys-cpuaffinity-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-cpuload-perl/libsys-cpuload-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-filesystem-perl/libsys-filesystem-perl_1.406.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-gamin-perl/libsys-gamin-perl_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-hostip-perl/libsys-hostip-perl_2.100.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-hostname-long-perl/libsys-hostname-long-perl_1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-info-base-perl/libsys-info-base-perl_0.7804.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-meminfo-perl/libsys-meminfo-perl_0.99.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-mmap-perl/libsys-mmap-perl_0.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-sigaction-perl/libsys-sigaction-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-statistics-linux-perl/libsys-statistics-linux-perl_0.66.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-syscall-perl/libsys-syscall-perl_0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-syslog-perl/libsys-syslog-perl_0.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-utmp-perl/libsys-utmp-perl_1.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsys-virt-perl/libsys-virt-perl_4.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsysactivity/libsysactivity_0.6.5.orig.tar.gz
libsysactivity-0.6.5/src/DragonFly/process.c:60:30: style: Checking if unsigned variable 'dst_size' is less than zero. [unsignedLessThanZero]
libsysactivity-0.6.5/src/FreeBSD/cpu.c:108:7: style: The scope of the variable 'change' can be reduced. [variableScope]
libsysactivity-0.6.5/src/FreeBSD/process.c:61:30: style: Checking if unsigned variable 'dst_size' is less than zero. [unsignedLessThanZero]
libsysactivity-0.6.5/src/Linux/disk.c:78:9: style: The scope of the variable 'name_len' can be reduced. [variableScope]
libsysactivity-0.6.5/src/Linux/disk.c:113:9: style: The scope of the variable 'name_len' can be reduced. [variableScope]
libsysactivity-0.6.5/src/Linux/network.c:94:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
libsysactivity-0.6.5/src/Linux/process.c:71:30: style: Checking if unsigned variable 'dst_size' is less than zero. [unsignedLessThanZero]
libsysactivity-0.6.5/src/NetBSD/process.c:77:30: style: Checking if unsigned variable 'dst_size' is less than zero. [unsignedLessThanZero]
libsysactivity-0.6.5/src/OpenBSD/cpu.c:155:7: style: The scope of the variable 'change' can be reduced. [variableScope]
libsysactivity-0.6.5/src/OpenBSD/disk.c:59:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsysactivity-0.6.5/src/OpenBSD/network.c:108:22: style: The scope of the variable 'sdl' can be reduced. [variableScope]
libsysactivity-0.6.5/src/OpenBSD/network.c:130:22: style: The scope of the variable 'sdl' can be reduced. [variableScope]
libsysactivity-0.6.5/src/OpenBSD/network.c:179:20: style: The scope of the variable 'rt_hdr' can be reduced. [variableScope]
libsysactivity-0.6.5/src/OpenBSD/network.c:183:40: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsysactivity-0.6.5/src/OpenBSD/network.c:188:40: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libsysactivity-0.6.5/src/OpenBSD/process.c:73:30: style: Checking if unsigned variable 'dst_size' is less than zero. [unsignedLessThanZero]
libsysactivity-0.6.5/src/OpenBSD/swap.c:55:6: style: The scope of the variable 'number_swaps' can be reduced. [variableScope]
libsysactivity-0.6.5/src/SunOS/process.c:86:30: style: Checking if unsigned variable 'dst_size' is less than zero. [unsignedLessThanZero]
libsysactivity-0.6.5/test/stress_memory.c:31:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsysactivity-0.6.5/test/test_cpu.c:111:10: style: Condition 'sum<90.0' is always true [knownConditionTrueFalse]
libsysactivity-0.6.5/test/test_cpu.c:72:14: note: Assignment 'sum=0', assigned value is 0
libsysactivity-0.6.5/test/test_cpu.c:111:10: note: Condition 'sum<90.0' is always true
libsysactivity-0.6.5/test/test_memory.c:138:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libsysactivity-0.6.5/test/test_process.c:198:3: error: Common realloc mistake: 'pids' nulled but not freed upon failure [memleakOnRealloc]
[07:08]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsysadm-install-perl/libsysadm-install-perl_0.48.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsysstat/libsysstat_0.4.1.orig.tar.xz
libsysstat-0.4.1/basestat.cpp:122:17: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libsysstat-0.4.1/basestat.cpp:183:50: style: Function 'setMonitoredSource' argument 1 names different: declaration 'Source' definition 'source'. [funcArgNamesDifferent]
libsysstat-0.4.1/basestat.h:66:44: note: Function 'setMonitoredSource' argument 1 names different: declaration 'Source' definition 'source'.
libsysstat-0.4.1/basestat.cpp:183:50: note: Function 'setMonitoredSource' argument 1 names different: declaration 'Source' definition 'source'.
libsysstat-0.4.1/basestat.cpp:141:11: warning: Member variable 'BaseStat::baseimpl' is not initialized in the constructor. [uninitMemberVar]
libsysstat-0.4.1/basestat.h:47:5: style: Class 'BaseStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsysstat-0.4.1/cpustat.h:50:5: style: Class 'CpuStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsysstat-0.4.1/cpustat_p.h:47:5: style: Class 'CpuStatPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsysstat-0.4.1/cpustat_p.h:67:10: style: The function 'intervalChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsysstat-0.4.1/basestat_p.h:76:18: note: Virtual function in base class
libsysstat-0.4.1/cpustat_p.h:67:10: note: Function in derived class
libsysstat-0.4.1/cpustat_p.h:68:10: style: The function 'sourceChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsysstat-0.4.1/basestat_p.h:77:18: note: Virtual function in base class
libsysstat-0.4.1/cpustat_p.h:68:10: note: Function in derived class
libsysstat-0.4.1/cpustat_p.h:71:13: style: The function 'defaultSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsysstat-0.4.1/basestat_p.h:65:21: note: Virtual function in base class
libsysstat-0.4.1/cpustat_p.h:71:13: note: Function in derived class
libsysstat-0.4.1/memstat.h:45:5: style: Class 'MemStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsysstat-0.4.1/memstat_p.h:45:5: style: Class 'MemStatPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libsysstat-0.4.1/memstat_p.h:56:13: style: The function 'defaultSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libsysstat-0.4.1/basestat_p.h:65:21: note: Virtual function in base class
libsysstat-0.4.1/memstat_p.h:56:13: note: Function in derived class
libsysstat-0.4.1/netstat.cpp:94:0: error: SymbolDatabase bailout; unhandled code [syntaxError]
[07:08]
ftp://ftp.se.debian.org/debian/pool/main/libs/libsystem-command-perl/libsystem-command-perl_1.119.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsystem-info-perl/libsystem-info-perl_0.058.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libs/libsystemd-dummy/libsystemd-dummy_222.orig.tar.xz
DATE 2018-08-21
TIME 07:08:20