DACA2 - libl
STARTDATE 2018-08-19
STARTTIME 06:05:01
GIT-REVISION 19af19b
ftp://ftp.se.debian.org/debian/pool/main/libl/liblaf-plugin-java/liblaf-plugin-java_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblaf-widget-java/liblaf-widget-java_4.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblangtag/liblangtag_0.6.2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libl/liblarch/liblarch_3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblarch-gtk/liblarch-gtk_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblas/liblas_1.8.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libl/liblastfm/liblastfm_1.0.9.orig.tar.gz
liblastfm-1.0.9/src/Artist.h:40:9: style: Class 'Artist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Artist.h:41:9: style: Class 'Artist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/User.h:40:9: style: Class 'Gender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/User.h:69:9: style: Class 'User' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/User.h:70:9: style: Class 'User' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/User.h:160:9: style: Class 'UserList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/UrlBuilder.h:38:9: style: Class 'UrlBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Artist.h:51:14: style: The function 'www' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:45:22: note: Virtual function in base class
liblastfm-1.0.9/src/Artist.h:51:14: note: Function in derived class
liblastfm-1.0.9/src/Artist.h:60:17: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:43:25: note: Virtual function in base class
liblastfm-1.0.9/src/Artist.h:60:17: note: Function in derived class
liblastfm-1.0.9/src/Artist.h:68:21: style: The function 'toDomElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:44:29: note: Virtual function in base class
liblastfm-1.0.9/src/Artist.h:68:21: note: Function in derived class
liblastfm-1.0.9/src/Album.h:39:21: style: The function 'toDomElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:44:29: note: Virtual function in base class
liblastfm-1.0.9/src/Album.h:39:21: note: Function in derived class
liblastfm-1.0.9/src/Album.h:50:17: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:43:25: note: Virtual function in base class
liblastfm-1.0.9/src/Album.h:50:17: note: Function in derived class
liblastfm-1.0.9/src/Album.h:71:14: style: The function 'www' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:45:22: note: Virtual function in base class
liblastfm-1.0.9/src/Album.h:71:14: note: Function in derived class
liblastfm-1.0.9/src/User.h:138:17: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:43:25: note: Virtual function in base class
liblastfm-1.0.9/src/User.h:138:17: note: Function in derived class
liblastfm-1.0.9/src/User.h:139:21: style: The function 'toDomElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:44:29: note: Virtual function in base class
liblastfm-1.0.9/src/User.h:139:21: note: Function in derived class
liblastfm-1.0.9/src/User.h:142:14: style: The function 'www' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:45:22: note: Virtual function in base class
liblastfm-1.0.9/src/User.h:142:14: note: Function in derived class
liblastfm-1.0.9/src/Audioscrobbler.cpp:58:56: style: Function 'Audioscrobbler' argument 1 names different: declaration 'clientId' definition 'id'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/Audioscrobbler.h:44:40: note: Function 'Audioscrobbler' argument 1 names different: declaration 'clientId' definition 'id'.
liblastfm-1.0.9/src/Audioscrobbler.cpp:58:56: note: Function 'Audioscrobbler' argument 1 names different: declaration 'clientId' definition 'id'.
liblastfm-1.0.9/src/Audioscrobbler.cpp:46:14: performance: Technically the member function 'lastfm::AudioscrobblerPrivate::parseTrack' can be static. [functionStatic]
liblastfm-1.0.9/src/Audioscrobbler.cpp:128:32: note: Technically the member function 'lastfm::AudioscrobblerPrivate::parseTrack' can be static.
liblastfm-1.0.9/src/Audioscrobbler.cpp:46:14: note: Technically the member function 'lastfm::AudioscrobblerPrivate::parseTrack' can be static.
liblastfm-1.0.9/src/Audioscrobbler.h:44:9: style: Class 'Audioscrobbler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Track.h:259:5: style: Class 'MutableTrack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Audioscrobbler.cpp:37:9: style: Class 'AudioscrobblerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Track.h:163:10: style: The function 'imageUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:46:22: note: Virtual function in base class
liblastfm-1.0.9/src/Track.h:163:10: note: Function in derived class
liblastfm-1.0.9/src/Track.h:173:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:43:25: note: Virtual function in base class
liblastfm-1.0.9/src/Track.h:173:13: note: Function in derived class
liblastfm-1.0.9/src/Track.h:233:10: style: The function 'www' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/AbstractType.h:45:22: note: Virtual function in base class
liblastfm-1.0.9/src/Track.h:233:10: note: Function in derived class
liblastfm-1.0.9/src/FingerprintId.cpp:50:60: style: Function 'FingerprintId' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/FingerprintId.h:32:45: note: Function 'FingerprintId' argument 1 names different: declaration 'other' definition 'that'.
liblastfm-1.0.9/src/FingerprintId.cpp:50:60: note: Function 'FingerprintId' argument 1 names different: declaration 'other' definition 'that'.
liblastfm-1.0.9/src/FingerprintId.cpp:115:56: style: Function 'operator=' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/FingerprintId.h:47:56: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'that'.
liblastfm-1.0.9/src/FingerprintId.cpp:115:56: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'that'.
liblastfm-1.0.9/src/FingerprintId.h:31:9: style: Class 'FingerprintId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/InternetConnectionMonitor.h:40:5: style: Class 'InternetConnectionMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/NetworkConnectionMonitor.h:34:5: style: Class 'NetworkConnectionMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/linux/LNetworkConnectionMonitor.h:50:5: style: Class 'LNetworkConnectionMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/mac/MNetworkConnectionMonitor.h:40:5: style: Class 'MNetworkConnectionMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/win/WNetworkConnectionMonitor.h:36:5: style: Class 'WNetworkConnectionMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/mbid_mp3.c:158:16: style: Variable 'tmbid' is reassigned a value before the old one has been used. [redundantAssignment]
liblastfm-1.0.9/src/mbid_mp3.c:157:0: note: Variable 'tmbid' is reassigned a value before the old one has been used.
liblastfm-1.0.9/src/mbid_mp3.c:158:16: note: Variable 'tmbid' is reassigned a value before the old one has been used.
liblastfm-1.0.9/src/mbid_mp3.c:77:8: style: The scope of the variable 'tag_size' can be reduced. [variableScope]
liblastfm-1.0.9/src/mbid_mp3.c:82:8: style: The scope of the variable 'version_major' can be reduced. [variableScope]
liblastfm-1.0.9/src/NetworkAccessManager.cpp:109:104: style: Function 'createRequest' argument 3 names different: declaration 'outgoingdata' definition 'outgoingData'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/NetworkAccessManager.h:54:89: note: Function 'createRequest' argument 3 names different: declaration 'outgoingdata' definition 'outgoingData'.
liblastfm-1.0.9/src/NetworkAccessManager.cpp:109:104: note: Function 'createRequest' argument 3 names different: declaration 'outgoingdata' definition 'outgoingData'.
liblastfm-1.0.9/src/NetworkAccessManager.h:42:5: style: Class 'NetworkAccessManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Playlist.h:33:9: style: Class 'Playlist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/RadioStation.cpp:70:57: style: Function 'RadioStation' argument 1 names different: declaration 'that' definition 'other'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/RadioStation.h:37:43: note: Function 'RadioStation' argument 1 names different: declaration 'that' definition 'other'.
liblastfm-1.0.9/src/RadioStation.cpp:70:57: note: Function 'RadioStation' argument 1 names different: declaration 'that' definition 'other'.
liblastfm-1.0.9/src/RadioStation.cpp:113:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
liblastfm-1.0.9/src/Tag.h:43:9: style: 'Tag::operator=' should return 'Tag &'. [operatorEq]
liblastfm-1.0.9/src/Tag.h:36:9: style: Class 'Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/RadioStation.h:36:9: style: Class 'RadioStation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/RadioTuner.cpp:77:5: performance: Variable 'm_retry_counter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
liblastfm-1.0.9/src/Track.cpp:584:42: style: Function 'durationString' argument 1 names different: declaration 'seconds' definition 'duration'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/Track.h:166:40: note: Function 'durationString' argument 1 names different: declaration 'seconds' definition 'duration'.
liblastfm-1.0.9/src/Track.cpp:584:42: note: Function 'durationString' argument 1 names different: declaration 'seconds' definition 'duration'.
liblastfm-1.0.9/src/Track.cpp:206:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
liblastfm-1.0.9/src/Track.cpp:218:5: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
liblastfm-1.0.9/src/Track.h:127:10: style: Technically the member function 'lastfm::Track::sameObject' can be const. [functionConst]
liblastfm-1.0.9/src/Track.cpp:887:16: note: Technically the member function 'lastfm::Track::sameObject' can be const.
liblastfm-1.0.9/src/Track.h:127:10: note: Technically the member function 'lastfm::Track::sameObject' can be const.
liblastfm-1.0.9/src/Track.h:282:10: style: Technically the member function 'lastfm::MutableTrack::love' can be const. [functionConst]
liblastfm-1.0.9/src/Track.cpp:633:23: note: Technically the member function 'lastfm::MutableTrack::love' can be const.
liblastfm-1.0.9/src/Track.h:282:10: note: Technically the member function 'lastfm::MutableTrack::love' can be const.
liblastfm-1.0.9/src/Track.h:283:10: style: Technically the member function 'lastfm::MutableTrack::unlove' can be const. [functionConst]
liblastfm-1.0.9/src/Track.cpp:641:23: note: Technically the member function 'lastfm::MutableTrack::unlove' can be const.
liblastfm-1.0.9/src/Track.h:283:10: note: Technically the member function 'lastfm::MutableTrack::unlove' can be const.
liblastfm-1.0.9/src/Track.cpp:107:5: style: Class 'TrackObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Url.cpp:37:45: style: Function 'UrlPrivate' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/Url.cpp:30:33: note: Function 'UrlPrivate' argument 1 names different: declaration 'url' definition 'u'.
liblastfm-1.0.9/src/Url.cpp:37:45: note: Function 'UrlPrivate' argument 1 names different: declaration 'url' definition 'u'.
liblastfm-1.0.9/src/Url.h:39:14: style: Technically the member function 'lastfm::Url::operator()' can be const. [functionConst]
liblastfm-1.0.9/src/Url.cpp:67:14: note: Technically the member function 'lastfm::Url::operator()' can be const.
liblastfm-1.0.9/src/Url.h:39:14: note: Technically the member function 'lastfm::Url::operator()' can be const.
liblastfm-1.0.9/src/Url.cpp:46:6: style: Class 'Url' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblastfm-1.0.9/src/Url.cpp:30:9: style: Class 'UrlPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/Url.h:29:5: warning: The class 'Url' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
liblastfm-1.0.9/src/User.cpp:54:45: style: Function 'UserList' argument 1 names different: declaration 'query' definition 'lfm'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/User.h:160:35: note: Function 'UserList' argument 1 names different: declaration 'query' definition 'lfm'.
liblastfm-1.0.9/src/User.cpp:54:45: note: Function 'UserList' argument 1 names different: declaration 'query' definition 'lfm'.
liblastfm-1.0.9/src/User.h:165:13: style: Technically the member function 'lastfm::UserList::totalUsers' can be const. [functionConst]
liblastfm-1.0.9/src/User.cpp:104:19: note: Technically the member function 'lastfm::UserList::totalUsers' can be const.
liblastfm-1.0.9/src/User.h:165:13: note: Technically the member function 'lastfm::UserList::totalUsers' can be const.
liblastfm-1.0.9/src/User.h:166:13: style: Technically the member function 'lastfm::UserList::totalPages' can be const. [functionConst]
liblastfm-1.0.9/src/User.cpp:122:19: note: Technically the member function 'lastfm::UserList::totalPages' can be const.
liblastfm-1.0.9/src/User.h:166:13: note: Technically the member function 'lastfm::UserList::totalPages' can be const.
liblastfm-1.0.9/src/User.h:167:13: style: Technically the member function 'lastfm::UserList::currentPage' can be const. [functionConst]
liblastfm-1.0.9/src/User.cpp:110:19: note: Technically the member function 'lastfm::UserList::currentPage' can be const.
liblastfm-1.0.9/src/User.h:167:13: note: Technically the member function 'lastfm::UserList::currentPage' can be const.
liblastfm-1.0.9/src/User.h:168:13: style: Technically the member function 'lastfm::UserList::usersPerPage' can be const. [functionConst]
liblastfm-1.0.9/src/User.cpp:116:19: note: Technically the member function 'lastfm::UserList::usersPerPage' can be const.
liblastfm-1.0.9/src/User.h:168:13: note: Technically the member function 'lastfm::UserList::usersPerPage' can be const.
liblastfm-1.0.9/src/User.h:169:21: style: Technically the member function 'lastfm::UserList::users' can be const. [functionConst]
liblastfm-1.0.9/src/User.cpp:87:19: note: Technically the member function 'lastfm::UserList::users' can be const.
liblastfm-1.0.9/src/User.h:169:21: note: Technically the member function 'lastfm::UserList::users' can be const.
liblastfm-1.0.9/src/fingerprint/Collection.cpp:42:5: performance: Variable 'm_db' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
liblastfm-1.0.9/src/fingerprint/Collection.h:51:13: performance: Technically the member function 'Collection::fileURI' can be static. [functionStatic]
liblastfm-1.0.9/src/fingerprint/Collection.cpp:214:13: note: Technically the member function 'Collection::fileURI' can be static.
liblastfm-1.0.9/src/fingerprint/Collection.h:51:13: note: Technically the member function 'Collection::fileURI' can be static.
liblastfm-1.0.9/src/fingerprint/EXAMPLE.cpp:72:5: style: Exception should be caught by reference. [catchExceptionByValue]
liblastfm-1.0.9/src/fingerprint/Fingerprint.cpp:104:21: style: The scope of the variable 'bitrate' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/Fingerprint.cpp:222:22: style: The scope of the variable 'len' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/Fingerprint.cpp:309:58: style: Function 'decode' argument 2 names different: declaration 'lastfm_needs_a_complete_fingerprint' definition 'complete_fingerprint_requested'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/fingerprint/Fingerprint.h:85:44: note: Function 'decode' argument 2 names different: declaration 'lastfm_needs_a_complete_fingerprint' definition 'complete_fingerprint_requested'.
liblastfm-1.0.9/src/fingerprint/Fingerprint.cpp:309:58: note: Function 'decode' argument 2 names different: declaration 'lastfm_needs_a_complete_fingerprint' definition 'complete_fingerprint_requested'.
liblastfm-1.0.9/src/fingerprint/Fingerprint.h:42:9: style: Class 'Fingerprint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/fingerprint/Fingerprint.cpp:49:9: style: Class 'FingerprintPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/fingerprint/Sha256.cpp:324:12: style: The scope of the variable 'bufferBytesLeft' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/Sha256.cpp:325:12: style: The scope of the variable 'bytesToCopy' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/Sha256.cpp:401:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/Sha256.cpp:321:46: style: Function 'SHA256Update' argument 2 names different: declaration 'data' definition 'vdata'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/fingerprint/Sha256.h:173:51: note: Function 'SHA256Update' argument 2 names different: declaration 'data' definition 'vdata'.
liblastfm-1.0.9/src/fingerprint/Sha256.cpp:321:46: note: Function 'SHA256Update' argument 2 names different: declaration 'data' definition 'vdata'.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:618:14: style: Condition 'buffer' is always false [knownConditionTrueFalse]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:611:33: note: Assignment 'buffer=NULL', assigned value is 0
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:618:14: note: Condition 'buffer' is always false
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:749:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:745:0: note: Variable 'fp' is reassigned a value before the old one has been used.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:749:5: note: Variable 'fp' is reassigned a value before the old one has been used.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:125:12: style: The scope of the variable 'bread' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:231:9: style: The scope of the variable 'tagsize' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:356:34: style: The scope of the variable 'frameLength' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:612:22: style: The scope of the variable 'buffer_size' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:614:22: style: The scope of the variable 'framesize' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:686:12: style: The scope of the variable 'dur' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:687:9: style: The scope of the variable 'f' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:766:9: style: The scope of the variable 'tagsize' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:123:95: style: Function 'fillBuffer' argument 4 names different: declaration 'm_bytesConsumed' definition 'bytesConsumed'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:88:84: note: Function 'fillBuffer' argument 4 names different: declaration 'm_bytesConsumed' definition 'bytesConsumed'.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:123:95: note: Function 'fillBuffer' argument 4 names different: declaration 'm_bytesConsumed' definition 'bytesConsumed'.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:434:46: style: Function 'postDecode' argument 1 names different: declaration 'bytesconsumed' definition 'bytesConsumed'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:83:43: note: Function 'postDecode' argument 1 names different: declaration 'bytesconsumed' definition 'bytesConsumed'.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:434:46: note: Function 'postDecode' argument 1 names different: declaration 'bytesconsumed' definition 'bytesConsumed'.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:508:49: style: Function 'commonSetup' argument 1 names different: declaration 'handle' definition 'decoder'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:65:39: note: Function 'commonSetup' argument 1 names different: declaration 'handle' definition 'decoder'.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:508:49: note: Function 'commonSetup' argument 1 names different: declaration 'handle' definition 'decoder'.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:625:31: style: Variable 'framesize' is assigned a value that is never used. [unreadVariable]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:88:10: performance: Technically the member function 'AAC_ADTS_File::fillBuffer' can be static. [functionStatic]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:123:21: note: Technically the member function 'AAC_ADTS_File::fillBuffer' can be static.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:88:10: note: Technically the member function 'AAC_ADTS_File::fillBuffer' can be static.
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:45:7: style: Class 'AAC_File' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource.cpp:45:7: style: Class 'AAC_File' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:57:18: style: The function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:28:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:57:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:58:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:29:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:58:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:60:18: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:31:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:60:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:61:18: style: The function 'postDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:32:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:61:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:79:18: style: The function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:28:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:79:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:80:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:29:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:80:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:82:18: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:31:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:82:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:83:18: style: The function 'postDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:32:18: note: Virtual function in base class
liblastfm-1.0.9/src/fingerprint/contrib/AacSource_p.h:83:18: note: Function in derived class
liblastfm-1.0.9/src/fingerprint/contrib/MadSource.cpp:228:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
liblastfm-1.0.9/src/fingerprint/contrib/MadSource.cpp:333:20: style: Checking if unsigned variable 'readSize' is less than zero. [unsignedLessThanZero]
liblastfm-1.0.9/src/fingerprint/contrib/MadSource.cpp:38:12: warning: Member variable 'MadSource::m_pcmpos' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/contrib/main.cpp:111:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
liblastfm-1.0.9/src/fingerprint/contrib/main.cpp:108:0: note: Variable 'fp' is reassigned a value before the old one has been used.
liblastfm-1.0.9/src/fingerprint/contrib/main.cpp:111:5: note: Variable 'fp' is reassigned a value before the old one has been used.
liblastfm-1.0.9/src/fingerprint/contrib/main.cpp:86:27: style: Function 'typeOf' argument 1 names different: declaration 'path' definition 'fileName'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/fingerprint/contrib/main.cpp:34:27: note: Function 'typeOf' argument 1 names different: declaration 'path' definition 'fileName'.
liblastfm-1.0.9/src/fingerprint/contrib/main.cpp:86:27: note: Function 'typeOf' argument 1 names different: declaration 'path' definition 'fileName'.
liblastfm-1.0.9/src/fingerprint/fplib/fp_helper_fun.h:78:21: style: Checking if unsigned variable 'numSkipKeys' is less than zero. This might be a false warning. [unsignedLessThanZero]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:218:4: warning: Either the condition '!m_pPimplData' is redundant or there is possible null pointer dereference: m_pPimplData. [nullPointerRedundantCheck]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:221:9: note: Assuming that condition '!m_pPimplData' is not redundant
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:218:4: note: Null pointer dereference
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:219:4: warning: Either the condition '!m_pPimplData' is redundant or there is possible null pointer dereference: m_pPimplData. [nullPointerRedundantCheck]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:221:9: note: Assuming that condition '!m_pPimplData' is not redundant
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:219:4: note: Null pointer dereference
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:236:4: warning: Either the condition '!m_pPimplData' is redundant or there is possible null pointer dereference: m_pPimplData. [nullPointerRedundantCheck]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:239:9: note: Assuming that condition '!m_pPimplData' is not redundant
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:236:4: note: Null pointer dereference
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:237:4: warning: Either the condition '!m_pPimplData' is redundant or there is possible null pointer dereference: m_pPimplData. [nullPointerRedundantCheck]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:239:9: note: Assuming that condition '!m_pPimplData' is not redundant
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:237:4: note: Null pointer dereference
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_groupsReady' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_preBufferPassed' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_toSkipSize' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_toSkipMs' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_skippedSoFar' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_skipPassed' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_freq' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_nchannels' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_lengthMs' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_minUniqueKeys' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_uniqueKeyWindowMs' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_toProcessKeys' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_totalWindowKeys' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:58:4: warning: Member variable 'PimplData::m_processedKeys' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/CircularArray.h:64:0: warning: Member variable 'iterator::_size' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.h:48:9: style: Technically the member function 'fingerprint::FingerprintExtractor::process' can be const. [functionConst]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:355:28: note: Technically the member function 'fingerprint::FingerprintExtractor::process' can be const.
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.h:48:9: note: Technically the member function 'fingerprint::FingerprintExtractor::process' can be const.
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.h:51:35: style: Technically the member function 'fingerprint::FingerprintExtractor::getFingerprint' can be const. [functionConst]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:549:49: note: Technically the member function 'fingerprint::FingerprintExtractor::getFingerprint' can be const.
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.h:51:35: note: Technically the member function 'fingerprint::FingerprintExtractor::getFingerprint' can be const.
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.h:59:11: style: Technically the member function 'fingerprint::FingerprintExtractor::getToSkipMs' can be const. [functionConst]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:199:30: note: Technically the member function 'fingerprint::FingerprintExtractor::getToSkipMs' can be const.
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.h:59:11: note: Technically the member function 'fingerprint::FingerprintExtractor::getToSkipMs' can be const.
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:186:4: style: Class 'FingerprintExtractor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:186:4: style: Class 'FingerprintExtractor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:71:7: style: Class 'PimplData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblastfm-1.0.9/src/fingerprint/fplib/FingerprintExtractor.cpp:71:7: style: Class 'PimplData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.h:32:4: style: Class 'OptFFT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/fingerprint/fplib/FloatingAverage.h:30:0: style: Class 'FloatingAverage < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/fingerprint/fplib/CircularArray.h:170:0: style: Class 'CircularArray < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.cpp:364:8: style: The scope of the variable 'frameStart' can be reduced. [variableScope]
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.cpp:229:9: warning: Member variable 'OptFFT::m_numSamples' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.cpp:229:9: warning: Member variable 'OptFFT::m_numOutSamples' is not initialized in the constructor. [uninitMemberVar]
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.h:43:9: performance: Technically the member function 'fingerprint::OptFFT::applyHann' can be static. [functionStatic]
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.cpp:399:14: note: Technically the member function 'fingerprint::OptFFT::applyHann' can be static.
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.h:43:9: note: Technically the member function 'fingerprint::OptFFT::applyHann' can be static.
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.cpp:291:4: style: Class 'OptFFT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblastfm-1.0.9/src/fingerprint/fplib/OptFFT.cpp:291:4: style: Class 'OptFFT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblastfm-1.0.9/src/mbid_mp3.c:63:0: error: Code 'C++ cast <...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
liblastfm-1.0.9/src/win/NdisEvents.cpp:83:5: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
liblastfm-1.0.9/src/win/NdisEvents.cpp:80:5: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
liblastfm-1.0.9/src/win/NdisEvents.cpp:83:5: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
liblastfm-1.0.9/src/win/NdisEvents.h:34:6: warning: Class 'NdisEvents' which has virtual members does not have a virtual destructor. [virtualDestructor]
liblastfm-1.0.9/src/win/WmiSink.h:31:5: style: Class 'WmiSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/win/ComSetup.h:50:10: performance: Technically the member function 'ComSetup::setupSecurity' can be static. [functionStatic]
liblastfm-1.0.9/src/win/WNetworkConnectionMonitor_win.cpp:37:5: style: Class 'NdisEventsProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblastfm-1.0.9/src/ws.cpp:132:56: style: Function 'sign' argument 2 names different: declaration 'sessionKey' definition 'sk'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/ws.h:134:67: note: Function 'sign' argument 2 names different: declaration 'sessionKey' definition 'sk'.
liblastfm-1.0.9/src/ws.cpp:132:56: note: Function 'sign' argument 2 names different: declaration 'sessionKey' definition 'sk'.
liblastfm-1.0.9/src/ws.cpp:152:54: style: Function 'url' argument 2 names different: declaration 'sessionKey' definition 'sk'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/ws.h:128:65: note: Function 'url' argument 2 names different: declaration 'sessionKey' definition 'sk'.
liblastfm-1.0.9/src/ws.cpp:152:54: note: Function 'url' argument 2 names different: declaration 'sessionKey' definition 'sk'.
liblastfm-1.0.9/src/ws.cpp:177:55: style: Function 'post' argument 2 names different: declaration 'sessionKey' definition 'sk'. [funcArgNamesDifferent]
liblastfm-1.0.9/src/ws.h:132:76: note: Function 'post' argument 2 names different: declaration 'sessionKey' definition 'sk'.
liblastfm-1.0.9/src/ws.cpp:177:55: note: Function 'post' argument 2 names different: declaration 'sessionKey' definition 'sk'.
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblastfm-java/liblastfm-java_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblatex-decode-perl/liblatex-decode-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblatex-driver-perl/liblatex-driver-perl_0.300.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblatex-encode-perl/liblatex-encode-perl_0.092.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblatex-table-perl/liblatex-table-perl_1.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblatex-tom-perl/liblatex-tom-perl_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblaxjson/liblaxjson_1.0.5.orig.tar.gz
liblaxjson-1.0.5/example/token_list.c:84:0: error: Resource leak: f [resourceLeak]
liblaxjson-1.0.5/src/laxjson.c:230:10: style: The scope of the variable 'c' can be reduced. [variableScope]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblayout/liblayout_0.2.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblayout-manager-perl/liblayout-manager-perl_0.35.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblbfgs/liblbfgs_1.10.orig.tar.gz
liblbfgs-1.10/lib/lbfgs.c:654:22: style: Function 'line_search_backtracking' argument 9 names different: declaration 'wa' definition 'wp'. [funcArgNamesDifferent]
liblbfgs-1.10/lib/lbfgs.c:145:22: note: Function 'line_search_backtracking' argument 9 names different: declaration 'wa' definition 'wp'.
liblbfgs-1.10/lib/lbfgs.c:654:22: note: Function 'line_search_backtracking' argument 9 names different: declaration 'wa' definition 'wp'.
liblbfgs-1.10/sample/sample.cpp:63:21: performance: Technically the member function 'objective_function::evaluate' can be static. [functionStatic]
liblbfgs-1.10/sample/sample.cpp:98:9: performance: Technically the member function 'objective_function::progress' can be static. [functionStatic]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblchown-perl/liblchown-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/libldm/libldm_0.2.4.orig.tar.gz
libldm-libldm-0.2.4/src/gpt.c:35:14: style: struct member '_gpt_head::revision' is never used. [unusedStructMember]
libldm-libldm-0.2.4/src/ldm.c:2441:26: style: The scope of the variable 'child' can be reduced. [variableScope]
libldm-libldm-0.2.4/src/ldm.c:1075:47: portability: 'config' is of type 'const void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libldm-libldm-0.2.4/src/ldm.c:1115:28: portability: 'config' is of type 'const void * const'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libldm-libldm-0.2.4/src/ldm.c:1214:40: portability: '*config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libldm-libldm-0.2.4/src/ldm.c:1784:10: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libldm-libldm-0.2.4/src/ldm.c:1891:37: portability: '(void*)vmdb' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libldm-libldm-0.2.4/src/ldm.c:1909:14: portability: 'vblk' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libldm-libldm-0.2.4/src/ldm.c:1946:14: portability: 'vblk' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libldm-libldm-0.2.4/src/ldmtool.c:689:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
libldm-libldm-0.2.4/test/partread.c:64:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblemon/liblemon_1.3.1+dfsg.orig.tar.xz
lemon-1.3.1/lemon/cbc.cc:121:32: style: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:72:34: note: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/cbc.cc:121:32: note: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/cbc.cc:125:32: style: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:73:34: note: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/cbc.cc:125:32: note: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/cbc.cc:133:32: style: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:76:34: note: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/cbc.cc:133:32: note: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/cbc.cc:137:32: style: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:77:34: note: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/cbc.cc:137:32: note: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/cbc.cc:151:34: style: Function '_getRowCoeffs' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:81:36: note: Function '_getRowCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:151:34: note: Function '_getRowCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:165:34: style: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:83:36: note: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:165:34: note: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:171:34: style: Function '_getColCoeffs' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:84:36: note: Function '_getColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:171:34: note: Function '_getColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:185:30: style: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:86:32: note: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:185:30: note: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:185:38: style: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'jx'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:86:41: note: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/cbc.cc:185:38: note: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/cbc.cc:189:39: style: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:87:33: note: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:189:39: note: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/cbc.cc:189:47: style: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'jx'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:87:42: note: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/cbc.cc:189:47: note: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/cbc.cc:194:47: style: Function '_setColLowerBound' argument 2 names different: declaration 'value' definition 'lo'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:89:49: note: Function '_setColLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/cbc.cc:194:47: note: Function '_setColLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/cbc.cc:204:47: style: Function '_setColUpperBound' argument 2 names different: declaration 'value' definition 'up'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:91:49: note: Function '_setColUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/cbc.cc:204:47: note: Function '_setColUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/cbc.cc:214:47: style: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lo'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:94:49: note: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/cbc.cc:214:47: note: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/cbc.cc:224:47: style: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'up'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:96:49: note: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/cbc.cc:224:47: note: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/cbc.cc:409:32: style: Function '_setColType' argument 1 names different: declaration 'col' definition 'i'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:109:34: note: Function '_setColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/cbc.cc:409:32: note: Function '_setColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/cbc.cc:422:44: style: Function '_getColType' argument 1 names different: declaration 'col' definition 'i'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/cbc.h:108:38: note: Function '_getColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/cbc.cc:422:44: note: Function '_getColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/cbc.cc:48:11: warning: Member variable 'CbcMip::_message_level' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/cbc.cc:56:11: warning: Member variable 'CbcMip::_message_level' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/cbc.h:38:3: warning: The class 'CbcMip' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
lemon-1.3.1/lemon/glpk.cc:62:31: style: Function '_addRow' argument 1 names different: declaration 'l' definition 'lo'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:68:31: note: Function '_addRow' argument 1 names different: declaration 'l' definition 'lo'.
lemon-1.3.1/lemon/glpk.cc:62:31: note: Function '_addRow' argument 1 names different: declaration 'l' definition 'lo'.
lemon-1.3.1/lemon/glpk.cc:63:47: style: Function '_addRow' argument 4 names different: declaration 'u' definition 'up'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:68:72: note: Function '_addRow' argument 4 names different: declaration 'u' definition 'up'.
lemon-1.3.1/lemon/glpk.cc:63:47: note: Function '_addRow' argument 4 names different: declaration 'u' definition 'up'.
lemon-1.3.1/lemon/glpk.cc:120:34: style: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:76:34: note: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/glpk.cc:120:34: note: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/glpk.cc:126:34: style: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:77:34: note: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/glpk.cc:126:34: note: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/glpk.cc:136:34: style: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:80:34: note: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/glpk.cc:136:34: note: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/glpk.cc:142:34: style: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:81:34: note: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/glpk.cc:142:34: note: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/glpk.cc:168:36: style: Function '_getRowCoeffs' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:85:36: note: Function '_getRowCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:168:36: note: Function '_getRowCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:182:36: style: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:87:36: note: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:182:36: note: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:200:36: style: Function '_getColCoeffs' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:88:36: note: Function '_getColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:200:36: note: Function '_getColCoeffs' argument 1 names different: declaration 'i' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:214:32: style: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:90:32: note: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:214:32: note: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:214:40: style: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'jx'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:90:41: note: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/glpk.cc:214:40: note: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/glpk.cc:273:43: style: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'ix'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:91:33: note: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:273:43: note: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'ix'.
lemon-1.3.1/lemon/glpk.cc:273:51: style: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'jx'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:91:42: note: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/glpk.cc:273:51: note: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'jx'.
lemon-1.3.1/lemon/glpk.cc:291:49: style: Function '_setColLowerBound' argument 2 names different: declaration 'value' definition 'lo'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:93:49: note: Function '_setColLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/glpk.cc:291:49: note: Function '_setColLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/glpk.cc:343:49: style: Function '_setColUpperBound' argument 2 names different: declaration 'value' definition 'up'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:96:49: note: Function '_setColUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/glpk.cc:343:49: note: Function '_setColUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/glpk.cc:398:49: style: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lo'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:99:49: note: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/glpk.cc:398:49: note: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lo'.
lemon-1.3.1/lemon/glpk.cc:451:49: style: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'up'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:102:49: note: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/glpk.cc:451:49: note: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'up'.
lemon-1.3.1/lemon/glpk.cc:908:33: style: Function '_setColType' argument 1 names different: declaration 'col' definition 'i'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:250:34: note: Function '_setColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/glpk.cc:908:33: note: Function '_setColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/glpk.cc:919:46: style: Function '_getColType' argument 1 names different: declaration 'col' definition 'i'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/glpk.h:249:38: note: Function '_getColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/glpk.cc:919:46: note: Function '_getColType' argument 1 names different: declaration 'col' definition 'i'.
lemon-1.3.1/lemon/glpk.cc:31:13: warning: Member variable 'GlpkBase::_message_level' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/glpk.cc:37:13: warning: Member variable 'GlpkBase::_message_level' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/glpk.cc:603:11: warning: Member variable 'GlpkLp::_primal_ray' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/glpk.cc:603:11: warning: Member variable 'GlpkLp::_dual_ray' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/glpk.cc:32:5: performance: Variable 'lp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
lemon-1.3.1/lemon/glpk.cc:38:5: performance: Variable 'lp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
lemon-1.3.1/lemon/glpk.h:38:7: style: Class 'VoidPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
lemon-1.3.1/lemon/glpk.h:55:3: warning: The class 'GlpkBase' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
lemon-1.3.1/lemon/glpk.h:168:3: warning: The class 'GlpkLp' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
lemon-1.3.1/lemon/soplex.cc:133:34: style: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:95:34: note: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/soplex.cc:133:34: note: Function '_getColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/soplex.cc:137:34: style: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:96:34: note: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/soplex.cc:137:34: note: Function '_setColName' argument 1 names different: declaration 'col' definition 'c'.
lemon-1.3.1/lemon/soplex.cc:155:34: style: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:99:34: note: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/soplex.cc:155:34: note: Function '_getRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/soplex.cc:159:34: style: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:100:34: note: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/soplex.cc:159:34: note: Function '_setRowName' argument 1 names different: declaration 'row' definition 'r'.
lemon-1.3.1/lemon/soplex.cc:195:36: style: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'j'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:106:36: note: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'j'.
lemon-1.3.1/lemon/soplex.cc:195:36: note: Function '_setColCoeffs' argument 1 names different: declaration 'i' definition 'j'.
lemon-1.3.1/lemon/soplex.cc:212:32: style: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'i'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:109:32: note: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'i'.
lemon-1.3.1/lemon/soplex.cc:212:32: note: Function '_setCoeff' argument 1 names different: declaration 'row' definition 'i'.
lemon-1.3.1/lemon/soplex.cc:212:39: style: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'j'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:109:41: note: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'j'.
lemon-1.3.1/lemon/soplex.cc:212:39: note: Function '_setCoeff' argument 2 names different: declaration 'col' definition 'j'.
lemon-1.3.1/lemon/soplex.cc:216:43: style: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'i'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:110:33: note: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'i'.
lemon-1.3.1/lemon/soplex.cc:216:43: note: Function '_getCoeff' argument 1 names different: declaration 'row' definition 'i'.
lemon-1.3.1/lemon/soplex.cc:216:50: style: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'j'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:110:42: note: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'j'.
lemon-1.3.1/lemon/soplex.cc:216:50: note: Function '_getCoeff' argument 2 names different: declaration 'col' definition 'j'.
lemon-1.3.1/lemon/soplex.cc:240:49: style: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lb'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:117:49: note: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lb'.
lemon-1.3.1/lemon/soplex.cc:240:49: note: Function '_setRowLowerBound' argument 2 names different: declaration 'value' definition 'lb'.
lemon-1.3.1/lemon/soplex.cc:250:49: style: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'ub'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:119:49: note: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'ub'.
lemon-1.3.1/lemon/soplex.cc:250:49: note: Function '_setRowUpperBound' argument 2 names different: declaration 'value' definition 'ub'.
lemon-1.3.1/lemon/soplex.cc:440:45: style: Function '_messageLevel' argument 1 names different: declaration 'm' definition 'level'. [funcArgNamesDifferent]
lemon-1.3.1/lemon/soplex.h:148:37: note: Function '_messageLevel' argument 1 names different: declaration 'm' definition 'level'.
lemon-1.3.1/lemon/soplex.cc:440:45: note: Function '_messageLevel' argument 1 names different: declaration 'm' definition 'level'.
lemon-1.3.1/lemon/soplex.cc:30:13: warning: Member variable 'SoplexLp::_message_level' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/soplex.cc:39:13: warning: Member variable 'SoplexLp::_primal_values' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/soplex.cc:39:13: warning: Member variable 'SoplexLp::_dual_values' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/soplex.cc:39:13: warning: Member variable 'SoplexLp::_primal_ray' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/soplex.cc:39:13: warning: Member variable 'SoplexLp::_dual_ray' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/soplex.cc:39:13: warning: Member variable 'SoplexLp::_message_level' is not initialized in the constructor. [uninitMemberVar]
lemon-1.3.1/lemon/soplex.cc:46:5: performance: Variable '_col_names' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
lemon-1.3.1/lemon/soplex.cc:47:5: performance: Variable '_col_names_ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
lemon-1.3.1/lemon/soplex.cc:49:5: performance: Variable '_row_names' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
lemon-1.3.1/lemon/soplex.cc:50:5: performance: Variable '_row_names_ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
lemon-1.3.1/lemon/soplex.h:46:3: warning: The class 'SoplexLp' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
lemon-1.3.1/test/adaptors_test.cc:148:3: style: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:147:0: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:148:3: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:150:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:149:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:150:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:152:3: style: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:151:0: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:152:3: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:154:3: style: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:153:0: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:154:3: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:272:3: style: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:271:0: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:272:3: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:274:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:273:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:274:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:276:3: style: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:275:0: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:276:3: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:278:3: style: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:277:0: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:278:3: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:368:3: style: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:367:0: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:368:3: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:370:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:369:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:370:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:372:3: style: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:371:0: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:372:3: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:374:3: style: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:373:0: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:374:3: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:466:3: style: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:465:0: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:466:3: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:468:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:467:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:468:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:470:3: style: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:469:0: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:470:3: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:472:3: style: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:471:0: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:472:3: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:577:3: style: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:576:0: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:577:3: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:579:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:578:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:579:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:581:3: style: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:580:0: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:581:3: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:583:3: style: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:582:0: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:583:3: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:737:3: style: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:736:0: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:737:3: note: Variable 'nd' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:739:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:738:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:739:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:741:3: style: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:740:0: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:741:3: note: Variable 'ad' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:990:3: style: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:989:0: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:990:3: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:992:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:991:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:992:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:994:3: style: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:993:0: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:994:3: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:996:3: style: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:995:0: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:996:3: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1095:3: style: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1094:0: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1095:3: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1097:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1096:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1097:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1099:3: style: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1098:0: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1099:3: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1101:3: style: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1100:0: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1101:3: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1201:3: style: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1200:0: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1201:3: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1203:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1202:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1203:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1205:3: style: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1204:0: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1205:3: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1207:3: style: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1206:0: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1207:3: note: Variable 'ea' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1359:3: style: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1358:0: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1359:3: note: Variable 'ng' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1361:3: style: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1360:0: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1361:3: note: Variable 'na' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1363:3: style: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1362:0: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1363:3: note: Variable 'eg' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1365:3: style: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/adaptors_test.cc:1364:0: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/adaptors_test.cc:1365:3: note: Variable 'aa' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bellman_ford_test.cc:88:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bellman_ford_test.cc:87:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:88:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:97:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bellman_ford_test.cc:88:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:97:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:101:5: style: Variable 'pp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/bellman_ford_test.cc:100:5: note: Variable 'pp' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bellman_ford_test.cc:101:5: note: Variable 'pp' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bellman_ford_test.cc:127:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bellman_ford_test.cc:126:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:127:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:136:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bellman_ford_test.cc:127:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:136:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:138:5: style: Variable 'pp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/bellman_ford_test.cc:137:5: note: Variable 'pp' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bellman_ford_test.cc:138:5: note: Variable 'pp' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bellman_ford_test.cc:160:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bellman_ford_test.cc:155:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:160:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bellman_ford_test.cc:133:10: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/bellman_ford_test.cc:136:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/bellman_ford_test.cc:160:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/bfs_test.cc:82:5: style: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/bfs_test.cc:81:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bfs_test.cc:82:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bfs_test.cc:95:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bfs_test.cc:85:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bfs_test.cc:95:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bfs_test.cc:127:5: style: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/bfs_test.cc:126:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bfs_test.cc:127:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/bfs_test.cc:140:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bfs_test.cc:130:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bfs_test.cc:140:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bfs_test.cc:165:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/bfs_test.cc:157:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bfs_test.cc:165:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/bfs_test.cc:137:10: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/bfs_test.cc:131:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/bfs_test.cc:140:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/bfs_test.cc:165:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/circulation_test.cc:102:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/circulation_test.cc:104:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dfs_test.cc:88:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/dfs_test.cc:87:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:88:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:97:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/dfs_test.cc:88:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:97:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:99:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dfs_test.cc:89:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dfs_test.cc:99:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dfs_test.cc:131:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/dfs_test.cc:130:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:131:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:140:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/dfs_test.cc:131:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:140:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dfs_test.cc:142:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dfs_test.cc:132:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dfs_test.cc:142:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dfs_test.cc:167:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dfs_test.cc:159:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dfs_test.cc:167:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dfs_test.cc:139:10: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dfs_test.cc:133:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dfs_test.cc:142:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dfs_test.cc:167:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dijkstra_test.cc:87:5: style: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:86:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dijkstra_test.cc:87:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dijkstra_test.cc:98:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:88:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:98:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:99:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:98:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:99:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:103:5: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:95:5: note: Variable 'l' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:103:5: note: Variable 'l' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:138:5: style: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:137:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dijkstra_test.cc:138:5: note: Variable 'n' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/dijkstra_test.cc:149:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:139:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:149:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:150:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:149:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:150:5: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:152:5: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:146:5: note: Variable 'l' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:152:5: note: Variable 'l' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:176:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/dijkstra_test.cc:170:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:176:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/dijkstra_test.cc:152:10: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dijkstra_test.cc:140:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dijkstra_test.cc:150:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/dijkstra_test.cc:176:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/euler_test.cc:41:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
lemon-1.3.1/test/euler_test.cc:40:12: note: outer condition: e!=INVALID
lemon-1.3.1/test/euler_test.cc:41:11: note: identical inner condition: e!=INVALID
lemon-1.3.1/test/euler_test.cc:70:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
lemon-1.3.1/test/euler_test.cc:69:12: note: outer condition: e!=INVALID
lemon-1.3.1/test/euler_test.cc:70:11: note: identical inner condition: e!=INVALID
lemon-1.3.1/test/gomory_hu_test.cc:82:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/gomory_hu_test.cc:80:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/gomory_hu_test.cc:82:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/gomory_hu_test.cc:83:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/gomory_hu_test.cc:82:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/gomory_hu_test.cc:83:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/gomory_hu_test.cc:83:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/gomory_hu_test.cc:81:7: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/graph_utils_test.cc:159:0: style: Variable 'arcs' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/hao_orlin_test.cc:83:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/hao_orlin_test.cc:82:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/hao_orlin_test.cc:83:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/hao_orlin_test.cc:83:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/lp_test.cc:193:19: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
lemon-1.3.1/test/lp_test.cc:194:20: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
lemon-1.3.1/test/lp_test.cc:196:19: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
lemon-1.3.1/test/lp_test.cc:197:20: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
lemon-1.3.1/test/lp_test.cc:207:20: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
lemon-1.3.1/test/lp_test.cc:222:33: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
lemon-1.3.1/test/lp_test.cc:125:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:124:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:125:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:126:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:125:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:126:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:127:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:126:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:127:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:155:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:154:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:155:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:156:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:155:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:156:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:157:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:156:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:157:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:158:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:157:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:158:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:159:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:158:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:159:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:160:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:159:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:160:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:161:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:160:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:161:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:162:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:161:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:162:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:163:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:162:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:163:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:164:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:163:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:164:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:165:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:164:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:165:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:167:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:165:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:167:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:168:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:167:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:168:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:169:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:168:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:169:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:170:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:169:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:170:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:171:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:170:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:171:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:172:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:171:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:172:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:173:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:172:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:173:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:174:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:173:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:174:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:175:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:174:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:175:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:176:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:175:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:176:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:177:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:176:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:177:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:178:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:177:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:178:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:180:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:178:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:180:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:181:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:180:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:181:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:182:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:181:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:182:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:183:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:182:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:183:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:184:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:183:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:184:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:185:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:184:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:185:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:186:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:185:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:186:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:188:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:186:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:188:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:189:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:188:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:189:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:190:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:189:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:190:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:191:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:190:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:191:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:193:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:191:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:193:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:194:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:193:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:194:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:196:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:194:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:196:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:197:5: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:196:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:197:5: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:258:5: style: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/lp_test.cc:257:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/lp_test.cc:258:5: note: Variable 'e' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/maps_test.cc:120:5: style: Variable 'map1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/maps_test.cc:119:5: note: Variable 'map1' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/maps_test.cc:120:5: note: Variable 'map1' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/maps_test.cc:136:5: style: Variable 'map7' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
lemon-1.3.1/test/maps_test.cc:134:0: note: Variable 'map7' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/maps_test.cc:136:5: note: Variable 'map7' is reassigned a value before the old one has been used if variable is no semaphore variable.
lemon-1.3.1/test/maps_test.cc:43:3: style: Class 'C' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
lemon-1.3.1/test/maps_test.cc:55:3: style: Class 'Less' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
lemon-1.3.1/test/maps_test.cc:77:3: style: Class 'Sum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
lemon-1.3.1/test/max_flow_test.cc:179:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/max_flow_test.cc:178:0: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/max_flow_test.cc:179:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:116:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/min_cost_arborescence_test.cc:112:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:116:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:122:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/min_cost_arborescence_test.cc:116:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:122:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:123:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/min_cost_arborescence_test.cc:122:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:123:3: note: Variable 'b' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:125:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/min_cost_arborescence_test.cc:113:3: note: Variable 'i' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:125:3: note: Variable 'i' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:126:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/min_cost_arborescence_test.cc:115:3: note: Variable 'c' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:126:3: note: Variable 'c' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:128:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/min_cost_arborescence_test.cc:126:3: note: Variable 'c' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:128:3: note: Variable 'c' is reassigned a value before the old one has been used.
lemon-1.3.1/test/min_cost_arborescence_test.cc:128:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/min_cost_arborescence_test.cc:123:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/min_mean_cycle_test.cc:136:20: style: struct member 'IsSameType::result' is never used. [unusedStructMember]
lemon-1.3.1/test/nagamochi_ibaraki_test.cc:79:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/nagamochi_ibaraki_test.cc:78:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/nagamochi_ibaraki_test.cc:79:3: note: Variable 'v' is reassigned a value before the old one has been used.
lemon-1.3.1/test/nagamochi_ibaraki_test.cc:79:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/nagamochi_ibaraki_test.cc:75:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/radix_sort_test.cc:38:7: style: Technically the member function 'Negate::operator()' can be const. [functionConst]
lemon-1.3.1/test/random_test.cc:29:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/random_test.cc:28:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:29:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:30:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/random_test.cc:29:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:30:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:32:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/random_test.cc:30:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:32:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:33:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/random_test.cc:32:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:33:3: note: Variable 'a' is reassigned a value before the old one has been used.
lemon-1.3.1/test/random_test.cc:33:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/suurballe_test.cc:126:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
lemon-1.3.1/test/suurballe_test.cc:122:3: note: Variable 'c' is reassigned a value before the old one has been used.
lemon-1.3.1/test/suurballe_test.cc:126:3: note: Variable 'c' is reassigned a value before the old one has been used.
lemon-1.3.1/test/suurballe_test.cc:123:7: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/test/suurballe_test.cc:126:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
lemon-1.3.1/tools/lgf-gen.cc:130:3: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
lemon-1.3.1/tools/lgf-gen.cc:131:3: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
lemon-1.3.1/tools/lgf-gen.cc:256:5: style: Struct 'BeachIt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblemonldap-ng-cli-perl/liblemonldap-ng-cli-perl_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblexical-accessor-perl/liblexical-accessor-perl_0.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblexical-failure-perl/liblexical-failure-perl_0.000007.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblexical-persistence-perl/liblexical-persistence-perl_1.023.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblexical-sealrequirehints-perl/liblexical-sealrequirehints-perl_0.011.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblexical-underscore-perl/liblexical-underscore-perl_0.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblexical-var-perl/liblexical-var-perl_0.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblib-abs-perl/liblib-abs-perl_0.93.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblibrary-callnumber-lc-perl/liblibrary-callnumber-lc-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblicense/liblicense_0.8.1.orig.tar.gz
liblicense-0.8.1/dynamic_tests/chooser_test.c:62:7: style: The scope of the variable 'found_it' can be reduced. [variableScope]
liblicense-0.8.1/dynamic_tests/chooser_test.c:160:10: style: The scope of the variable 'permits' can be reduced. [variableScope]
liblicense-0.8.1/dynamic_tests/chooser_test.c:161:10: style: The scope of the variable 'requires' can be reduced. [variableScope]
liblicense-0.8.1/dynamic_tests/chooser_test.c:162:10: style: The scope of the variable 'prohibits' can be reduced. [variableScope]
liblicense-0.8.1/dynamic_tests/chooser_test.c:95:10: warning: Unnecessary comparison of static strings. [staticStringCompare]
liblicense-0.8.1/dynamic_tests/default_test.c:48:9: style: Unused variable: response [unusedVariable]
liblicense-0.8.1/dynamic_tests/default_test.c:49:7: style: Unused variable: status [unusedVariable]
liblicense-0.8.1/dynamic_tests/info_test.c:101:13: style: Unused variable: j [unusedVariable]
liblicense-0.8.1/dynamic_tests/info_test.c:102:8: style: Unused variable: name [unusedVariable]
liblicense-0.8.1/dynamic_tests/predicate_rw_test.c:37:6: style: The scope of the variable 'num_read_bytes' can be reduced. [variableScope]
liblicense-0.8.1/dynamic_tests/predicate_rw_test.c:38:6: style: The scope of the variable 'num_write_bytes' can be reduced. [variableScope]
liblicense-0.8.1/dynamic_tests/predicate_test.c:36:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
liblicense-0.8.1/dynamic_tests/predicate_test.c:31:0: note: Variable 'module' is reassigned a value before the old one has been used.
liblicense-0.8.1/dynamic_tests/predicate_test.c:36:2: note: Variable 'module' is reassigned a value before the old one has been used.
liblicense-0.8.1/dynamic_tests/test.c:53:39: warning: Either the condition 'result==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
liblicense-0.8.1/dynamic_tests/test.c:54:18: note: Assuming that condition 'result==NULL' is not redundant
liblicense-0.8.1/dynamic_tests/test.c:53:39: note: Null pointer dereference
liblicense-0.8.1/liblicense/license_chooser.c:232:6: style: The scope of the variable 'used_attrs' can be reduced. [variableScope]
liblicense-0.8.1/liblicense/license_chooser.c:134:46: style: Function 'll_attribute_flag' argument 1 names different: declaration 'choo' definition 'license_chooser'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1133:47: note: Function 'll_attribute_flag' argument 1 names different: declaration 'choo' definition 'license_chooser'.
liblicense-0.8.1/liblicense/license_chooser.c:134:46: note: Function 'll_attribute_flag' argument 1 names different: declaration 'choo' definition 'license_chooser'.
liblicense-0.8.1/liblicense/license_chooser.c:148:76: style: Function 'll_get_licenses_from_flags' argument 1 names different: declaration 'choo' definition 'license_chooser'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1093:76: note: Function 'll_get_licenses_from_flags' argument 1 names different: declaration 'choo' definition 'license_chooser'.
liblicense-0.8.1/liblicense/license_chooser.c:148:76: note: Function 'll_get_licenses_from_flags' argument 1 names different: declaration 'choo' definition 'license_chooser'.
liblicense-0.8.1/liblicense/license_chooser.c:175:50: style: Function 'll_get_license_flags' argument 1 names different: declaration 'choo' definition 'chooser'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1116:50: note: Function 'll_get_license_flags' argument 1 names different: declaration 'choo' definition 'chooser'.
liblicense-0.8.1/liblicense/license_chooser.c:175:50: note: Function 'll_get_license_flags' argument 1 names different: declaration 'choo' definition 'chooser'.
liblicense-0.8.1/liblicense/license_chooser.c:333:52: style: Function 'll_free_license_chooser' argument 1 names different: declaration 'choo' definition 'chooser'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1074:53: note: Function 'll_free_license_chooser' argument 1 names different: declaration 'choo' definition 'chooser'.
liblicense-0.8.1/liblicense/license_chooser.c:333:52: note: Function 'll_free_license_chooser' argument 1 names different: declaration 'choo' definition 'chooser'.
liblicense-0.8.1/liblicense/license_info.c:122:36: style: Function 'll_jurisdiction_name' argument 1 names different: declaration 'jurisdiction' definition 'juris'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:593:42: note: Function 'll_jurisdiction_name' argument 1 names different: declaration 'jurisdiction' definition 'juris'.
liblicense-0.8.1/liblicense/license_info.c:122:36: note: Function 'll_jurisdiction_name' argument 1 names different: declaration 'jurisdiction' definition 'juris'.
liblicense-0.8.1/liblicense/license_info.c:181:41: style: Function 'll_filename_to_uri' argument 1 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:547:50: note: Function 'll_filename_to_uri' argument 1 names different: declaration 'filename' definition 'f'.
liblicense-0.8.1/liblicense/license_info.c:181:41: note: Function 'll_filename_to_uri' argument 1 names different: declaration 'filename' definition 'f'.
liblicense-0.8.1/liblicense/license_info.c:206:36: style: Function 'll_uri_to_filename' argument 1 names different: declaration 'uri' definition 'u'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:571:50: note: Function 'll_uri_to_filename' argument 1 names different: declaration 'uri' definition 'u'.
liblicense-0.8.1/liblicense/license_info.c:206:36: note: Function 'll_uri_to_filename' argument 1 names different: declaration 'uri' definition 'u'.
liblicense-0.8.1/liblicense/license_info.c:567:28: style: Function 'll_get_attribute' argument 1 names different: declaration 'license_uri' definition 'u'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:529:35: note: Function 'll_get_attribute' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/license_info.c:567:28: note: Function 'll_get_attribute' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/license_info.c:567:43: style: Function 'll_get_attribute' argument 2 names different: declaration 'attribute_uri' definition 'a'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:529:60: note: Function 'll_get_attribute' argument 2 names different: declaration 'attribute_uri' definition 'a'.
liblicense-0.8.1/liblicense/license_info.c:567:43: note: Function 'll_get_attribute' argument 2 names different: declaration 'attribute_uri' definition 'a'.
liblicense-0.8.1/liblicense/license_print_info.c:39:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblicense-0.8.1/liblicense/license_print_info.c:32:33: style: Function 'll_license_print_info' argument 1 names different: declaration 'license_uri' definition 'uri'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:673:38: note: Function 'll_license_print_info' argument 1 names different: declaration 'license_uri' definition 'uri'.
liblicense-0.8.1/liblicense/license_print_info.c:32:33: note: Function 'll_license_print_info' argument 1 names different: declaration 'license_uri' definition 'uri'.
liblicense-0.8.1/liblicense/licenses_cached.c:240:44: style: Function 'll_get_licenses' argument 1 names different: declaration 'justrisdiction' definition '_j'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:653:45: note: Function 'll_get_licenses' argument 1 names different: declaration 'justrisdiction' definition '_j'.
liblicense-0.8.1/liblicense/licenses_cached.c:240:44: note: Function 'll_get_licenses' argument 1 names different: declaration 'justrisdiction' definition '_j'.
liblicense-0.8.1/liblicense/licenses_cached.c:276:34: style: Function 'll_verify_uri' argument 1 names different: declaration 'license_uri' definition 'u'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:631:35: note: Function 'll_verify_uri' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/licenses_cached.c:276:34: note: Function 'll_verify_uri' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/licenses_cached.c:83:0: error: Memory leak: path [memleak]
liblicense-0.8.1/liblicense/licenses_cached.c:209:0: error: Memory leak: path [memleak]
liblicense-0.8.1/liblicense/licenses_uncached.c:96:44: style: Function 'll_get_licenses' argument 1 names different: declaration 'justrisdiction' definition '_j'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:653:45: note: Function 'll_get_licenses' argument 1 names different: declaration 'justrisdiction' definition '_j'.
liblicense-0.8.1/liblicense/licenses_uncached.c:96:44: note: Function 'll_get_licenses' argument 1 names different: declaration 'justrisdiction' definition '_j'.
liblicense-0.8.1/liblicense/licenses_uncached.c:195:34: style: Function 'll_verify_uri' argument 1 names different: declaration 'license_uri' definition 'u'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:631:35: note: Function 'll_verify_uri' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/licenses_uncached.c:195:34: note: Function 'll_verify_uri' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/list.c:48:29: style: Function 'll_list_contains' argument 1 names different: declaration 'haystack' definition 'list'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1179:30: note: Function 'll_list_contains' argument 1 names different: declaration 'haystack' definition 'list'.
liblicense-0.8.1/liblicense/list.c:48:29: note: Function 'll_list_contains' argument 1 names different: declaration 'haystack' definition 'list'.
liblicense-0.8.1/liblicense/list.c:62:26: style: Function 'll_list_index' argument 1 names different: declaration 'haystack' definition 'list'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1195:27: note: Function 'll_list_index' argument 1 names different: declaration 'haystack' definition 'list'.
liblicense-0.8.1/liblicense/list.c:62:26: note: Function 'll_list_index' argument 1 names different: declaration 'haystack' definition 'list'.
liblicense-0.8.1/liblicense/list.c:116:27: style: Function 'll_list_print' argument 1 names different: declaration 'lptr' definition 'list'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1234:28: note: Function 'll_list_print' argument 1 names different: declaration 'lptr' definition 'list'.
liblicense-0.8.1/liblicense/list.c:116:27: note: Function 'll_list_print' argument 1 names different: declaration 'lptr' definition 'list'.
liblicense-0.8.1/liblicense/module_wrangler.c:305:6: style: The scope of the variable 'useful' can be reduced. [variableScope]
liblicense-0.8.1/liblicense/module_wrangler.c:160:55: style: Function 'll_module_init' argument 2 names different: declaration 'module' definition 'm'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:728:56: note: Function 'll_module_init' argument 2 names different: declaration 'module' definition 'm'.
liblicense-0.8.1/liblicense/module_wrangler.c:160:55: note: Function 'll_module_init' argument 2 names different: declaration 'module' definition 'm'.
liblicense-0.8.1/liblicense/module_wrangler.c:187:59: style: Function 'll_module_shutdown' argument 2 names different: declaration 'module' definition 'm'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:766:60: note: Function 'll_module_shutdown' argument 2 names different: declaration 'module' definition 'm'.
liblicense-0.8.1/liblicense/module_wrangler.c:187:59: note: Function 'll_module_shutdown' argument 2 names different: declaration 'module' definition 'm'.
liblicense-0.8.1/liblicense/module_wrangler.c:224:63: style: Function 'll_get_module_symbol' argument 2 names different: declaration 'module' definition 'm'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:748:64: note: Function 'll_get_module_symbol' argument 2 names different: declaration 'module' definition 'm'.
liblicense-0.8.1/liblicense/module_wrangler.c:224:63: note: Function 'll_get_module_symbol' argument 2 names different: declaration 'module' definition 'm'.
liblicense-0.8.1/liblicense/module_wrangler.c:224:78: style: Function 'll_get_module_symbol' argument 3 names different: declaration 'symbol' definition 's'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:749:41: note: Function 'll_get_module_symbol' argument 3 names different: declaration 'symbol' definition 's'.
liblicense-0.8.1/liblicense/module_wrangler.c:224:78: note: Function 'll_get_module_symbol' argument 3 names different: declaration 'symbol' definition 's'.
liblicense-0.8.1/liblicense/read_license.c:31:32: style: Function 'll_read' argument 1 names different: declaration 'filename' definition 'infile'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:926:35: note: Function 'll_read' argument 1 names different: declaration 'filename' definition 'infile'.
liblicense-0.8.1/liblicense/read_license.c:31:32: note: Function 'll_read' argument 1 names different: declaration 'filename' definition 'infile'.
liblicense-0.8.1/liblicense/read_license.c:35:39: style: Function 'll_module_read' argument 1 names different: declaration 'filename' definition 'infile'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:947:40: note: Function 'll_module_read' argument 1 names different: declaration 'filename' definition 'infile'.
liblicense-0.8.1/liblicense/read_license.c:35:39: note: Function 'll_module_read' argument 1 names different: declaration 'filename' definition 'infile'.
liblicense-0.8.1/liblicense/read_license.c:35:85: style: Function 'll_module_read' argument 3 names different: declaration 'module' definition 'requested_module_name'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:947:88: note: Function 'll_module_read' argument 3 names different: declaration 'module' definition 'requested_module_name'.
liblicense-0.8.1/liblicense/read_license.c:35:85: note: Function 'll_module_read' argument 3 names different: declaration 'module' definition 'requested_module_name'.
liblicense-0.8.1/liblicense/system_default.c:36:40: style: Function 'll_license_default_set' argument 1 names different: declaration 'license_uri' definition 'u'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:894:44: note: Function 'll_license_default_set' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/system_default.c:36:40: note: Function 'll_license_default_set' argument 1 names different: declaration 'license_uri' definition 'u'.
liblicense-0.8.1/liblicense/write_license.c:34:28: style: Function 'll_write' argument 1 names different: declaration 'filename' definition 'outfile'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1006:31: note: Function 'll_write' argument 1 names different: declaration 'filename' definition 'outfile'.
liblicense-0.8.1/liblicense/write_license.c:34:28: note: Function 'll_write' argument 1 names different: declaration 'filename' definition 'outfile'.
liblicense-0.8.1/liblicense/write_license.c:83:35: style: Function 'll_module_write' argument 1 names different: declaration 'filename' definition 'outfile'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1027:38: note: Function 'll_module_write' argument 1 names different: declaration 'filename' definition 'outfile'.
liblicense-0.8.1/liblicense/write_license.c:83:35: note: Function 'll_module_write' argument 1 names different: declaration 'filename' definition 'outfile'.
liblicense-0.8.1/liblicense/write_license.c:85:16: style: Function 'll_module_write' argument 3 names different: declaration 'license_uri' definition 'value'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1028:25: note: Function 'll_module_write' argument 3 names different: declaration 'license_uri' definition 'value'.
liblicense-0.8.1/liblicense/write_license.c:85:16: note: Function 'll_module_write' argument 3 names different: declaration 'license_uri' definition 'value'.
liblicense-0.8.1/liblicense/write_license.c:86:19: style: Function 'll_module_write' argument 4 names different: declaration 'module' definition 'requested_module_name'. [funcArgNamesDifferent]
liblicense-0.8.1/liblicense/liblicense.h:1029:22: note: Function 'll_module_write' argument 4 names different: declaration 'module' definition 'requested_module_name'.
liblicense-0.8.1/liblicense/write_license.c:86:19: note: Function 'll_module_write' argument 4 names different: declaration 'module' definition 'requested_module_name'.
liblicense-0.8.1/modules/config/flat_file.c:51:0: error: Memory leak: path [memleak]
liblicense-0.8.1/modules/io/gsf.c:63:18: style: The scope of the variable 'md' can be reduced. [variableScope]
liblicense-0.8.1/modules/io/gsf.c:108:17: style: The scope of the variable 'data' can be reduced. [variableScope]
liblicense-0.8.1/modules/io/gsf.c:136:12: style: The scope of the variable 'new_input' can be reduced. [variableScope]
liblicense-0.8.1/modules/io/gsf.c:137:13: style: The scope of the variable 'new_output' can be reduced. [variableScope]
liblicense-0.8.1/modules/io/gsf.c:139:15: style: The scope of the variable 'name' can be reduced. [variableScope]
liblicense-0.8.1/modules/io/raptor.c:269:2: style: Variable 'rdf_parser' is reassigned a value before the old one has been used. [redundantAssignment]
liblicense-0.8.1/modules/io/raptor.c:263:2: note: Variable 'rdf_parser' is reassigned a value before the old one has been used.
liblicense-0.8.1/modules/io/raptor.c:269:2: note: Variable 'rdf_parser' is reassigned a value before the old one has been used.
liblicense-0.8.1/modules/io/sidecar_xmp.c:44:14: style: Variable 'base_sep' is assigned a value that is never used. [unreadVariable]
liblicense-0.8.1/modules/io/sidecar_xmp.c:195:0: error: Memory leak: sidecar [memleak]
liblicense-0.8.1/modules/io/vcedit.c:161:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
liblicense-0.8.1/modules/io/vcedit.c:162:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
liblicense-0.8.1/tests/chooser_test.c:62:7: style: The scope of the variable 'found_it' can be reduced. [variableScope]
liblicense-0.8.1/tests/chooser_test.c:160:10: style: The scope of the variable 'permits' can be reduced. [variableScope]
liblicense-0.8.1/tests/chooser_test.c:161:10: style: The scope of the variable 'requires' can be reduced. [variableScope]
liblicense-0.8.1/tests/chooser_test.c:162:10: style: The scope of the variable 'prohibits' can be reduced. [variableScope]
liblicense-0.8.1/tests/chooser_test.c:95:10: warning: Unnecessary comparison of static strings. [staticStringCompare]
liblicense-0.8.1/tests/default_test.c:48:9: style: Unused variable: response [unusedVariable]
liblicense-0.8.1/tests/default_test.c:49:7: style: Unused variable: status [unusedVariable]
liblicense-0.8.1/tests/info_test.c:101:13: style: Unused variable: j [unusedVariable]
liblicense-0.8.1/tests/info_test.c:102:8: style: Unused variable: name [unusedVariable]
liblicense-0.8.1/tests/predicate_rw_test.c:37:6: style: The scope of the variable 'num_read_bytes' can be reduced. [variableScope]
liblicense-0.8.1/tests/predicate_rw_test.c:38:6: style: The scope of the variable 'num_write_bytes' can be reduced. [variableScope]
liblicense-0.8.1/tests/predicate_test.c:36:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
liblicense-0.8.1/tests/predicate_test.c:31:0: note: Variable 'module' is reassigned a value before the old one has been used.
liblicense-0.8.1/tests/predicate_test.c:36:2: note: Variable 'module' is reassigned a value before the old one has been used.
liblicense-0.8.1/tests/test.c:53:39: warning: Either the condition 'result==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
liblicense-0.8.1/tests/test.c:54:18: note: Assuming that condition 'result==NULL' is not redundant
liblicense-0.8.1/tests/test.c:53:39: note: Null pointer dereference
liblicense-0.8.1/utils/license.c:134:7: style: The scope of the variable 'write_status' can be reduced. [variableScope]
liblicense-0.8.1/utils/license.c:142:7: style: The scope of the variable 'setting' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmime.c:648:41: style: Function 'xdg_mime_unalias_mime_type' argument 1 names different: declaration 'mime' definition 'mime_type'. [funcArgNamesDifferent]
liblicense-0.8.1/xdgmime/xdgmime.h:98:58: note: Function 'xdg_mime_unalias_mime_type' argument 1 names different: declaration 'mime' definition 'mime_type'.
liblicense-0.8.1/xdgmime/xdgmime.c:648:41: note: Function 'xdg_mime_unalias_mime_type' argument 1 names different: declaration 'mime' definition 'mime_type'.
liblicense-0.8.1/xdgmime/xdgmime.c:763:42: style: Function 'xdg_mime_mime_type_subclass' argument 1 names different: declaration 'mime_a' definition 'mime'. [funcArgNamesDifferent]
liblicense-0.8.1/xdgmime/xdgmime.h:89:65: note: Function 'xdg_mime_mime_type_subclass' argument 1 names different: declaration 'mime_a' definition 'mime'.
liblicense-0.8.1/xdgmime/xdgmime.c:763:42: note: Function 'xdg_mime_mime_type_subclass' argument 1 names different: declaration 'mime_a' definition 'mime'.
liblicense-0.8.1/xdgmime/xdgmime.c:764:21: style: Function 'xdg_mime_mime_type_subclass' argument 2 names different: declaration 'mime_b' definition 'base'. [funcArgNamesDifferent]
liblicense-0.8.1/xdgmime/xdgmime.h:90:23: note: Function 'xdg_mime_mime_type_subclass' argument 2 names different: declaration 'mime_b' definition 'base'.
liblicense-0.8.1/xdgmime/xdgmime.c:764:21: note: Function 'xdg_mime_mime_type_subclass' argument 2 names different: declaration 'mime_b' definition 'base'.
liblicense-0.8.1/xdgmime/xdgmime.c:146:4: error: Common realloc mistake: '_xdg_mime_caches' nulled but not freed upon failure [memleakOnRealloc]
liblicense-0.8.1/xdgmime/xdgmimealias.c:78:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimealias.c:102:13: style: The scope of the variable 'entry' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimealias.c:171:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:318:10: style: The scope of the variable 'min' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:318:15: style: The scope of the variable 'max' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:325:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:358:10: style: The scope of the variable 'min' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:358:15: style: The scope of the variable 'max' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:366:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:443:17: style: The scope of the variable 'match_char' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:448:17: style: The scope of the variable 'mid' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:516:10: style: The scope of the variable 'n' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:616:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:781:10: style: The scope of the variable 'min' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:781:15: style: The scope of the variable 'max' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:813:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:887:21: style: The scope of the variable 'parent_mime_offset' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimecache.c:776:49: style: Function '_xdg_mime_cache_mime_type_subclass' argument 1 names different: declaration 'mime_a' definition 'mime'. [funcArgNamesDifferent]
liblicense-0.8.1/xdgmime/xdgmimecache.h:68:72: note: Function '_xdg_mime_cache_mime_type_subclass' argument 1 names different: declaration 'mime_a' definition 'mime'.
liblicense-0.8.1/xdgmime/xdgmimecache.c:776:49: note: Function '_xdg_mime_cache_mime_type_subclass' argument 1 names different: declaration 'mime_a' definition 'mime'.
liblicense-0.8.1/xdgmime/xdgmimecache.c:777:21: style: Function '_xdg_mime_cache_mime_type_subclass' argument 2 names different: declaration 'mime_b' definition 'base'. [funcArgNamesDifferent]
liblicense-0.8.1/xdgmime/xdgmimecache.h:69:23: note: Function '_xdg_mime_cache_mime_type_subclass' argument 2 names different: declaration 'mime_b' definition 'base'.
liblicense-0.8.1/xdgmime/xdgmimecache.c:777:21: note: Function '_xdg_mime_cache_mime_type_subclass' argument 2 names different: declaration 'mime_b' definition 'base'.
liblicense-0.8.1/xdgmime/xdgmimeglob.c:341:19: style: Function '_xdg_glob_hash_lookup_file_name' argument 2 names different: declaration 'text' definition 'file_name'. [funcArgNamesDifferent]
liblicense-0.8.1/xdgmime/xdgmimeglob.h:58:25: note: Function '_xdg_glob_hash_lookup_file_name' argument 2 names different: declaration 'text' definition 'file_name'.
liblicense-0.8.1/xdgmime/xdgmimeglob.c:341:19: note: Function '_xdg_glob_hash_lookup_file_name' argument 2 names different: declaration 'text' definition 'file_name'.
liblicense-0.8.1/xdgmime/xdgmimeint.c:71:11: style: The scope of the variable 'bytelength' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimeint.c:72:21: style: The scope of the variable 'result' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimemagic.c:167:7: style: The scope of the variable 'c' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimemagic.c:207:7: style: The scope of the variable 'c' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimemagic.c:297:7: style: The scope of the variable 'c' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimemagic.c:189:4: error: Common realloc mistake: 'retval' nulled but not freed upon failure [memleakOnRealloc]
liblicense-0.8.1/xdgmime/xdgmimeparent.c:79:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimeparent.c:80:10: style: The scope of the variable 'p' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimeparent.c:107:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimeparent.c:206:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblicense-0.8.1/xdgmime/xdgmimeparent.c:207:10: style: The scope of the variable 'p' can be reduced. [variableScope]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblightify/liblightify_0~git20160911.orig.tar.xz
liblightify-0~git20160911/src/socket.c:47:6: style: The scope of the variable 'n' can be reduced. [variableScope]
liblightify-0~git20160911/src/socket.c:123:6: style: The scope of the variable 'n' can be reduced. [variableScope]
liblightify-0~git20160911/src/tests/test-lightify.c:371:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
liblightify-0~git20160911/src/tests/test-lightify.c:395:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
liblightify-0~git20160911/src/tests/test-lightify.c:334:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
liblightify-0~git20160911/src/tests/test-lightify.c:332:0: note: Variable 'err' is reassigned a value before the old one has been used.
liblightify-0~git20160911/src/tests/test-lightify.c:334:3: note: Variable 'err' is reassigned a value before the old one has been used.
liblightify-0~git20160911/src/tests/test-lightify.c:339:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
liblightify-0~git20160911/src/tests/test-lightify.c:338:3: note: Variable 'err' is reassigned a value before the old one has been used.
liblightify-0~git20160911/src/tests/test-lightify.c:339:3: note: Variable 'err' is reassigned a value before the old one has been used.
liblightify-0~git20160911/src/tests/test-lightify.c:719:6: style: The scope of the variable 'err' can be reduced. [variableScope]
liblightify-0~git20160911/src/tests/test-lightify.c:721:33: style: The scope of the variable 'group2' can be reduced. [variableScope]
liblightify-0~git20160911/src/tests/test-lightify.c:231:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
liblightify-0~git20160911/src/tests/test-lightify.c:320:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
liblightify-0~git20160911/src/tests/test-lightify.c:794:9: style: Unused variable: s [unusedVariable]
liblightify-0~git20160911/src/tools/lightify-example.cpp:93:17: style: The scope of the variable 'node' can be reduced. [variableScope]
liblightify-0~git20160911/src/tools/lightify-util.c:394:6: style: The scope of the variable 'c' can be reduced. [variableScope]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinear/liblinear_2.1.0+dfsg.orig.tar.xz
liblinear-2.1.0+dfsg/linear.cpp:2267:18: style: C-style pointer casting [cstyleCast]
liblinear-2.1.0+dfsg/linear.cpp:2475:28: style: C-style pointer casting [cstyleCast]
liblinear-2.1.0+dfsg/linear.cpp:2809:18: style: C-style pointer casting [cstyleCast]
liblinear-2.1.0+dfsg/linear.cpp:2265:0: style: Same expression used in consecutive assignments of 'n' and 'w_size'. [duplicateAssignExpression]
liblinear-2.1.0+dfsg/linear.cpp:2266:0: note: Same expression used in consecutive assignments of 'n' and 'w_size'.
liblinear-2.1.0+dfsg/linear.cpp:2265:0: note: Same expression used in consecutive assignments of 'n' and 'w_size'.
liblinear-2.1.0+dfsg/linear.cpp:381:9: style: The scope of the variable 'd' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:406:9: style: The scope of the variable 'd' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:798:9: style: The scope of the variable 'PGmax_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:798:20: style: The scope of the variable 'PGmin_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:998:9: style: The scope of the variable 'Gmax_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:998:19: style: The scope of the variable 'Gnorm1_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:1362:9: style: The scope of the variable 'Gmax_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:1362:19: style: The scope of the variable 'Gnorm1_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:1637:6: style: The scope of the variable 'active_size' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:1647:9: style: The scope of the variable 'Gmax_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:1647:19: style: The scope of the variable 'Gnorm1_new' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:2232:9: style: The scope of the variable 'xTx' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:2263:8: style: The scope of the variable 'j' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/linear.cpp:474:77: style: Function 'Solver_MCSVM_CS' argument 3 names different: declaration 'C' definition 'weighted_C'. [funcArgNamesDifferent]
liblinear-2.1.0+dfsg/linear.cpp:460:62: note: Function 'Solver_MCSVM_CS' argument 3 names different: declaration 'C' definition 'weighted_C'.
liblinear-2.1.0+dfsg/linear.cpp:474:77: note: Function 'Solver_MCSVM_CS' argument 3 names different: declaration 'C' definition 'weighted_C'.
liblinear-2.1.0+dfsg/linear.cpp:3032:49: style: Function 'check_probability_model' argument 1 names different: declaration 'model' definition 'model_'. [funcArgNamesDifferent]
liblinear-2.1.0+dfsg/linear.h:70:49: note: Function 'check_probability_model' argument 1 names different: declaration 'model' definition 'model_'.
liblinear-2.1.0+dfsg/linear.cpp:3032:49: note: Function 'check_probability_model' argument 1 names different: declaration 'model' definition 'model_'.
liblinear-2.1.0+dfsg/linear.cpp:3039:48: style: Function 'check_regression_model' argument 1 names different: declaration 'model' definition 'model_'. [funcArgNamesDifferent]
liblinear-2.1.0+dfsg/linear.h:71:48: note: Function 'check_regression_model' argument 1 names different: declaration 'model' definition 'model_'.
liblinear-2.1.0+dfsg/linear.cpp:3039:48: note: Function 'check_regression_model' argument 1 names different: declaration 'model' definition 'model_'.
liblinear-2.1.0+dfsg/linear.cpp:139:14: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
liblinear-2.1.0+dfsg/linear.cpp:141:19: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
liblinear-2.1.0+dfsg/linear.cpp:1962:20: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
liblinear-2.1.0+dfsg/linear.cpp:1964:20: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
liblinear-2.1.0+dfsg/linear.cpp:242:17: warning: Member variable 'l2r_l2_svc_fun::sizeI' is not initialized in the constructor. [uninitMemberVar]
liblinear-2.1.0+dfsg/linear.cpp:95:7: style: Technically the member function 'l2r_lr_fun::Xv' can be const. [functionConst]
liblinear-2.1.0+dfsg/linear.cpp:195:18: note: Technically the member function 'l2r_lr_fun::Xv' can be const.
liblinear-2.1.0+dfsg/linear.cpp:95:7: note: Technically the member function 'l2r_lr_fun::Xv' can be const.
liblinear-2.1.0+dfsg/linear.cpp:231:7: style: Technically the member function 'l2r_l2_svc_fun::Xv' can be const. [functionConst]
liblinear-2.1.0+dfsg/linear.cpp:334:22: note: Technically the member function 'l2r_l2_svc_fun::Xv' can be const.
liblinear-2.1.0+dfsg/linear.cpp:231:7: note: Technically the member function 'l2r_l2_svc_fun::Xv' can be const.
liblinear-2.1.0+dfsg/linear.cpp:465:8: style: Technically the member function 'Solver_MCSVM_CS::be_shrunk' can be const. [functionConst]
liblinear-2.1.0+dfsg/linear.cpp:527:23: note: Technically the member function 'Solver_MCSVM_CS::be_shrunk' can be const.
liblinear-2.1.0+dfsg/linear.cpp:465:8: note: Technically the member function 'Solver_MCSVM_CS::be_shrunk' can be const.
liblinear-2.1.0+dfsg/linear.cpp:110:2: style: Class 'l2r_lr_fun' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblinear-2.1.0+dfsg/linear.cpp:110:2: style: Class 'l2r_lr_fun' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblinear-2.1.0+dfsg/linear.cpp:248:2: style: Class 'l2r_l2_svc_fun' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblinear-2.1.0+dfsg/linear.cpp:248:2: style: Class 'l2r_l2_svc_fun' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblinear-2.1.0+dfsg/linear.cpp:482:8: style: Class 'Solver_MCSVM_CS' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblinear-2.1.0+dfsg/linear.cpp:482:8: style: Class 'Solver_MCSVM_CS' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblinear-2.1.0+dfsg/linear.cpp:88:9: style: The function 'fun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:7:17: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:88:9: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:89:7: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:8:15: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:89:7: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:90:7: style: The function 'Hv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:9:15: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:90:7: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:92:6: style: The function 'get_nr_variable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:11:14: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:92:6: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:224:9: style: The function 'fun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:7:17: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:224:9: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:225:7: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:8:15: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:225:7: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:226:7: style: The function 'Hv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:9:15: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:226:7: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:228:6: style: The function 'get_nr_variable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:11:14: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:228:6: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:361:9: style: The function 'fun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:7:17: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:361:9: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:362:7: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblinear-2.1.0+dfsg/tron.h:8:15: note: Virtual function in base class
liblinear-2.1.0+dfsg/linear.cpp:362:7: note: Function in derived class
liblinear-2.1.0+dfsg/linear.cpp:2068:5: error: Common realloc mistake: 'label' nulled but not freed upon failure [memleakOnRealloc]
liblinear-2.1.0+dfsg/linear.cpp:2069:5: error: Common realloc mistake: 'count' nulled but not freed upon failure [memleakOnRealloc]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:40:6: style: The scope of the variable 'len' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:59:28: style: The scope of the variable 'inst_max_index' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:81:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:81:15: style: The scope of the variable 'val' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:83:7: style: The scope of the variable 'index' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:129:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:129:15: style: The scope of the variable 'val' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/libsvmread.c:48:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
liblinear-2.1.0+dfsg/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]
liblinear-2.1.0+dfsg/matlab/libsvmwrite.c:47:4: error: Resource leak: fp [resourceLeak]
liblinear-2.1.0+dfsg/matlab/linear_model_matlab.c:90:2: style: Variable 'out_id' is modified but its new value is never used. [unreadVariable]
liblinear-2.1.0+dfsg/matlab/linear_model_matlab.c:171:2: style: Variable 'id' is modified but its new value is never used. [unreadVariable]
liblinear-2.1.0+dfsg/matlab/predict.c:232:6: style: The scope of the variable 'prob_estimate_flag' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/train.c:100:9: style: The scope of the variable 'total_error' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/matlab/train.c:388:14: style: The scope of the variable 'error_msg' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/predict.c:29:6: style: The scope of the variable 'len' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/predict.c:54:6: style: The scope of the variable 'j' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/predict.c:87:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/predict.c:87:15: style: The scope of the variable 'val' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/predict.c:37:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
liblinear-2.1.0+dfsg/predict.c:103:5: error: Common realloc mistake: 'x' nulled but not freed upon failure [memleakOnRealloc]
liblinear-2.1.0+dfsg/train.c:69:6: style: The scope of the variable 'len' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/train.c:161:9: style: The scope of the variable 'total_error' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/train.c:352:17: style: The scope of the variable 'inst_max_index' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/train.c:356:20: style: The scope of the variable 'label' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/train.c:77:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
liblinear-2.1.0+dfsg/tron.cpp:66:9: style: The scope of the variable 'cg_iter' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/tron.cpp:67:16: style: The scope of the variable 'snorm' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/tron.cpp:68:19: style: The scope of the variable 'fnew' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/tron.cpp:68:25: style: The scope of the variable 'prered' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/tron.cpp:68:33: style: The scope of the variable 'actred' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/tron.cpp:68:41: style: The scope of the variable 'gs' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/tron.cpp:173:14: style: The scope of the variable 'rnewTrnew' can be reduced. [variableScope]
liblinear-2.1.0+dfsg/tron.cpp:238:36: style: Function 'set_print_string' argument 1 names different: declaration 'i_print' definition 'print_string'. [funcArgNamesDifferent]
liblinear-2.1.0+dfsg/tron.h:22:31: note: Function 'set_print_string' argument 1 names different: declaration 'i_print' definition 'print_string'.
liblinear-2.1.0+dfsg/tron.cpp:238:36: note: Function 'set_print_string' argument 1 names different: declaration 'i_print' definition 'print_string'.
liblinear-2.1.0+dfsg/tron.h:26:9: style: Unused private function: 'TRON::norm_inf' [unusedPrivateFunction]
liblinear-2.1.0+dfsg/tron.h:26:9: performance: Technically the member function 'TRON::norm_inf' can be static. [functionStatic]
liblinear-2.1.0+dfsg/tron.cpp:229:14: note: Technically the member function 'TRON::norm_inf' can be static.
liblinear-2.1.0+dfsg/tron.h:26:9: note: Technically the member function 'TRON::norm_inf' can be static.
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinebreak2/liblinebreak2_2.1.orig.tar.gz
liblinebreak-2.1/linebreak.c:275:34: style: The scope of the variable 'lbplIter' can be reduced. [variableScope]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-de-ascii-perl/liblingua-de-ascii-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-fathom-perl/liblingua-en-fathom-perl_1.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-findnumber-perl/liblingua-en-findnumber-perl_1.32.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-inflect-number-perl/liblingua-en-inflect-number-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-inflect-perl/liblingua-en-inflect-perl_1.903.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-inflect-phrase-perl/liblingua-en-inflect-phrase-perl_0.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-namecase-perl/liblingua-en-namecase-perl_1.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-nameparse-perl/liblingua-en-nameparse-perl_1.36.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-number-isordinal-perl/liblingua-en-number-isordinal-perl_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-numbers-ordinate-perl/liblingua-en-numbers-ordinate-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-syllable-perl/liblingua-en-syllable-perl_0.300.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-tagger-perl/liblingua-en-tagger-perl_0.29.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-en-words2nums-perl/liblingua-en-words2nums-perl_0.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-es-numeros-perl/liblingua-es-numeros-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-identify-perl/liblingua-identify-perl_0.56.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-ispell-perl/liblingua-ispell-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-preferred-perl/liblingua-preferred-perl_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-pt-stemmer-perl/liblingua-pt-stemmer-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-sentence-perl/liblingua-sentence-perl_1.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-stem-perl/liblingua-stem-perl_0.84.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-stem-snowball-da-perl/liblingua-stem-snowball-da-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-stem-snowball-perl/liblingua-stem-snowball-perl_0.952.orig.tar.gz
Lingua-Stem-Snowball-0.952/libstemmer_c/libstemmer/libstemmer.c:43:29: error: Memory leak: stemmer [memleak]
Lingua-Stem-Snowball-0.952/libstemmer_c/runtime/utilities.c:348:99: style: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'. [funcArgNamesDifferent]
Lingua-Stem-Snowball-0.952/libstemmer_c/runtime/header.h:46:99: note: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'.
Lingua-Stem-Snowball-0.952/libstemmer_c/runtime/utilities.c:348:99: note: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'.
Lingua-Stem-Snowball-0.952/libstemmer_c/runtime/utilities.c:19:5: error: Memory leak: mem [memleak]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_ISO_8859_1_french.c:952:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_ISO_8859_1_italian.c:930:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_ISO_8859_1_portuguese.c:829:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_ISO_8859_1_swedish.c:230:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_ISO_8859_2_romanian.c:771:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_UTF_8_french.c:960:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_UTF_8_italian.c:938:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_UTF_8_portuguese.c:835:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_UTF_8_romanian.c:777:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
Lingua-Stem-Snowball-0.952/libstemmer_c/src_c/stem_UTF_8_swedish.c:232:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-stopwords-perl/liblingua-stopwords-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblingua-translit-perl/liblingua-translit-perl_0.28.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-acl-perl/liblinux-acl-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-distribution-packages-perl/liblinux-distribution-packages-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-distribution-perl/liblinux-distribution-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-dvb-perl/liblinux-dvb-perl_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-epoll-perl/liblinux-epoll-perl_0.015.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-fd-perl/liblinux-fd-perl_0.011.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-inotify2-perl/liblinux-inotify2-perl_1.22.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-io-prio-perl/liblinux-io-prio-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-kernelsort-perl/liblinux-kernelsort-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-lvm-perl/liblinux-lvm-perl_0.17.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-pid-perl/liblinux-pid-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-prctl-perl/liblinux-prctl-perl_1.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblinux-usermod-perl/liblinux-usermod-perl_0.69.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblip/liblip_2.0.0.orig.tar.gz
liblip-2.0.0/src/forest.cpp:763:12: error: Array 'Branch->SVSetNodeData[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
liblip-2.0.0/src/forest.cpp:787:13: error: Array 'Child->SVSetNodeData[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
liblip-2.0.0/src/memblock.h:116:0: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
liblip-2.0.0/src/memblock.h:141:0: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
liblip-2.0.0/src/forest.cpp:155:5: style: Condition '!IsValid()' is always false [knownConditionTrueFalse]
liblip-2.0.0/src/memblock.h:248:0: style: C-style pointer casting [cstyleCast]
liblip-2.0.0/src/memblock.h:249:0: style: C-style pointer casting [cstyleCast]
liblip-2.0.0/src/memblock.h:114:0: style: C-style pointer casting [cstyleCast]
liblip-2.0.0/src/memblock.h:143:0: style: C-style pointer casting [cstyleCast]
liblip-2.0.0/src/memblock.h:147:0: style: C-style pointer casting [cstyleCast]
liblip-2.0.0/src/memblock.h:148:0: style: C-style pointer casting [cstyleCast]
liblip-2.0.0/src/forest.cpp:154:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:205:8: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:288:7: style: The scope of the variable 'c' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:300:7: style: The scope of the variable 'b' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:381:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:421:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:450:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:488:10: style: The scope of the variable 'numchld' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:579:13: style: The scope of the variable 'node' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:655:13: style: The scope of the variable 'node' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:684:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblip-2.0.0/src/forest.cpp:749:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblip-2.0.0/src/forest.h:210:15: style: Checking if unsigned variable 'a-15' is less than zero. This might be a false warning. [unsignedLessThanZero]
liblip-2.0.0/include/tnt/tnt_array1d.h:113:37: style: Function 'Array1D' argument 2 names different: declaration 'a' definition 'val'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_array1d.h:63:35: note: Function 'Array1D' argument 2 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_array1d.h:113:37: note: Function 'Array1D' argument 2 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_array1d.h:257:50: style: Function 'set_' argument 3 names different: declaration 'val' definition 'a'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_array1d.h:53:43: note: Function 'set_' argument 3 names different: declaration 'val' definition 'a'.
liblip-2.0.0/include/tnt/tnt_array1d.h:257:50: note: Function 'set_' argument 3 names different: declaration 'val' definition 'a'.
liblip-2.0.0/include/tnt/tnt_array2d.h:109:44: style: Function 'Array2D' argument 3 names different: declaration 'a' definition 'val'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_array2d.h:56:40: note: Function 'Array2D' argument 3 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_array2d.h:109:44: note: Function 'Array2D' argument 3 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:111:53: style: Function 'Fortran_Array1D' argument 2 names different: declaration 'a' definition 'val'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:63:43: note: Function 'Fortran_Array1D' argument 2 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:111:53: note: Function 'Fortran_Array1D' argument 2 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:246:58: style: Function 'set_' argument 3 names different: declaration 'val' definition 'a'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:53:43: note: Function 'set_' argument 3 names different: declaration 'val' definition 'a'.
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:246:58: note: Function 'set_' argument 3 names different: declaration 'val' definition 'a'.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:94:60: style: Function 'Fortran_Array2D' argument 3 names different: declaration 'a' definition 'val'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:60:48: note: Function 'Fortran_Array2D' argument 3 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:94:60: note: Function 'Fortran_Array2D' argument 3 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:204:58: style: Function 'set_' argument 3 names different: declaration 'val' definition 'a'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:51:44: note: Function 'set_' argument 3 names different: declaration 'val' definition 'a'.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:204:58: note: Function 'set_' argument 3 names different: declaration 'val' definition 'a'.
liblip-2.0.0/include/tnt/tnt_fortran_array3d.h:91:67: style: Function 'Fortran_Array3D' argument 4 names different: declaration 'a' definition 'val'. [funcArgNamesDifferent]
liblip-2.0.0/include/tnt/tnt_fortran_array3d.h:56:55: note: Function 'Fortran_Array3D' argument 4 names different: declaration 'a' definition 'val'.
liblip-2.0.0/include/tnt/tnt_fortran_array3d.h:91:67: note: Function 'Fortran_Array3D' argument 4 names different: declaration 'a' definition 'val'.
liblip-2.0.0/src/forest.cpp:584:8: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/forest.cpp:658:8: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/forest.cpp:269:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
liblip-2.0.0/src/forest.cpp:435:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
liblip-2.0.0/src/forest.cpp:469:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
liblip-2.0.0/src/forest.cpp:583:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
liblip-2.0.0/src/forest.cpp:657:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
liblip-2.0.0/src/forest.cpp:787:13: error: Array 'Child.SVSetNodeData[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
liblip-2.0.0/src/forest.cpp:763:12: error: Array 'Branch.SVSetNodeData[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
liblip-2.0.0/include/tnt/tnt_array3d.h:83:13: warning: Member variable 'Array3D::g_' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:296:2: warning: Member variable 'MemBlockE::i' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:296:2: warning: Member variable 'MemBlockE::j' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:296:2: warning: Member variable 'MemBlockE::k' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/forest.h:299:2: warning: Member variable 'Forest::size' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/forest.h:299:2: warning: Member variable 'Forest::sizevirtual' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/forest.h:299:2: warning: Member variable 'Forest::sizemem' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/forest.h:299:2: warning: Member variable 'Forest::sizepacked' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/forest.h:299:2: warning: Member variable 'Forest::SVT' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/forest.h:299:2: warning: Member variable 'Forest::m_TempChildren' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:0: warning: Member variable 'MemBlock < SVSetNode >::m_temp' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:0: warning: Member variable 'MemBlock < SVSetNode >::i' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:0: warning: Member variable 'MemBlock < SVSetNode >::j' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:0: warning: Member variable 'MemBlock < SVSetNode >::k' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/include/tnt/tnt_i_refvec.h:75:12: performance: Technically the member function 'TNT::i_refvec::copy_' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_i_refvec.h:85:19: note: Technically the member function 'TNT::i_refvec::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_i_refvec.h:75:12: note: Technically the member function 'TNT::i_refvec::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_array1d.h:52:10: performance: Technically the member function 'TNT::Array1D::copy_' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_array1d.h:265:18: note: Technically the member function 'TNT::Array1D::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_array1d.h:52:10: note: Technically the member function 'TNT::Array1D::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_array1d.h:53:10: performance: Technically the member function 'TNT::Array1D::set_' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_array1d.h:257:18: note: Technically the member function 'TNT::Array1D::set_' can be static.
liblip-2.0.0/include/tnt/tnt_array1d.h:53:10: note: Technically the member function 'TNT::Array1D::set_' can be static.
liblip-2.0.0/include/tnt/tnt_array1d.h:67:2: style: Technically the member function 'TNT::Array1D::operatorconstT*' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_array1d.h:138:20: note: Technically the member function 'TNT::Array1D::operatorconstT*' can be const.
liblip-2.0.0/include/tnt/tnt_array1d.h:67:2: note: Technically the member function 'TNT::Array1D::operatorconstT*' can be const.
liblip-2.0.0/include/tnt/tnt_array2d.h:59:2: style: Technically the member function 'TNT::Array2D::operatorconstT**' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_array2d.h:249:20: note: Technically the member function 'TNT::Array2D::operatorconstT**' can be const.
liblip-2.0.0/include/tnt/tnt_array2d.h:59:2: note: Technically the member function 'TNT::Array2D::operatorconstT**' can be const.
liblip-2.0.0/include/tnt/tnt_array2d.h:75:13: style: Technically the member function 'TNT::Array2D::ref_count_data' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_array2d.h:296:24: note: Technically the member function 'TNT::Array2D::ref_count_data' can be const.
liblip-2.0.0/include/tnt/tnt_array2d.h:75:13: note: Technically the member function 'TNT::Array2D::ref_count_data' can be const.
liblip-2.0.0/include/tnt/tnt_array2d.h:76:13: style: Technically the member function 'TNT::Array2D::ref_count_dim1' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_array2d.h:302:24: note: Technically the member function 'TNT::Array2D::ref_count_dim1' can be const.
liblip-2.0.0/include/tnt/tnt_array2d.h:76:13: note: Technically the member function 'TNT::Array2D::ref_count_dim1' can be const.
liblip-2.0.0/include/tnt/tnt_array3d.h:60:2: style: Technically the member function 'TNT::Array3D::operatorconstT***' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_array3d.h:254:20: note: Technically the member function 'TNT::Array3D::operatorconstT***' can be const.
liblip-2.0.0/include/tnt/tnt_array3d.h:60:2: note: Technically the member function 'TNT::Array3D::operatorconstT***' can be const.
liblip-2.0.0/include/tnt/tnt_array3d.h:77:13: style: Technically the member function 'TNT::Array3D::ref_count' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:52:10: performance: Technically the member function 'TNT::Fortran_Array1D::copy_' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:254:26: note: Technically the member function 'TNT::Fortran_Array1D::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:52:10: note: Technically the member function 'TNT::Fortran_Array1D::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:53:10: performance: Technically the member function 'TNT::Fortran_Array1D::set_' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:246:26: note: Technically the member function 'TNT::Fortran_Array1D::set_' can be static.
liblip-2.0.0/include/tnt/tnt_fortran_array1d.h:53:10: note: Technically the member function 'TNT::Fortran_Array1D::set_' can be static.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:50:11: performance: Technically the member function 'TNT::Fortran_Array2D::copy_' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:212:26: note: Technically the member function 'TNT::Fortran_Array2D::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:50:11: note: Technically the member function 'TNT::Fortran_Array2D::copy_' can be static.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:51:11: performance: Technically the member function 'TNT::Fortran_Array2D::set_' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:204:26: note: Technically the member function 'TNT::Fortran_Array2D::set_' can be static.
liblip-2.0.0/include/tnt/tnt_fortran_array2d.h:51:11: note: Technically the member function 'TNT::Fortran_Array2D::set_' can be static.
liblip-2.0.0/include/tnt/tnt_cmat.h:54:15: performance: Technically the member function 'TNT::Matrix::lbound' can be static. [functionStatic]
liblip-2.0.0/src/memblock.h:325:7: style: Technically the member function 'MemBlockE::GetAddress' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:341:13: style: Technically the member function 'MemBlockE::IsFree' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:460:13: style: Technically the member function 'MemoryBlockE::IsValid' can be const. [functionConst]
liblip-2.0.0/src/forest.h:203:8: performance: Technically the member function 'SVSetNode::IsValid' can be static. [functionStatic]
liblip-2.0.0/src/forest.cpp:169:23: note: Technically the member function 'SVSetNode::IsValid' can be static.
liblip-2.0.0/src/forest.h:203:8: note: Technically the member function 'SVSetNode::IsValid' can be static.
liblip-2.0.0/src/forest.h:204:15: performance: Technically the member function 'SVSetNode::GetParent' can be static. [functionStatic]
liblip-2.0.0/src/forest.cpp:175:32: note: Technically the member function 'SVSetNode::GetParent' can be static.
liblip-2.0.0/src/forest.h:204:15: note: Technically the member function 'SVSetNode::GetParent' can be static.
liblip-2.0.0/src/forest.h:208:6: style: Technically the member function 'SVSetNode::GetNumChildren' can be const. [functionConst]
liblip-2.0.0/src/forest.h:248:6: performance: Technically the member function 'SVSetNode::TryNewVectorIndex' can be static. [functionStatic]
liblip-2.0.0/src/forest.cpp:245:17: note: Technically the member function 'SVSetNode::TryNewVectorIndex' can be static.
liblip-2.0.0/src/forest.h:248:6: note: Technically the member function 'SVSetNode::TryNewVectorIndex' can be static.
liblip-2.0.0/src/forest.h:250:7: style: Technically the member function 'SVSetNode::CopyTo' can be const. [functionConst]
liblip-2.0.0/src/forest.cpp:146:17: note: Technically the member function 'SVSetNode::CopyTo' can be const.
liblip-2.0.0/src/forest.h:250:7: note: Technically the member function 'SVSetNode::CopyTo' can be const.
liblip-2.0.0/src/forest.h:306:6: style: Technically the member function 'Forest::GetSizeMem' can be const. [functionConst]
liblip-2.0.0/src/forest.h:307:6: style: Technically the member function 'Forest::GetSize' can be const. [functionConst]
liblip-2.0.0/src/forest.h:308:9: style: Technically the member function 'Forest::SizeRoot' can be const. [functionConst]
liblip-2.0.0/src/interpol.h:244:7: style: Technically the member function 'STCInterpolant::LastError' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:273:0: style: Technically the member function 'MemoryBlock < SVSetNode >::IsValid' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:139:0: style: Technically the member function 'MemBlock < SVSetNode >::IsFree' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:140:0: style: Technically the member function 'MemBlock < SVSetNode >::IsFreeM' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_vec.h:57:0: performance: Technically the member function 'TNT :: Vector < double >::lbound' can be static. [functionStatic]
liblip-2.0.0/include/tnt/tnt_vec.h:57:0: performance: Technically the member function 'TNT :: Vector < unsigned int >::lbound' can be static. [functionStatic]
liblip-2.0.0/src/memblock.h:297:3: style: Class 'MemBlockE' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblip-2.0.0/src/memblock.h:297:3: style: Class 'MemBlockE' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblip-2.0.0/src/memblock.h:172:0: style: Class 'MemoryBlock < SVSetNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblip-2.0.0/src/memblock.h:172:0: style: Class 'MemoryBlock < SVSetNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblip-2.0.0/src/memblock.h:114:0: style: Class 'MemBlock < SVSetNode >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblip-2.0.0/src/memblock.h:114:0: style: Class 'MemBlock < SVSetNode >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblip-2.0.0/include/tnt/tnt_i_refvec.h:68:2: style: Class 'i_refvec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblip-2.0.0/src/interpol.cpp:18:12: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
liblip-2.0.0/src/interpol.cpp:19:4: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
liblip-2.0.0/src/interpol.cpp:29:6: style: The scope of the variable 'k' can be reduced. [variableScope]
liblip-2.0.0/src/interpol.cpp:30:18: style: The scope of the variable 'svp' can be reduced. [variableScope]
liblip-2.0.0/src/interpol.cpp:121:7: style: The scope of the variable 'g1' can be reduced. [variableScope]
liblip-2.0.0/src/interpol.cpp:165:7: style: The scope of the variable 'g1' can be reduced. [variableScope]
liblip-2.0.0/src/interpol.cpp:288:8: style: The scope of the variable 'j' can be reduced. [variableScope]
liblip-2.0.0/src/interpol.cpp:352:9: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/interpol.cpp:426:9: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/interpol.cpp:240:17: style: Unused variable: sv [unusedVariable]
liblip-2.0.0/src/interpol.cpp:462:2: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/interpol.cpp:152:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
liblip-2.0.0/src/interpol.cpp:70:14: warning: Member variable 'Interpolant::LastLabel' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:70:14: warning: Member variable 'Interpolant::Dim' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:70:14: warning: Member variable 'Interpolant::Match' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:70:14: warning: Member variable 'Interpolant::iteration' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:70:14: warning: Member variable 'Interpolant::Iters' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:70:14: warning: Member variable 'Interpolant::m_sv' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:70:14: warning: Member variable 'Interpolant::m_indexset' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:311:17: warning: Member variable 'STCInterpolant::LipschitzConst' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:311:17: warning: Member variable 'STCInterpolant::Lo' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:311:17: warning: Member variable 'STCInterpolant::Up' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:311:17: warning: Member variable 'STCInterpolant::m_lasterr' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:311:17: warning: Member variable 'STCInterpolant::m_Constants' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/interpol.cpp:312:3: style: Class 'STCInterpolant' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblip-2.0.0/src/interpol.cpp:312:3: style: Class 'STCInterpolant' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblip-2.0.0/src/interpol.cpp:494:2: warning: Possible leak in public function. The pointer 'aux' is not deallocated before it is allocated. [publicAllocationError]
liblip-2.0.0/src/interpol.cpp:507:2: warning: Possible leak in public function. The pointer 'aux' is not deallocated before it is allocated. [publicAllocationError]
liblip-2.0.0/src/interpol.cpp:559:3: warning: Possible leak in public function. The pointer 'Lip1' is not deallocated before it is allocated. [publicAllocationError]
liblip-2.0.0/src/liblip.cpp:182:24: style: Function 'ConvertXData' argument 1 names different: declaration 'Dim' definition 'dim'. [funcArgNamesDifferent]
liblip-2.0.0/src/liblip.h:56:24: note: Function 'ConvertXData' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:182:24: note: Function 'ConvertXData' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:189:36: style: Function 'LipIntVerifyMonotonicity' argument 1 names different: declaration 'Dim' definition 'dim'. [funcArgNamesDifferent]
liblip-2.0.0/src/liblip.h:59:36: note: Function 'LipIntVerifyMonotonicity' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:189:36: note: Function 'LipIntVerifyMonotonicity' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:192:46: style: Function 'LipIntVerifyMonotonicityLeftRegion' argument 1 names different: declaration 'Dim' definition 'dim'. [funcArgNamesDifferent]
liblip-2.0.0/src/liblip.h:60:46: note: Function 'LipIntVerifyMonotonicityLeftRegion' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:192:46: note: Function 'LipIntVerifyMonotonicityLeftRegion' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:195:47: style: Function 'LipIntVerifyMonotonicityRightRegion' argument 1 names different: declaration 'Dim' definition 'dim'. [funcArgNamesDifferent]
liblip-2.0.0/src/liblip.h:62:47: note: Function 'LipIntVerifyMonotonicityRightRegion' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:195:47: note: Function 'LipIntVerifyMonotonicityRightRegion' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:284:40: style: Function 'LipIntInfSmoothLipschitzSimp' argument 1 names different: declaration 'Dim' definition 'dim'. [funcArgNamesDifferent]
liblip-2.0.0/src/liblip.h:116:40: note: Function 'LipIntInfSmoothLipschitzSimp' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:284:40: note: Function 'LipIntInfSmoothLipschitzSimp' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:287:41: style: Function 'LipIntInfSmoothLipschitzSimpW' argument 1 names different: declaration 'Dim' definition 'dim'. [funcArgNamesDifferent]
liblip-2.0.0/src/liblip.h:117:41: note: Function 'LipIntInfSmoothLipschitzSimpW' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/liblip.cpp:287:41: note: Function 'LipIntInfSmoothLipschitzSimpW' argument 1 names different: declaration 'Dim' definition 'dim'.
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::m_number_constraints' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::m_minvalue' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::OptimalPenalty' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::M' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::g1' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::g2' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::d1' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::d2' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::d3' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::i' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::j' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::i1' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::TotalNeighbors' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::AuxXData' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::TypeLipEstimate' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:97:2: warning: Member variable 'SLipIntBasic::MyLP' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:2: warning: Member variable 'MemBlock::m_temp' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:2: warning: Member variable 'MemBlock::i' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:2: warning: Member variable 'MemBlock::j' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/memblock.h:113:2: warning: Member variable 'MemBlock::k' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:119:3: warning: Class 'SLipIntBasic' which has virtual members does not have a virtual destructor. [virtualDestructor]
liblip-2.0.0/src/slipint.h:408:12: style: Technically the member function 'SLipIntLp::GetP' can be const. [functionConst]
liblip-2.0.0/include/tnt/tnt_vec.h:57:15: performance: Technically the member function 'TNT::Vector::lbound' can be static. [functionStatic]
liblip-2.0.0/src/memblock.h:139:13: style: Technically the member function 'MemBlock::IsFree' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:140:13: style: Technically the member function 'MemBlock::IsFreeM' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:273:13: style: Technically the member function 'MemoryBlock::IsValid' can be const. [functionConst]
liblip-2.0.0/src/memblock.h:114:3: style: Class 'MemBlock' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblip-2.0.0/src/memblock.h:114:3: style: Class 'MemBlock' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblip-2.0.0/src/slipint.h:293:15: style: The function 'ComputeLipschitz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:131:15: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:293:15: note: Function in derived class
liblip-2.0.0/src/slipint.h:315:17: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:133:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:315:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:316:17: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:134:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:316:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:317:17: style: The function 'distLeftRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:135:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:317:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:318:17: style: The function 'distRightRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:136:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:318:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:320:17: style: The function 'distAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:137:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:320:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:341:15: style: The function 'ComputeLipschitz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:131:15: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:341:15: note: Function in derived class
liblip-2.0.0/src/slipint.h:375:17: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:133:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:375:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:376:17: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:134:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:376:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:377:17: style: The function 'distLeftRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:135:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:377:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:378:17: style: The function 'distRightRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:136:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:378:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:384:17: style: The function 'distAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:137:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:384:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:387:15: style: The function 'ComputeSmoothenedSplit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:225:15: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:387:15: note: Function in derived class
liblip-2.0.0/src/slipint.h:388:15: style: The function 'ComputeLipschitzFinal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:226:15: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:388:15: note: Function in derived class
liblip-2.0.0/src/slipint.h:389:15: style: The function 'ComputeFitLipschitzCV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:227:15: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:389:15: note: Function in derived class
liblip-2.0.0/src/slipint.h:410:17: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:315:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:410:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:411:17: style: The function 'dist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:316:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:411:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:412:17: style: The function 'distLeftRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:317:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:412:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:413:17: style: The function 'distRightRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:318:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:413:17: note: Function in derived class
liblip-2.0.0/src/slipint.h:414:17: style: The function 'distAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
liblip-2.0.0/src/slipint.h:320:17: note: Virtual function in base class
liblip-2.0.0/src/slipint.h:414:17: note: Function in derived class
liblip-2.0.0/src/slipint.cpp:81:9: style: The scope of the variable 'dk' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:94:9: style: The scope of the variable 'dk' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:109:9: style: The scope of the variable 'dk' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:137:9: style: The scope of the variable 'dk' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:256:9: style: The scope of the variable 'dk' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:270:9: style: The scope of the variable 'dk' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:270:12: style: The scope of the variable 'dka' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:743:9: style: The scope of the variable 'k12' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:744:6: style: The scope of the variable 'k1' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:745:6: style: The scope of the variable 'lim' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:747:9: style: The scope of the variable 'dt' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:862:9: style: The scope of the variable 'k12' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:863:6: style: The scope of the variable 'k1' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:864:6: style: The scope of the variable 'lim' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:866:9: style: The scope of the variable 'dt' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1016:8: style: The scope of the variable 'j' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1029:8: style: The scope of the variable 'j' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1041:8: style: The scope of the variable 'j' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1092:6: style: The scope of the variable 'k1' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1416:7: style: The scope of the variable 'm' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1499:6: style: The scope of the variable 'k1' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1580:6: style: The scope of the variable 'k1' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1876:9: style: The scope of the variable 'minval' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1877:10: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:1877:12: style: The scope of the variable 'v' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2171:9: style: The scope of the variable 'minval' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2172:10: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2172:12: style: The scope of the variable 'v' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2372:9: style: The scope of the variable 'minval' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2373:10: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2373:12: style: The scope of the variable 'v' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2679:9: style: The scope of the variable 'minval' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2680:10: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2680:12: style: The scope of the variable 'v' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2833:13: style: The scope of the variable 'iind' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2833:19: style: The scope of the variable 'jind' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2833:25: style: The scope of the variable 'it' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2833:32: style: The scope of the variable 'jj' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2840:9: style: The scope of the variable 'd' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2840:11: style: The scope of the variable 'd1' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:2841:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:3043:9: style: The scope of the variable 'minval' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:3044:10: style: The scope of the variable 'u' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:3365:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:3366:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
liblip-2.0.0/src/slipint.cpp:176:87: style: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:320:87: note: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'.
liblip-2.0.0/src/slipint.cpp:176:87: note: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'.
liblip-2.0.0/src/slipint.cpp:213:90: style: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:384:87: note: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'.
liblip-2.0.0/src/slipint.cpp:213:90: note: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'.
liblip-2.0.0/src/slipint.cpp:326:90: style: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:414:87: note: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'.
liblip-2.0.0/src/slipint.cpp:326:90: note: Function 'distAll' argument 6 names different: declaration 'LeftRegion' definition 'Region'.
liblip-2.0.0/src/slipint.cpp:683:99: style: Function 'Value' argument 6 names different: declaration 'LipConst' definition 'Lipconst'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:156:86: note: Function 'Value' argument 6 names different: declaration 'LipConst' definition 'Lipconst'.
liblip-2.0.0/src/slipint.cpp:683:99: note: Function 'Value' argument 6 names different: declaration 'LipConst' definition 'Lipconst'.
liblip-2.0.0/src/slipint.cpp:792:113: style: Function 'ValueCons' argument 7 names different: declaration 'LipConst' definition 'Lipconst'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:176:100: note: Function 'ValueCons' argument 7 names different: declaration 'LipConst' definition 'Lipconst'.
liblip-2.0.0/src/slipint.cpp:792:113: note: Function 'ValueCons' argument 7 names different: declaration 'LipConst' definition 'Lipconst'.
liblip-2.0.0/src/slipint.cpp:1530:99: style: Function 'ValueDir' argument 6 names different: declaration 'LipConst' definition 'Lipconst'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:345:88: note: Function 'ValueDir' argument 6 names different: declaration 'LipConst' definition 'Lipconst'.
liblip-2.0.0/src/slipint.cpp:1530:99: note: Function 'ValueDir' argument 6 names different: declaration 'LipConst' definition 'Lipconst'.
liblip-2.0.0/src/slipint.cpp:1643:20: style: Function 'SmoothLipschitzInfinternal' argument 8 names different: declaration 'LC' definition 'LocalLC'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:394:20: note: Function 'SmoothLipschitzInfinternal' argument 8 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:1643:20: note: Function 'SmoothLipschitzInfinternal' argument 8 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:1951:20: style: Function 'SmoothLipschitz2internal' argument 9 names different: declaration 'LC' definition 'LocalLC'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:211:20: note: Function 'SmoothLipschitz2internal' argument 9 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:1951:20: note: Function 'SmoothLipschitz2internal' argument 9 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:2246:20: style: Function 'SmoothLipschitz2internalUpdate' argument 9 names different: declaration 'LC' definition 'LocalLC'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:213:20: note: Function 'SmoothLipschitz2internalUpdate' argument 9 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:2246:20: note: Function 'SmoothLipschitz2internalUpdate' argument 9 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:2831:20: style: Function 'SmoothLipschitz2Classinternal' argument 9 names different: declaration 'LC' definition 'LocalLC'. [funcArgNamesDifferent]
liblip-2.0.0/src/slipint.h:458:20: note: Function 'SmoothLipschitz2Classinternal' argument 9 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:2831:20: note: Function 'SmoothLipschitz2Classinternal' argument 9 names different: declaration 'LC' definition 'LocalLC'.
liblip-2.0.0/src/slipint.cpp:1924:16: style: Variable 'minval' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/slipint.cpp:2221:16: style: Variable 'minval' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/slipint.cpp:2258:2: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/slipint.cpp:2424:16: style: Variable 'minval' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/slipint.cpp:2727:16: style: Variable 'minval' is assigned a value that is never used. [unreadVariable]
liblip-2.0.0/src/slipint.cpp:355:2: warning: Member variable 'CLargeSet::pos' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.cpp:355:2: warning: Member variable 'CLargeSet::mask' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.cpp:463:9: warning: Member variable 'OneRow::counter' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.cpp:463:9: warning: Member variable 'OneRow::dir' is not initialized in the constructor. [uninitMemberVar]
liblip-2.0.0/src/slipint.h:326:7: style: Unused private function: 'SLipInt::ComputeLipschitzInf' [unusedPrivateFunction]
liblip-2.0.0/src/slipint.h:252:6: performance: Technically the member function 'SLipIntBasic::BinSearch' can be static. [functionStatic]
liblip-2.0.0/src/slipint.cpp:831:19: note: Technically the member function 'SLipIntBasic::BinSearch' can be static.
liblip-2.0.0/src/slipint.h:252:6: note: Technically the member function 'SLipIntBasic::BinSearch' can be static.
liblip-2.0.0/src/slipint.cpp:396:8: style: Technically the member function 'Less_than::operator()' can be const. [functionConst]
liblip-2.0.0/src/slipint.cpp:409:8: style: Technically the member function 'Less_thanEx::operator()' can be const. [functionConst]
liblip-2.0.0/src/slipint.cpp:437:7: style: Technically the member function 'OneRow::SortAll' can be const. [functionConst]
liblip-2.0.0/src/slipint.cpp:523:14: note: Technically the member function 'OneRow::SortAll' can be const.
liblip-2.0.0/src/slipint.cpp:437:7: note: Technically the member function 'OneRow::SortAll' can be const.
liblip-2.0.0/src/slipint.cpp:356:3: style: Class 'CLargeSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblip-2.0.0/src/slipint.cpp:356:3: style: Class 'CLargeSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblip-2.0.0/src/slipint.cpp:467:2: style: Class 'OneRow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
liblip-2.0.0/src/slipint.cpp:467:2: style: Class 'OneRow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
liblip-2.0.0/src/slipint.cpp:355:2: style: Class 'CLargeSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
liblip-2.0.0/src/slipint.cpp:3159:5: error: Uninitialized variable: alfA [uninitvar]
liblip-2.0.0/src/slipint.cpp:3160:5: error: Uninitialized variable: alfB [uninitvar]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblist-allutils-perl/liblist-allutils-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblist-compare-perl/liblist-compare-perl_0.53.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblist-maker-perl/liblist-maker-perl_0.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblist-moreutils-perl/liblist-moreutils-perl_0.416.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblist-rotation-cycle-perl/liblist-rotation-cycle-perl_1.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblist-someutils-perl/liblist-someutils-perl_0.56.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblist-utilsby-perl/liblist-utilsby-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblivejournal-perl/liblivejournal-perl_1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblivemedia/liblivemedia_2018.08.05.orig.tar.gz
live/WindowsAudioInputDevice/WindowsAudioInputDevice_common.cpp:164:37: style: Public interface of WindowsAudioInputDevice_common is not safe. When calling WindowsAudioInputDevice_common::openWavInPort(), if parameter granularityInMS is 0 that leads to division by zero. [unsafeClassDivZero]
live/WindowsAudioInputDevice/WindowsAudioInputDevice_common.cpp:98:49: style: C-style pointer casting [cstyleCast]
live/WindowsAudioInputDevice/WindowsAudioInputDevice_common.cpp:30:3: warning: Member variable 'WindowsAudioInputDevice_common::fTotalPollingDelay' is not initialized in the constructor. [uninitMemberVar]
live/WindowsAudioInputDevice/WindowsAudioInputDevice_mixer.cpp:233:8: warning: Member variable 'Mixer::index' is not initialized in the constructor. [uninitMemberVar]
live/WindowsAudioInputDevice/WindowsAudioInputDevice_mixer.cpp:233:8: warning: Member variable 'Mixer::name' is not initialized in the constructor. [uninitMemberVar]
live/WindowsAudioInputDevice/WindowsAudioInputDevice_noMixer.cpp:29:8: performance: Technically the member function 'AudioInputPort::close' can be static. [functionStatic]
live/WindowsAudioInputDevice/WindowsAudioInputDevice_noMixer.cpp:178:22: note: Technically the member function 'AudioInputPort::close' can be static.
live/WindowsAudioInputDevice/WindowsAudioInputDevice_noMixer.cpp:29:8: note: Technically the member function 'AudioInputPort::close' can be static.
live/WindowsAudioInputDevice/showAudioInputPorts.cpp:31:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/groupsock/GroupsockHelper.cpp:645:7: style: The scope of the variable 'sock' can be reduced. [variableScope]
live/groupsock/inet.c:233:15: style: The scope of the variable 'i' can be reduced. [variableScope]
live/liveMedia/AC3AudioStreamFramer.cpp:321:34: style: C-style pointer casting [cstyleCast]
live/liveMedia/AC3AudioStreamFramer.cpp:332:34: style: C-style pointer casting [cstyleCast]
live/liveMedia/AC3AudioStreamFramer.cpp:29:3: warning: Member variable 'AC3FrameParams::hdr0' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AC3AudioStreamFramer.cpp:29:3: warning: Member variable 'AC3FrameParams::hdr1' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AC3AudioStreamFramer.cpp:29:3: warning: Member variable 'AC3FrameParams::kbps' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AC3AudioStreamFramer.cpp:29:3: warning: Member variable 'AC3FrameParams::frameSize' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AC3AudioStreamFramer.cpp:218:3: warning: Member variable 'AC3AudioStreamParser::fTo' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AC3AudioStreamFramer.cpp:218:3: warning: Member variable 'AC3AudioStreamParser::fMaxSize' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AC3AudioStreamFramer.cpp:218:3: warning: Member variable 'AC3AudioStreamParser::fSavedFrameFlag' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AC3AudioStreamFramer.cpp:306:3: warning: Possible leak in public function. The pointer 'fSavedFrame' is not deallocated before it is allocated. [publicAllocationError]
live/liveMedia/AMRAudioRTPSource.cpp:491:37: style: C-style pointer casting [cstyleCast]
live/liveMedia/AMRAudioRTPSource.cpp:497:29: style: C-style pointer casting [cstyleCast]
live/liveMedia/AMRAudioRTPSource.cpp:394:12: performance: Technically the member function 'AMRDeinterleavingBuffer::inputBufferSize' can be static. [functionStatic]
live/liveMedia/AMRAudioRTPSource.cpp:180:3: style: Class 'AMRBufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/AVIFileSink.cpp:189:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:252:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:275:35: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:285:35: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:296:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:311:35: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:353:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:651:25: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:660:25: style: C-style pointer casting [cstyleCast]
live/liveMedia/AVIFileSink.cpp:549:51: style: Same expression on both sides of '|'. [duplicateExpression]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fLastPacketRTPSeqNum' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fAVISubsessionTag' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fAVICodecHandlerType' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fAVISamplingFrequency' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fAVIScale' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fAVIRate' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fAVISize' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:390:23: warning: Member variable 'AVISubsessionIOState::fSTRHFrameCountPosition' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/AVIFileSink.cpp:41:5: style: Class 'SubsessionBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/AVIFileSink.cpp:41:5: style: Class 'SubsessionBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/AVIFileSink.cpp:394:3: style: Class 'AVISubsessionIOState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/AVIFileSink.cpp:394:3: style: Class 'AVISubsessionIOState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/AVIFileSink.cpp:38:3: style: Class 'SubsessionBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/DVVideoStreamFramer.cpp:75:0: style: C-style pointer casting [cstyleCast]
live/liveMedia/DVVideoStreamFramer.cpp:82:0: style: C-style pointer casting [cstyleCast]
live/liveMedia/DVVideoStreamFramer.cpp:83:0: style: C-style pointer casting [cstyleCast]
live/liveMedia/DVVideoStreamFramer.cpp:128:0: style: C-style pointer casting [cstyleCast]
live/liveMedia/DVVideoStreamFramer.cpp:189:0: style: C-style pointer casting [cstyleCast]
live/liveMedia/DVVideoStreamFramer.cpp:206:0: style: C-style pointer casting [cstyleCast]
live/liveMedia/DeviceSource.cpp:153:20: style: Condition 'ourScheduler!=NULL' is always false [knownConditionTrueFalse]
live/liveMedia/DeviceSource.cpp:150:33: note: Assignment 'ourScheduler=NULL', assigned value is 0
live/liveMedia/DeviceSource.cpp:153:20: note: Condition 'ourScheduler!=NULL' is always false
live/liveMedia/DeviceSource.cpp:153:20: style: Same expression on both sides of '!=' because the value of 'ourScheduler' and 'NULL' are the same. [duplicateExpression]
live/liveMedia/DeviceSource.cpp:150:33: note: 'ourScheduler' is assigned value 'NULL' here.
live/liveMedia/DeviceSource.cpp:153:20: note: Same expression on both sides of '!=' because the value of 'ourScheduler' and 'NULL' are the same.
live/liveMedia/EBMLNumber.hh:32:3: style: Class 'EBMLNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/H263plusVideoStreamParser.hh:102:16: style: The function 'restoreSavedParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/StreamParser.hh:44:16: note: Virtual function in base class
live/liveMedia/H263plusVideoStreamParser.hh:102:16: note: Function in derived class
live/liveMedia/H263plusVideoStreamParser.cpp:200:7: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
live/liveMedia/H263plusVideoStreamParser.hh:97:14: performance: Technically the member function 'H263plusVideoStreamParser::GetMaxBitrate' can be static. [functionStatic]
live/liveMedia/H263plusVideoStreamParser.cpp:289:33: note: Technically the member function 'H263plusVideoStreamParser::GetMaxBitrate' can be static.
live/liveMedia/H263plusVideoStreamParser.hh:97:14: note: Technically the member function 'H263plusVideoStreamParser::GetMaxBitrate' can be static.
live/liveMedia/H263plusVideoStreamParser.hh:99:14: performance: Technically the member function 'H263plusVideoStreamParser::GetWidthAndHeight' can be static. [functionStatic]
live/liveMedia/H263plusVideoStreamParser.cpp:347:33: note: Technically the member function 'H263plusVideoStreamParser::GetWidthAndHeight' can be static.
live/liveMedia/H263plusVideoStreamParser.hh:99:14: note: Technically the member function 'H263plusVideoStreamParser::GetWidthAndHeight' can be static.
live/liveMedia/H263plusVideoStreamParser.hh:100:14: performance: Technically the member function 'H263plusVideoStreamParser::GetTRDifference' can be static. [functionStatic]
live/liveMedia/H263plusVideoStreamParser.cpp:379:37: note: Technically the member function 'H263plusVideoStreamParser::GetTRDifference' can be static.
live/liveMedia/H263plusVideoStreamParser.hh:100:14: note: Technically the member function 'H263plusVideoStreamParser::GetTRDifference' can be static.
live/liveMedia/H264VideoRTPSink.cpp:86:39: style: The scope of the variable 'vpsDummySize' can be reduced. [variableScope]
live/liveMedia/H264VideoRTPSource.cpp:28:3: style: Class 'H264BufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/H264or5VideoRTPSink.cpp:142:10: style: C-style pointer casting [cstyleCast]
live/liveMedia/H264or5VideoRTPSink.cpp:277:35: style: C-style pointer casting [cstyleCast]
live/liveMedia/H264or5VideoStreamFramer.cpp:344:5: warning: Redundant assignment of 'aspect_ratio_idc' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:390:5: warning: Redundant assignment of 'num_units_in_tick' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:392:5: warning: Redundant assignment of 'time_scale' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:401:2: warning: Redundant assignment of 'vui_num_ticks_poc_diff_one_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:424:3: warning: Redundant assignment of 'cpb_cnt_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:426:3: warning: Redundant assignment of 'bit_rate_scale' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:428:3: warning: Redundant assignment of 'cpb_size_scale' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:431:5: warning: Redundant assignment of 'SchedSelIdx' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:433:5: warning: Redundant assignment of 'bit_rate_value_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:435:5: warning: Redundant assignment of 'cpb_size_value_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:440:3: warning: Redundant assignment of 'initial_cpb_removal_delay_length_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:442:3: warning: Redundant assignment of 'cpb_removal_delay_length_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:444:3: warning: Redundant assignment of 'dpb_output_delay_length_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:446:3: warning: Redundant assignment of 'time_offset_length' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:465:3: warning: Redundant assignment of 'vps_max_sub_layers_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:477:3: warning: Redundant assignment of 'vps_max_layer_id' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:479:3: warning: Redundant assignment of 'vps_num_layer_sets_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:488:5: warning: Redundant assignment of 'num_units_in_tick' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:490:5: warning: Redundant assignment of 'time_scale' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:495:7: warning: Redundant assignment of 'vps_num_ticks_poc_diff_one_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:516:5: warning: Redundant assignment of 'profile_idc' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:518:5: warning: Redundant assignment of 'constraint_setN_flag' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:520:5: warning: Redundant assignment of 'level_idc' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:522:5: warning: Redundant assignment of 'seq_parameter_set_id' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:526:7: warning: Redundant assignment of 'chroma_format_idc' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:540:4: warning: Redundant assignment of 'i' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:550:8: warning: Redundant assignment of 'j' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:551:8: warning: Redundant assignment of 'nextScale' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:555:3: warning: Redundant assignment of 'delta_scale' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:559:8: warning: Redundant assignment of 'lastScale' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:566:5: warning: Redundant assignment of 'log2_max_frame_num_minus4' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:568:5: warning: Redundant assignment of 'pic_order_cnt_type' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:572:7: warning: Redundant assignment of 'log2_max_pic_order_cnt_lsb_minus4' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:579:7: warning: Redundant assignment of 'num_ref_frames_in_pic_order_cnt_cycle' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:585:5: warning: Redundant assignment of 'max_num_ref_frames' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:589:5: warning: Redundant assignment of 'pic_width_in_mbs_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:591:5: warning: Redundant assignment of 'pic_height_in_map_units_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:618:5: warning: Redundant assignment of 'sps_max_sub_layers_minus1' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:623:5: warning: Redundant assignment of 'chroma_format_idc' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:626:5: warning: Redundant assignment of 'pic_width_in_luma_samples' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:628:5: warning: Redundant assignment of 'pic_height_in_luma_samples' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:634:7: warning: Redundant assignment of 'conf_win_left_offset' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:636:7: warning: Redundant assignment of 'conf_win_right_offset' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:638:7: warning: Redundant assignment of 'conf_win_top_offset' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:640:7: warning: Redundant assignment of 'conf_win_bottom_offset' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:669:4: warning: Redundant assignment of 'sizeId' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:672:6: warning: Redundant assignment of 'matrixId' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:701:5: warning: Redundant assignment of 'num_short_term_ref_pic_sets' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:707:7: warning: Redundant assignment of 'i' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:723:4: warning: Redundant assignment of 'j' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:731:2: warning: Redundant assignment of 'num_negative_pics' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:734:2: warning: Redundant assignment of 'num_positive_pics' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:751:7: warning: Redundant assignment of 'num_long_term_ref_pics_sps' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:893:7: warning: Redundant assignment of 'cpb_removal_delay' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:895:7: warning: Redundant assignment of 'dpb_output_delay' to itself. [selfAssignment]
live/liveMedia/H264or5VideoStreamFramer.cpp:899:7: warning: Redundant assignment of 'pic_struct' to itself. [selfAssignment]
live/liveMedia/MPEGVideoStreamParser.hh:114:12: style: Technically the member function 'MPEGVideoStreamParser::curFrameSize' can be const. [functionConst]
live/liveMedia/H264or5VideoStreamFramer.cpp:46:11: style: Technically the member function 'H264or5VideoStreamParser::isSEI' can be const. [functionConst]
live/liveMedia/H264or5VideoStreamFramer.cpp:164:35: note: Technically the member function 'H264or5VideoStreamParser::isSEI' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:46:11: note: Technically the member function 'H264or5VideoStreamParser::isSEI' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:47:11: style: Technically the member function 'H264or5VideoStreamParser::isEOF' can be const. [functionConst]
live/liveMedia/H264or5VideoStreamFramer.cpp:170:35: note: Technically the member function 'H264or5VideoStreamParser::isEOF' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:47:11: note: Technically the member function 'H264or5VideoStreamParser::isEOF' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:48:11: style: Technically the member function 'H264or5VideoStreamParser::usuallyBeginsAccessUnit' can be const. [functionConst]
live/liveMedia/H264or5VideoStreamFramer.cpp:177:35: note: Technically the member function 'H264or5VideoStreamParser::usuallyBeginsAccessUnit' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:48:11: note: Technically the member function 'H264or5VideoStreamParser::usuallyBeginsAccessUnit' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:50:8: style: Technically the member function 'H264or5VideoStreamParser::removeEmulationBytes' can be const. [functionConst]
live/liveMedia/H264or5VideoStreamFramer.cpp:186:3: note: Technically the member function 'H264or5VideoStreamParser::removeEmulationBytes' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:50:8: note: Technically the member function 'H264or5VideoStreamParser::removeEmulationBytes' can be const.
live/liveMedia/H264or5VideoStreamFramer.cpp:54:8: performance: Technically the member function 'H264or5VideoStreamParser::profile_tier_level' can be static. [functionStatic]
live/liveMedia/H264or5VideoStreamFramer.cpp:314:32: note: Technically the member function 'H264or5VideoStreamParser::profile_tier_level' can be static.
live/liveMedia/H264or5VideoStreamFramer.cpp:54:8: note: Technically the member function 'H264or5VideoStreamParser::profile_tier_level' can be static.
live/liveMedia/MPEGVideoStreamParser.hh:119:16: style: The function 'restoreSavedParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/StreamParser.hh:44:16: note: Virtual function in base class
live/liveMedia/MPEGVideoStreamParser.hh:119:16: note: Function in derived class
live/liveMedia/H264or5VideoStreamFramer.cpp:34:16: style: The function 'flushInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/StreamParser.hh:30:16: note: Virtual function in base class
live/liveMedia/H264or5VideoStreamFramer.cpp:34:16: note: Function in derived class
live/liveMedia/H264or5VideoStreamFramer.cpp:35:20: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/MPEGVideoStreamParser.hh:42:20: note: Virtual function in base class
live/liveMedia/H264or5VideoStreamFramer.cpp:35:20: note: Function in derived class
live/liveMedia/H265VideoRTPSource.cpp:27:3: style: Class 'H265BufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/JPEGVideoRTPSource.cpp:223:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
live/liveMedia/JPEGVideoRTPSource.cpp:428:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/MP3ADU.cpp:532:28: style: C-style pointer casting [cstyleCast]
live/liveMedia/MP3ADU.cpp:56:3: warning: Member variable 'SegmentQueue::s' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3ADU.cpp:56:3: warning: Member variable 'SegmentQueue::fUsingSource' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3ADU.cpp:39:12: style: Technically the member function 'Segment::dataHere' can be const. [functionConst]
live/liveMedia/MP3ADU.cpp:500:19: note: Technically the member function 'Segment::dataHere' can be const.
live/liveMedia/MP3ADU.cpp:39:12: note: Technically the member function 'Segment::dataHere' can be const.
live/liveMedia/MP3ADU.cpp:64:12: style: Technically the member function 'SegmentQueue::headIndex' can be const. [functionConst]
live/liveMedia/MP3ADU.cpp:67:12: style: Technically the member function 'SegmentQueue::nextFreeIndex' can be const. [functionConst]
live/liveMedia/MP3ADU.cpp:75:12: style: Technically the member function 'SegmentQueue::totalDataSize' can be const. [functionConst]
live/liveMedia/MP3ADUinterleaving.cpp:404:23: warning: Member variable 'DeinterleavingFrames::fIIlastSeen' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3ADUinterleaving.cpp:325:3: warning: Member variable 'InterleavingFrameDescriptor::durationInMicroseconds' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3ADUinterleaving.cpp:325:3: warning: Member variable 'InterleavingFrameDescriptor::frameData' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3ADUinterleaving.cpp:395:3: warning: Member variable 'DeinterleavingFrameDescriptor::durationInMicroseconds' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3ADUinterleaving.cpp:88:11: style: Technically the member function 'InterleavingFrames::haveReleaseableFrame' can be const. [functionConst]
live/liveMedia/MP3ADUinterleaving.cpp:341:29: note: Technically the member function 'InterleavingFrames::haveReleaseableFrame' can be const.
live/liveMedia/MP3ADUinterleaving.cpp:88:11: note: Technically the member function 'InterleavingFrames::haveReleaseableFrame' can be const.
live/liveMedia/MP3ADUinterleaving.cpp:101:12: style: Technically the member function 'InterleavingFrames::nextIndexToRelease' can be const. [functionConst]
live/liveMedia/MP3ADUinterleaving.cpp:335:5: style: Class 'InterleavingFrames' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/MP3ADUinterleaving.cpp:335:5: style: Class 'InterleavingFrames' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/MP3ADUinterleaving.cpp:407:5: style: Class 'DeinterleavingFrames' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/MP3ADUinterleaving.cpp:407:5: style: Class 'DeinterleavingFrames' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/MP3ADUinterleaving.cpp:85:3: style: Class 'InterleavingFrames' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/MP3AudioMatroskaFileServerMediaSubsession.cpp:51:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/MP3StreamState.hh:43:3: style: Class 'MP3StreamState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/MP3Internals.cpp:46:7: style: struct member 'bandInfoStruct::longDiff' is never used. [unusedStructMember]
live/liveMedia/MP3Internals.cpp:47:7: style: struct member 'bandInfoStruct::shortIdx' is never used. [unusedStructMember]
live/liveMedia/MP3Internals.cpp:48:7: style: struct member 'bandInfoStruct::shortDiff' is never used. [unusedStructMember]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::hdr' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::frameBytes' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::layer' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::bitrate' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::samplingFreq' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::frameSize' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::sideInfoSize' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::bitrateIndex' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::samplingFreqIndex' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::mode' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::mode_ext' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::emphasis' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.cpp:99:17: warning: Member variable 'MP3FrameParams::stereo' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3Internals.hh:121:12: style: Technically the member function 'MP3FrameParams::computeSideInfoSize' can be const. [functionConst]
live/liveMedia/MP3Internals.cpp:203:26: note: Technically the member function 'MP3FrameParams::computeSideInfoSize' can be const.
live/liveMedia/MP3Internals.hh:121:12: note: Technically the member function 'MP3FrameParams::computeSideInfoSize' can be const.
live/liveMedia/MP3InternalsHuffman.hh:44:3: style: Class 'MP3HuffmanEncodingInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/MP3InternalsHuffman.cpp:365:5: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
live/liveMedia/MP3InternalsHuffman.cpp:376:5: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
live/liveMedia/MP3InternalsHuffman.cpp:608:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
live/liveMedia/MP3InternalsHuffman.cpp:27:3: warning: Member variable 'MP3HuffmanEncodingInfo::numSamples' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3InternalsHuffman.cpp:27:3: warning: Member variable 'MP3HuffmanEncodingInfo::allBitOffsets' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3InternalsHuffman.cpp:27:3: warning: Member variable 'MP3HuffmanEncodingInfo::reg1Start' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3InternalsHuffman.cpp:27:3: warning: Member variable 'MP3HuffmanEncodingInfo::reg2Start' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3InternalsHuffman.cpp:27:3: warning: Member variable 'MP3HuffmanEncodingInfo::bigvalStart' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3InternalsHuffman.cpp:29:5: style: Class 'MP3HuffmanEncodingInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/MP3InternalsHuffman.cpp:29:5: style: Class 'MP3HuffmanEncodingInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/MP3InternalsHuffman.cpp:353:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MP3InternalsHuffman.cpp:376:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MP3StreamState.cpp:186:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/MP3StreamState.cpp:186:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/MP3StreamState.cpp:186:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/MP3StreamState.cpp:186:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/MP3StreamState.cpp:285:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
live/liveMedia/MP3StreamState.cpp:436:40: style: Variable 'bytesAvailable' is assigned a value that is never used. [unreadVariable]
live/liveMedia/MP3StreamState.cpp:436:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
live/liveMedia/MP3StreamState.cpp:34:17: warning: Member variable 'MP3StreamState::fFileSize' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3StreamState.cpp:34:17: warning: Member variable 'MP3StreamState::fNumFramesInFile' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MP3StreamState.hh:59:12: style: Technically the member function 'MP3StreamState::getByteNumberFromPositionFraction' can be const. [functionConst]
live/liveMedia/MP3StreamState.cpp:93:26: note: Technically the member function 'MP3StreamState::getByteNumberFromPositionFraction' can be const.
live/liveMedia/MP3StreamState.hh:59:12: note: Technically the member function 'MP3StreamState::getByteNumberFromPositionFraction' can be const.
live/liveMedia/MPEG1or2AudioStreamFramer.cpp:164:3: warning: Member variable 'MPEG1or2AudioStreamParser::fTo' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEG1or2AudioStreamFramer.cpp:164:3: warning: Member variable 'MPEG1or2AudioStreamParser::fMaxSize' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEG1or2Demux.cpp:221:26: style: C-style pointer casting [cstyleCast]
live/liveMedia/MPEG1or2Demux.cpp:290:26: style: C-style pointer casting [cstyleCast]
live/liveMedia/MPEG1or2Demux.cpp:681:47: style: Same expression on both sides of '-' because the value of 'currentParserOffset' and 'savedParserOffset' are the same. [duplicateExpression]
live/liveMedia/MPEG1or2Demux.cpp:680:43: note: 'currentParserOffset' is assigned value 'curOffset()' here.
live/liveMedia/MPEG1or2Demux.cpp:576:41: note: 'savedParserOffset' is assigned value 'curOffset()' here.
live/liveMedia/MPEG1or2Demux.cpp:681:47: note: Same expression on both sides of '-' because the value of 'currentParserOffset' and 'savedParserOffset' are the same.
live/liveMedia/MPEG1or2Demux.cpp:343:17: style: The scope of the variable 'acquiredStreamTagId' can be reduced. [variableScope]
live/liveMedia/MPEG1or2Demux.cpp:386:12: style: The scope of the variable 'first4Bytes' can be reduced. [variableScope]
live/liveMedia/MPEG1or2FileServerDemux.cpp:235:26: style: C-style pointer casting [cstyleCast]
live/liveMedia/MPEG1or2FileServerDemux.cpp:214:17: warning: Member variable 'MFSD_DummySink::fBuf' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEG1or2VideoStreamFramer.cpp:123:3: warning: Member variable 'MPEG1or2VideoStreamParser::fSavedVSHBuffer' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEG1or2VideoStreamFramer.cpp:123:3: warning: Member variable 'MPEG1or2VideoStreamParser::fSavedVSHTimestamp' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEG1or2VideoStreamFramer.cpp:48:16: style: The function 'flushInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/StreamParser.hh:30:16: note: Virtual function in base class
live/liveMedia/MPEG1or2VideoStreamFramer.cpp:48:16: note: Function in derived class
live/liveMedia/MPEG1or2VideoStreamFramer.cpp:49:20: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/MPEGVideoStreamParser.hh:42:20: note: Virtual function in base class
live/liveMedia/MPEG1or2VideoStreamFramer.cpp:49:20: note: Function in derived class
live/liveMedia/MPEG2TransportStreamFramer.cpp:89:23: style: C-style pointer casting [cstyleCast]
live/liveMedia/MPEG2TransportStreamFramer.cpp:233:26: style: C-style pointer casting [cstyleCast]
live/liveMedia/MPEG2TransportStreamFramer.cpp:250:12: style: The scope of the variable 'meanPCRPeriod' can be reduced. [variableScope]
live/liveMedia/MPEG2TransportStreamFromESSource.cpp:233:33: style: C-style pointer casting [cstyleCast]
live/liveMedia/MPEG2TransportStreamFromESSource.cpp:166:3: style: Class 'InputESSourceRecord' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/MPEG2TransportStreamFromESSource.cpp:166:3: style: Class 'InputESSourceRecord' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/MPEG2TransportStreamMultiplexor.cpp:202:67: style: Variable 'continuity_counter' is modified but its new value is never used. [unreadVariable]
live/liveMedia/MPEG4GenericRTPSource.cpp:29:3: style: Class 'MPEG4GenericBufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/MPEG4LATMAudioRTPSource.cpp:27:3: style: Class 'LATMBufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/MPEG4VideoStreamDiscreteFramer.cpp:127:31: style: Variable 'modulo_time_base' is modified but its new value is never used. [unreadVariable]
live/liveMedia/MPEG4VideoStreamFramer.cpp:432:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/MPEG4VideoStreamFramer.cpp:432:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/MPEG4VideoStreamFramer.cpp:160:3: warning: Member variable 'MPEG4VideoStreamParser::fNumBitsSeenSoFar' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEG4VideoStreamFramer.cpp:51:16: style: The function 'flushInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/StreamParser.hh:30:16: note: Virtual function in base class
live/liveMedia/MPEG4VideoStreamFramer.cpp:51:16: note: Function in derived class
live/liveMedia/MPEG4VideoStreamFramer.cpp:52:20: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/MPEGVideoStreamParser.hh:42:20: note: Virtual function in base class
live/liveMedia/MPEG4VideoStreamFramer.cpp:52:20: note: Function in derived class
live/liveMedia/MPEGVideoStreamParser.cpp:24:3: warning: Member variable 'MPEGVideoStreamParser::fStartOfFrame' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEGVideoStreamParser.cpp:24:3: warning: Member variable 'MPEGVideoStreamParser::fTo' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEGVideoStreamParser.cpp:24:3: warning: Member variable 'MPEGVideoStreamParser::fLimit' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEGVideoStreamParser.cpp:24:3: warning: Member variable 'MPEGVideoStreamParser::fNumTruncatedBytes' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEGVideoStreamParser.cpp:24:3: warning: Member variable 'MPEGVideoStreamParser::fSavedTo' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MPEGVideoStreamParser.cpp:24:3: warning: Member variable 'MPEGVideoStreamParser::fSavedNumTruncatedBytes' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MatroskaFile.cpp:135:19: style: C-style pointer casting [cstyleCast]
live/liveMedia/MatroskaFile.cpp:733:10: style: C-style pointer casting [cstyleCast]
live/liveMedia/MatroskaFile.cpp:753:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/MatroskaFile.cpp:769:17: style: C-style pointer casting [cstyleCast]
live/liveMedia/MatroskaFile.cpp:444:49: style: The scope of the variable 'numSPSandPPSBytes' can be reduced. [variableScope]
live/liveMedia/MatroskaFile.cpp:50:11: style: Technically the member function 'CuePoint::lookup' can be const. [functionConst]
live/liveMedia/MatroskaFile.cpp:849:19: note: Technically the member function 'CuePoint::lookup' can be const.
live/liveMedia/MatroskaFile.cpp:50:11: note: Technically the member function 'CuePoint::lookup' can be const.
live/liveMedia/MatroskaFile.cpp:86:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/MatroskaFileParser.hh:95:16: style: The function 'restoreSavedParserState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
live/liveMedia/StreamParser.hh:44:16: note: Virtual function in base class
live/liveMedia/MatroskaFileParser.hh:95:16: note: Function in derived class
live/liveMedia/MatroskaFileParser.cpp:89:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/MatroskaFileParser.cpp:878:46: style: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same. [duplicateExpression]
live/liveMedia/MatroskaFileParser.cpp:869:39: note: 'blockStartPos' is assigned value 'curOffset()' here.
live/liveMedia/MatroskaFileParser.cpp:878:46: note: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same.
live/liveMedia/MatroskaFileParser.cpp:914:46: style: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same. [duplicateExpression]
live/liveMedia/MatroskaFileParser.cpp:869:39: note: 'blockStartPos' is assigned value 'curOffset()' here.
live/liveMedia/MatroskaFileParser.cpp:914:46: note: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same.
live/liveMedia/MatroskaFileParser.cpp:919:46: style: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same. [duplicateExpression]
live/liveMedia/MatroskaFileParser.cpp:869:39: note: 'blockStartPos' is assigned value 'curOffset()' here.
live/liveMedia/MatroskaFileParser.cpp:919:46: note: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same.
live/liveMedia/MatroskaFileParser.cpp:964:46: style: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same. [duplicateExpression]
live/liveMedia/MatroskaFileParser.cpp:869:39: note: 'blockStartPos' is assigned value 'curOffset()' here.
live/liveMedia/MatroskaFileParser.cpp:964:46: note: Same expression on both sides of '-' because the value of 'curOffset()' and 'blockStartPos' are the same.
live/liveMedia/MatroskaFileParser.cpp:166:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
live/liveMedia/MatroskaFileParser.cpp:472:11: style: The scope of the variable 'codecPrivateSize' can be reduced. [variableScope]
live/liveMedia/MatroskaFileParser.cpp:634:11: style: The scope of the variable 'headerStrippedBytesSize' can be reduced. [variableScope]
live/liveMedia/MatroskaFileServerMediaSubsession.cpp:48:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/MediaSession.cpp:633:18: style: C-style pointer casting [cstyleCast]
live/liveMedia/MediaSession.cpp:871:24: style: C-style pointer casting [cstyleCast]
live/liveMedia/MediaSession.cpp:878:24: style: C-style pointer casting [cstyleCast]
live/liveMedia/MediaSession.cpp:885:24: style: C-style pointer casting [cstyleCast]
live/liveMedia/MediaSession.cpp:984:27: style: C-style pointer casting [cstyleCast]
live/liveMedia/MediaSession.cpp:138:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:140:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:144:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:146:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:148:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:281:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:295:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:309:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:337:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:352:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:369:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:415:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:1025:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:1028:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:1030:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:1065:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MediaSession.cpp:1119:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/MultiFramedRTPSource.cpp:489:3: warning: Member variable 'ReorderingPacketBuffer::fNextExpectedSeqNo' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/MultiFramedRTPSource.cpp:31:3: style: Class 'ReorderingPacketBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/OggFile.cpp:147:19: style: C-style pointer casting [cstyleCast]
live/liveMedia/OggFile.cpp:264:10: style: C-style pointer casting [cstyleCast]
live/liveMedia/OggFile.cpp:302:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/OggFile.cpp:318:17: style: C-style pointer casting [cstyleCast]
live/liveMedia/OggFileParser.hh:62:11: style: Technically the member function 'OggFileParser::needHeaders' can be const. [functionConst]
live/liveMedia/OggFileParser.hh:40:3: style: Class 'PacketSizeTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/OggFileParser.cpp:377:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:377:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:389:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:435:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:488:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:506:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:552:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:578:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:578:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:580:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:580:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:646:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:684:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:737:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:737:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:758:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/OggFileParser.cpp:61:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/OggFileParser.cpp:360:22: warning: Redundant assignment of 'codewordLength' to itself. [selfAssignment]
live/liveMedia/OggFileParser.cpp:379:7: style: Variable 'current_length' is modified but its new value is never used. [unreadVariable]
live/liveMedia/OggFileParser.hh:74:11: performance: Technically the member function 'OggFileParser::validateHeader' can be static. [functionStatic]
live/liveMedia/OggFileParser.cpp:677:24: note: Technically the member function 'OggFileParser::validateHeader' can be static.
live/liveMedia/OggFileParser.hh:74:11: note: Technically the member function 'OggFileParser::validateHeader' can be static.
live/liveMedia/OggFileParser.cpp:282:12: style: Technically the member function 'LEBitVector::numBitsRemaining' can be const. [functionConst]
live/liveMedia/OggFileParser.cpp:28:3: style: Class 'PacketSizeTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/OggFileParser.cpp:28:3: style: Class 'PacketSizeTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/PassiveServerMediaSubsession.cpp:55:32: style: C-style pointer casting [cstyleCast]
live/liveMedia/PassiveServerMediaSubsession.cpp:192:32: style: C-style pointer casting [cstyleCast]
live/liveMedia/PassiveServerMediaSubsession.cpp:219:30: style: C-style pointer casting [cstyleCast]
live/liveMedia/ProxyServerMediaSession.cpp:796:4: style: C-style pointer casting [cstyleCast]
live/liveMedia/QCELPAudioRTPSource.cpp:363:39: style: C-style pointer casting [cstyleCast]
live/liveMedia/QCELPAudioRTPSource.cpp:369:31: style: C-style pointer casting [cstyleCast]
live/liveMedia/QCELPAudioRTPSource.cpp:279:12: performance: Technically the member function 'QCELPDeinterleavingBuffer::inputBufferSize' can be static. [functionStatic]
live/liveMedia/QCELPAudioRTPSource.cpp:389:3: style: Class 'QCELPDeinterleavingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/QCELPAudioRTPSource.cpp:389:3: style: Class 'QCELPDeinterleavingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/QCELPAudioRTPSource.cpp:124:3: style: Class 'QCELPBufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/QuickTimeFileSink.cpp:324:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:392:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:415:32: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:430:32: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:441:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:456:32: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:494:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:508:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:1340:23: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:1354:23: style: C-style pointer casting [cstyleCast]
live/liveMedia/QuickTimeFileSink.cpp:2023:28: style: The scope of the variable 'numSamplesSoFar' can be reduced. [variableScope]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTcomponentSubtype' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTcomponentName' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTMediaInformationAtomCreator' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTMediaDataAtomCreator' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTAudioDataType' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTSoundSampleVersion' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTTimeScale' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTTimeUnitsPerSample' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTBytesPerFrame' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTSamplesPerFrame' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTDurationM' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTDurationT' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fTKHD_durationPosn' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fQTInitialOffsetDuration' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:535:20: warning: Member variable 'SubsessionIOState::fHINF' is not initialized in the constructor. [uninitMemberVar]
live/liveMedia/QuickTimeFileSink.cpp:65:5: style: Class 'SubsessionBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/QuickTimeFileSink.cpp:65:5: style: Class 'SubsessionBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/QuickTimeFileSink.cpp:544:3: style: Class 'SubsessionIOState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
live/liveMedia/QuickTimeFileSink.cpp:544:3: style: Class 'SubsessionIOState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
live/liveMedia/QuickTimeFileSink.cpp:62:3: style: Class 'SubsessionBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/QuickTimeFileSink.cpp:90:3: style: Class 'SyncFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/QuickTimeGenericRTPSource.cpp:31:3: style: Class 'QTGenericBufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/RTCP.cpp:203:25: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTCP.cpp:234:9: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTCP.cpp:313:37: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTCP.cpp:323:7: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTCP.cpp:640:14: style: The scope of the variable 'subtype' can be reduced. [variableScope]
live/liveMedia/RTCP.cpp:33:3: style: Class 'RTCPMemberDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/RTPInterface.cpp:83:40: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTPSink.cpp:297:27: style: Same expression on both sides of '<' because the value of 'fTotalOctetCount_lo' and 'prevTotalOctetCount_lo' are the same. [duplicateExpression]
live/liveMedia/RTPSink.cpp:295:38: note: 'prevTotalOctetCount_lo' is assigned value 'fTotalOctetCount_lo' here.
live/liveMedia/RTPSink.cpp:297:27: note: Same expression on both sides of '<' because the value of 'fTotalOctetCount_lo' and 'prevTotalOctetCount_lo' are the same.
live/liveMedia/RTPSink.cpp:306:28: style: Same expression on both sides of '<' because the value of 'fTotalPacketCount_lo' and 'prevTotalPacketCount_lo' are the same. [duplicateExpression]
live/liveMedia/RTPSink.cpp:304:39: note: 'prevTotalPacketCount_lo' is assigned value 'fTotalPacketCount_lo' here.
live/liveMedia/RTPSink.cpp:306:28: note: Same expression on both sides of '<' because the value of 'fTotalPacketCount_lo' and 'prevTotalPacketCount_lo' are the same.
live/liveMedia/RTPSource.cpp:244:28: style: Same expression on both sides of '<' because the value of 'fTotBytesReceived_lo' and 'prevTotBytesReceived_lo' are the same. [duplicateExpression]
live/liveMedia/RTPSource.cpp:242:39: note: 'prevTotBytesReceived_lo' is assigned value 'fTotBytesReceived_lo' here.
live/liveMedia/RTPSource.cpp:244:28: note: Same expression on both sides of '<' because the value of 'fTotBytesReceived_lo' and 'prevTotBytesReceived_lo' are the same.
live/liveMedia/RTSPClient.cpp:233:36: warning: %hhx in format string (no. 2) requires 'unsigned char *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
live/liveMedia/RTSPClient.cpp:489:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPClient.cpp:1787:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPClient.cpp:1879:11: style: The scope of the variable 'resultCode' can be reduced. [variableScope]
live/liveMedia/RTSPClient.cpp:1880:13: style: The scope of the variable 'resultString' can be reduced. [variableScope]
live/liveMedia/RTSPClient.cpp:1691:58: style: Checking if unsigned variable 'cseq' is less than zero. [unsignedLessThanZero]
live/liveMedia/RTSPClient.cpp:1063:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPClient.cpp:1137:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPClient.cpp:1161:37: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPClient.cpp:1343:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPClient.cpp:1347:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPClient.cpp:1350:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPCommon.cpp:246:24: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPServer.cpp:358:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServer.cpp:1052:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServer.cpp:1070:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServer.cpp:182:19: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTSPServer.cpp:203:7: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTSPServer.cpp:213:7: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTSPServer.cpp:250:7: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTSPServer.cpp:794:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPServer.cpp:919:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPServer.cpp:920:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPServer.cpp:1185:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPServerRegister.cpp:89:50: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTSPServerRegister.cpp:165:54: style: C-style pointer casting [cstyleCast]
live/liveMedia/RTSPServerRegister.cpp:273:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/RTSPServerSupportingHTTPStreaming.cpp:132:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServerSupportingHTTPStreaming.cpp:210:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServerSupportingHTTPStreaming.cpp:217:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServerSupportingHTTPStreaming.cpp:217:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServerSupportingHTTPStreaming.cpp:217:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RTSPServerSupportingHTTPStreaming.cpp:229:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/RawVideoRTPSource.cpp:27:3: style: Class 'RawVideoBufferedPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/SIPClient.cpp:278:5: warning: %d in format string (no. 17) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/liveMedia/SIPClient.cpp:488:8: style: The scope of the variable 'lineStart' can be reduced. [variableScope]
live/liveMedia/SIPClient.cpp:504:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/SIPClient.cpp:506:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/SIPClient.cpp:509:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/SIPClient.cpp:537:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/liveMedia/StreamParser.cpp:169:26: style: C-style pointer casting [cstyleCast]
live/liveMedia/StreamParser.cpp:195:26: style: C-style pointer casting [cstyleCast]
live/liveMedia/StreamParser.hh:106:12: performance: Technically the member function 'StreamParser::bankSize' can be static. [functionStatic]
live/liveMedia/StreamParser.cpp:115:24: note: Technically the member function 'StreamParser::bankSize' can be static.
live/liveMedia/StreamParser.hh:106:12: note: Technically the member function 'StreamParser::bankSize' can be static.
live/liveMedia/StreamReplicator.cpp:28:3: style: Class 'StreamReplica' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
live/liveMedia/VP8VideoRTPSource.cpp:78:15: style: Variable 'headerStart' is modified but its new value is never used. [unreadVariable]
live/liveMedia/WAVAudioFileSource.cpp:40:5: warning: Either the condition 'newSource!=NULL' is redundant or there is possible null pointer dereference: newSource. [nullPointerRedundantCheck]
live/liveMedia/WAVAudioFileSource.cpp:34:19: note: Assuming that condition 'newSource!=NULL' is not redundant
live/liveMedia/WAVAudioFileSource.cpp:40:5: note: Null pointer dereference
live/liveMedia/ourMD5.cpp:324:37: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
live/liveMedia/ourMD5.cpp:79:13: warning: Member variable 'MD5Context::fWorkingBuffer' is not initialized in the constructor. [uninitMemberVar]
live/mediaServer/DynamicRTSPServer.cpp:90:47: style: C-style pointer casting [cstyleCast]
live/mediaServer/DynamicRTSPServer.cpp:102:42: style: C-style pointer casting [cstyleCast]
live/mediaServer/DynamicRTSPServer.cpp:65:0: error: Resource leak: fid [resourceLeak]
live/testProgs/openRTSP.cpp:27:57: style: Function 'createClient' argument 2 names different: declaration 'URL' definition 'url'. [funcArgNamesDifferent]
live/testProgs/playCommon.hh:22:64: note: Function 'createClient' argument 2 names different: declaration 'URL' definition 'url'.
live/testProgs/openRTSP.cpp:27:57: note: Function 'createClient' argument 2 names different: declaration 'URL' definition 'url'.
live/testProgs/playCommon.cpp:870:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/testProgs/playCommon.cpp:968:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/testProgs/playCommon.cpp:968:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/testProgs/playCommon.cpp:634:47: style: Function 'continueAfterClientCreation0' argument 1 names different: declaration 'client' definition 'newRTSPClient'. [funcArgNamesDifferent]
live/testProgs/playCommon.cpp:36:47: note: Function 'continueAfterClientCreation0' argument 1 names different: declaration 'client' definition 'newRTSPClient'.
live/testProgs/playCommon.cpp:634:47: note: Function 'continueAfterClientCreation0' argument 1 names different: declaration 'client' definition 'newRTSPClient'.
live/testProgs/playCommon.cpp:1178:26: performance: Variable 'measurementStartTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
live/testProgs/playSIP.cpp:116:9: style: The scope of the variable 'lineStart' can be reduced. [variableScope]
live/testProgs/playSIP.cpp:127:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/testProgs/playSIP.cpp:129:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
live/testProgs/sapWatch.cpp:52:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
live/testProgs/testRTSPClient.cpp:193:31: style: C-style pointer casting [cstyleCast]
live/testProgs/testRTSPClient.cpp:233:29: style: C-style pointer casting [cstyleCast]
live/testProgs/testRTSPClient.cpp:268:31: style: C-style pointer casting [cstyleCast]
live/testProgs/testRTSPClient.cpp:315:31: style: C-style pointer casting [cstyleCast]
live/testProgs/testRTSPClient.cpp:383:31: style: C-style pointer casting [cstyleCast]
live/testProgs/testRTSPClient.cpp:394:29: style: C-style pointer casting [cstyleCast]
live/testProgs/testRTSPClient.cpp:493:21: style: C-style pointer casting [cstyleCast]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblnk/liblnk_20180626.orig.tar.gz
liblnk-20180626/libbfio/libbfio_file_pool.c:47:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
liblnk-20180626/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
liblnk-20180626/libbfio/libbfio_handle.c:2147:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libbfio/libbfio_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libbfio/libbfio_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_array.c:373:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_array.c:688:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_array.c:690:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_array.c:920:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_array.c:921:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_array.c:1178:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_array.c:1179:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
liblnk-20180626/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]
liblnk-20180626/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'.
liblnk-20180626/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'.
liblnk-20180626/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_range_list.c:3212:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
liblnk-20180626/libcdata/libcdata_tree_node.c:2001:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
liblnk-20180626/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
liblnk-20180626/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
liblnk-20180626/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
liblnk-20180626/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
liblnk-20180626/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
liblnk-20180626/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
liblnk-20180626/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
liblnk-20180626/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
liblnk-20180626/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
liblnk-20180626/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
liblnk-20180626/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
liblnk-20180626/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
liblnk-20180626/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
liblnk-20180626/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
liblnk-20180626/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
liblnk-20180626/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcpath/libcpath_path.c:255:0: error: #error Missing change directory function [preprocessorErrorDirective]
liblnk-20180626/libcpath/libcpath_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcpath/libcpath_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
liblnk-20180626/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
liblnk-20180626/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
liblnk-20180626/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
liblnk-20180626/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
liblnk-20180626/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
liblnk-20180626/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:147:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:385:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:386:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:387:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:388:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:389:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:898:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:899:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:900:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:901:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:902:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:1411:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:1412:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:1413:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:1414:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_date_time_values.c:1415:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:478:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:517:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:518:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:519:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:695:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:734:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:735:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:736:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:912:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:951:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:952:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_fat_date_time.c:953:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:290:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:660:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:699:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:700:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:701:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:877:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:916:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:917:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:918:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:1094:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:1133:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:1134:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_filetime.c:1135:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:234:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:619:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:658:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:659:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:660:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:781:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:820:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:821:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:822:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:943:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:982:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:983:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_floatingtime.c:984:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:237:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:568:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:607:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:608:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:609:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:763:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:802:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:803:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:804:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:958:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:997:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:998:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_hfs_time.c:999:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:579:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:618:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:619:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:620:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:796:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:835:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:836:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:837:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:1013:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:1052:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:1053:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_nsf_timedate.c:1054:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:963:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1002:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1003:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1004:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1158:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1197:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1198:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1199:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1354:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1393:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1394:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_posix_time.c:1395:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:603:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:642:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:643:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:644:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:952:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:991:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:992:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:993:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:1301:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:1340:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:1341:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
liblnk-20180626/libfdatetime/libfdatetime_systemtime.c:1342:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:468:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:849:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:1157:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:1538:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:1846:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:2227:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfguid/libfguid_identifier.c:464:13: style: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
liblnk-20180626/libfguid/libfguid_identifier.h:101:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
liblnk-20180626/libfguid/libfguid_identifier.c:464:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
liblnk-20180626/libfguid/libfguid_identifier.c:1153:13: style: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
liblnk-20180626/libfguid/libfguid_identifier.h:135:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
liblnk-20180626/libfguid/libfguid_identifier.c:1153:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
liblnk-20180626/libfguid/libfguid_identifier.c:1842:13: style: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
liblnk-20180626/libfguid/libfguid_identifier.h:169:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
liblnk-20180626/libfguid/libfguid_identifier.c:1842:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
liblnk-20180626/libfwps/libfwps_storage.c:126:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwps/libfwps_value.c:134:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwps/libfwps_value.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_cdburn_values.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_compressed_folder_values.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_control_panel_category_values.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_control_panel_cpl_file_values.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_control_panel_values.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_delegate_values.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_delegate_values.c:311:14: style: Variable 'data_offset' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/libfwsi/libfwsi_extension_block.c:125:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0000_values.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0001_values.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0003_values.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0005_values.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0006_values.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef000a_values.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0013_values.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0014_values.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0014_values.c:151:11: style: The scope of the variable 'number_of_properties' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0014_values.c:152:11: style: The scope of the variable 'property_index' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0014_values.c:153:11: style: The scope of the variable 'property_size' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0014_values.c:154:11: style: The scope of the variable 'property_type' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0019_values.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_extension_block_0xbeef0025_values.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_file_entry_extension.c:38:16: style: Function 'libfwsi_file_entry_extension_get_creation_time' argument 2 names different: declaration 'fat_date_time' definition 'creation_time'. [funcArgNamesDifferent]
liblnk-20180626/libfwsi/libfwsi_file_entry_extension.h:39:16: note: Function 'libfwsi_file_entry_extension_get_creation_time' argument 2 names different: declaration 'fat_date_time' definition 'creation_time'.
liblnk-20180626/libfwsi/libfwsi_file_entry_extension.c:38:16: note: Function 'libfwsi_file_entry_extension_get_creation_time' argument 2 names different: declaration 'fat_date_time' definition 'creation_time'.
liblnk-20180626/libfwsi/libfwsi_file_entry_extension.c:104:16: style: Function 'libfwsi_file_entry_extension_get_access_time' argument 2 names different: declaration 'fat_date_time' definition 'access_time'. [funcArgNamesDifferent]
liblnk-20180626/libfwsi/libfwsi_file_entry_extension.h:45:16: note: Function 'libfwsi_file_entry_extension_get_access_time' argument 2 names different: declaration 'fat_date_time' definition 'access_time'.
liblnk-20180626/libfwsi/libfwsi_file_entry_extension.c:104:16: note: Function 'libfwsi_file_entry_extension_get_access_time' argument 2 names different: declaration 'fat_date_time' definition 'access_time'.
liblnk-20180626/libfwsi/libfwsi_file_entry_extension_values.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_file_entry_values.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_game_folder_values.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_item.c:1638:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_mtp_file_entry_values.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_mtp_volume_values.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_network_location_values.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_root_folder_values.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_unknown_0x74_values.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_unknown_0x74_values.c:151:9: style: The scope of the variable 'string_alignment_size' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_unknown_0x74_values.c:152:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_uri_sub_values.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_uri_values.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_uri_values.c:150:11: style: The scope of the variable 'string_data_size' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_users_property_view_values.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_volume_values.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libfwsi/libfwsi_volume_values.c:151:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_data_block.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_data_string.c:118:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_data_string.c:152:28: style: Function 'liblnk_data_string_read' argument 3 names different: declaration 'data_string_io_handle' definition 'file_io_handle'. [funcArgNamesDifferent]
liblnk-20180626/liblnk/liblnk_data_string.h:64:28: note: Function 'liblnk_data_string_read' argument 3 names different: declaration 'data_string_io_handle' definition 'file_io_handle'.
liblnk-20180626/liblnk/liblnk_data_string.c:152:28: note: Function 'liblnk_data_string_read' argument 3 names different: declaration 'data_string_io_handle' definition 'file_io_handle'.
liblnk-20180626/liblnk/liblnk_distributed_link_tracker_properties.c:118:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_file_header.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_io_handle.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_known_folder_location.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_link_target_identifier.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_link_target_identifier.c:150:18: style: Function 'liblnk_link_target_identifier_read' argument 4 names different: declaration 'link_target_identifier_offset' definition 'file_offset'. [funcArgNamesDifferent]
liblnk-20180626/liblnk/liblnk_link_target_identifier.h:61:18: note: Function 'liblnk_link_target_identifier_read' argument 4 names different: declaration 'link_target_identifier_offset' definition 'file_offset'.
liblnk-20180626/liblnk/liblnk_link_target_identifier.c:150:18: note: Function 'liblnk_link_target_identifier_read' argument 4 names different: declaration 'link_target_identifier_offset' definition 'file_offset'.
liblnk-20180626/liblnk/liblnk_location_information.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_special_folder_location.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_support.c:63:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/liblnk/liblnk_support.c:89:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
liblnk-20180626/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
liblnk-20180626/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
liblnk-20180626/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
liblnk-20180626/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
liblnk-20180626/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
liblnk-20180626/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
liblnk-20180626/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]
liblnk-20180626/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
liblnk-20180626/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
liblnk-20180626/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
liblnk-20180626/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/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]
liblnk-20180626/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
liblnk-20180626/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
liblnk-20180626/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
liblnk-20180626/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]
liblnk-20180626/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
liblnk-20180626/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
liblnk-20180626/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
liblnk-20180626/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:557:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:963:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:1228:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:1563:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:1706:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:1745:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:1925:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:2184:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:2476:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:2623:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:2662:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:2846:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf16_string.c:1113:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
liblnk-20180626/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'.
liblnk-20180626/libuna/libuna_utf16_string.c:1113:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
liblnk-20180626/libuna/libuna_utf16_string.c:1114:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
liblnk-20180626/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'.
liblnk-20180626/libuna/libuna_utf16_string.c:1114:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
liblnk-20180626/libuna/libuna_utf32_string.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:557:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:963:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:1228:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:1652:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:1811:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:1954:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:1993:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:2173:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:2343:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:2490:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:2529:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:2713:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf32_string.c:1113:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
liblnk-20180626/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'.
liblnk-20180626/libuna/libuna_utf32_string.c:1113:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
liblnk-20180626/libuna/libuna_utf32_string.c:1114:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
liblnk-20180626/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'.
liblnk-20180626/libuna/libuna_utf32_string.c:1114:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
liblnk-20180626/libuna/libuna_utf8_string.c:146:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:569:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:1000:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:1428:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:1720:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:1867:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:1906:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:2090:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:2349:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:2641:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:2792:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:2831:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/libuna/libuna_utf8_string.c:3019:6: style: The scope of the variable 'read_byte_order' can be reduced. [variableScope]
liblnk-20180626/lnktools/lnktools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
liblnk-20180626/pylnk/pylnk.c:527:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
liblnk-20180626/pylnk/pylnk.c:508:0: note: Variable 'module' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk.c:527:2: note: Variable 'module' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk.c:105:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk.c:223:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_data_flags.c:421:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
liblnk-20180626/pylnk/pylnk_data_flags.c:418:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk_data_flags.c:421:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk_data_flags.c:461:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/pylnk/pylnk_drive_types.c:253:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
liblnk-20180626/pylnk/pylnk_drive_types.c:250:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk_drive_types.c:253:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk_drive_types.c:293:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/pylnk/pylnk_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
liblnk-20180626/pylnk/pylnk_file.c:619:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:686:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:844:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1050:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1126:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1205:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1437:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1496:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1555:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1614:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1673:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1732:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1791:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1850:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1909:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:1968:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:2027:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:2090:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:2149:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:2208:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:3612:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:3674:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:3736:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file.c:3798:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
liblnk-20180626/pylnk/pylnk_file_attribute_flags.c:379:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
liblnk-20180626/pylnk/pylnk_file_attribute_flags.c:376:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk_file_attribute_flags.c:379:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
liblnk-20180626/pylnk/pylnk_file_attribute_flags.c:419:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/pylnk/pylnk_file_object_io_handle.c:214:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/pylnk/pylnk_file_object_io_handle.c:1205:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/pylnk/pylnk_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/pylnk/pylnk_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
liblnk-20180626/tests/lnk_test_data_block.c:413:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_data_string.c:421:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_distributed_link_tracker_properties.c:411:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_file_header.c:829:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_io_handle.c:436:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_known_folder_location.c:705:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_link_target_identifier.c:413:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_location_information.c:413:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_special_folder_location.c:673:1: style: Label 'on_error' is not used. [unusedLabel]
liblnk-20180626/tests/lnk_test_support.c:60:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
liblnk-20180626/tests/lnk_test_support.c:57:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
liblnk-20180626/tests/lnk_test_support.c:60:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
liblnk-20180626/tests/lnk_test_support.c:466:2: style: Variable 'memset_result' is reassigned a value before the old one has been used. [redundantAssignment]
liblnk-20180626/tests/lnk_test_support.c:460:0: note: Variable 'memset_result' is reassigned a value before the old one has been used.
liblnk-20180626/tests/lnk_test_support.c:466:2: note: Variable 'memset_result' is reassigned a value before the old one has been used.
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblo/liblo_0.29.orig.tar.gz
liblo-0.29/src/address.c:107:11: style: The scope of the variable 'host' can be reduced. [variableScope]
liblo-0.29/src/address.c:145:10: style: The scope of the variable 'hostname' can be reduced. [variableScope]
liblo-0.29/src/address.c:146:10: style: The scope of the variable 'portname' can be reduced. [variableScope]
liblo-0.29/src/address.c:147:9: style: The scope of the variable 'err' can be reduced. [variableScope]
liblo-0.29/src/address.c:566:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
liblo-0.29/src/address.c:353:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:358:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:394:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:397:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:400:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:414:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:417:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:420:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:423:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:426:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:429:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:443:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:446:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:449:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/address.c:455:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
liblo-0.29/src/bundle.c:300:27: warning: Either the condition 'if(to)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
liblo-0.29/src/bundle.c:302:12: note: Assuming that condition 'if(to)' is not redundant
liblo-0.29/src/bundle.c:300:27: note: Null pointer addition
liblo-0.29/src/bundle.c:248:14: style: The scope of the variable 'bes' can be reduced. [variableScope]
liblo-0.29/src/cpp_test.cpp:56:13: style: Technically the member function 'init::test3::operator()' can be const. [functionConst]
liblo-0.29/src/cpp_test.cpp:55:34: performance: Function parameter 's' should be passed by const reference. [passedByValue]
liblo-0.29/src/message.c:634:13: style: The scope of the variable 'elem_len' can be reduced. [variableScope]
liblo-0.29/src/message.c:309:71: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
liblo-0.29/src/pattern_match.c:118:30: style: Redundant condition: If 'EXPR == '*'', the comparison 'EXPR != '/'' is always true. [redundantCondition]
liblo-0.29/src/pattern_match.c:109:10: style: The scope of the variable 'c' can be reduced. [variableScope]
liblo-0.29/src/send.c:118:68: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
liblo-0.29/src/send.c:170:59: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
liblo-0.29/src/send.c:232:58: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
liblo-0.29/src/server.c:1277:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblo-0.29/src/server_thread.c:168:0: error: #error "No threading implementation available." [preprocessorErrorDirective]
liblo-0.29/src/testlo.c:1375:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
liblo-0.29/src/testlo.c:1447:9: style: The scope of the variable 'i' can be reduced. [variableScope]
liblo-0.29/src/testlo.c:205:33: style: Function 'error' argument 2 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
liblo-0.29/src/testlo.c:102:33: note: Function 'error' argument 2 names different: declaration 'm' definition 'msg'.
liblo-0.29/src/testlo.c:205:33: note: Function 'error' argument 2 names different: declaration 'm' definition 'msg'.
liblo-0.29/src/testlo.c:214:37: style: Function 'rep_error' argument 2 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
liblo-0.29/src/testlo.c:103:37: note: Function 'rep_error' argument 2 names different: declaration 'm' definition 'msg'.
liblo-0.29/src/testlo.c:214:37: note: Function 'rep_error' argument 2 names different: declaration 'm' definition 'msg'.
liblo-0.29/src/testlo.c:462:21: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
liblo-0.29/src/tools/oscsendfile.c:279:30: style: The scope of the variable 'path' can be reduced. [variableScope]
liblo-0.29/src/version.c:38:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[06:05]
ftp://ftp.se.debian.org/debian/pool/main/libl/libload-perl/libload-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/libloader/libloader_1.1.6.dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocal-lib-perl/liblocal-lib-perl_2.000024.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-codes-perl/liblocale-codes-perl_3.57.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-currency-format-perl/liblocale-currency-format-perl_1.35.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-gettext-perl/liblocale-gettext-perl_1.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-hebrew-perl/liblocale-hebrew-perl_1.05.orig.tar.gz
Locale-Hebrew-1.05/bidi.c:297:11: style: The scope of the variable 'chTemp' can be reduced. [variableScope]
Locale-Hebrew-1.05/bidi.c:452:14: style: The scope of the variable 'cls' can be reduced. [variableScope]
Locale-Hebrew-1.05/bidi.c:1195:9: style: The scope of the variable 'cchLine' can be reduced. [variableScope]
Locale-Hebrew-1.05/bidi.c:1273:0: style: Variable 'realArg' is assigned a value that is never used. [unreadVariable]
Locale-Hebrew-1.05/bidi.c:1275:0: style: Variable 'doClean' is assigned a value that is never used. [unreadVariable]
Locale-Hebrew-1.05/bidi.c:1276:0: style: Variable 'beVerbose' is assigned a value that is never used. [unreadVariable]
Locale-Hebrew-1.05/bidi.c:1277:9: style: Unused variable: i [unusedVariable]
Locale-Hebrew-1.05/bidi.c:1280:15: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
Locale-Hebrew-1.05/bidi.c:1325:12: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-maketext-fuzzy-perl/liblocale-maketext-fuzzy-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-maketext-gettext-perl/liblocale-maketext-gettext-perl_1.28.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-maketext-lexicon-perl/liblocale-maketext-lexicon-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-msgfmt-perl/liblocale-msgfmt-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-po-perl/liblocale-po-perl_0.27.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-subcountry-perl/liblocale-subcountry-perl_2.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocale-us-perl/liblocale-us-perl_3.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblocales-perl/liblocales-perl_0.34+ds.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblockfile/liblockfile_1.14.orig.tar.gz
liblockfile/dotlockfile.c:475:6: style: The scope of the variable 'e' can be reduced. [variableScope]
liblockfile/lockfile.c:61:10: style: The scope of the variable 'aux' can be reduced. [variableScope]
liblockfile/lockfile.c:62:10: style: The scope of the variable 'i' can be reduced. [variableScope]
liblockfile/lockfile.c:413:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
liblockfile/lockfile.c:416:11: style: The scope of the variable 'len' can be reduced. [variableScope]
liblockfile/lockfile.c:416:16: style: The scope of the variable 'r' can be reduced. [variableScope]
liblockfile/nfslock.c:28:0: error: #error This is really only meant for Linux systems, sorry. [preprocessorErrorDirective]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblockfile-simple-perl/liblockfile-simple-perl_0.208.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-agent-logger-perl/liblog-agent-logger-perl_0.200.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-agent-perl/liblog-agent-perl_1.001.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-agent-rotate-perl/liblog-agent-rotate-perl_1.200.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-adapter-callback-perl/liblog-any-adapter-callback-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-adapter-dispatch-perl/liblog-any-adapter-dispatch-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-adapter-filehandle-perl/liblog-any-adapter-filehandle-perl_0.010.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-adapter-log4perl-perl/liblog-any-adapter-log4perl-perl_0.09.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-adapter-perl/liblog-any-adapter-perl_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-adapter-screen-perl/liblog-any-adapter-screen-perl_0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-adapter-tap-perl/liblog-any-adapter-tap-perl_0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-any-perl/liblog-any-perl_1.707.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-contextual-perl/liblog-contextual-perl_0.008001.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-array-perl/liblog-dispatch-array-perl_1.003.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-config-perl/liblog-dispatch-config-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-configurator-any-perl/liblog-dispatch-configurator-any-perl_1.122640.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-dir-perl/liblog-dispatch-dir-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-filerotate-perl/liblog-dispatch-filerotate-perl_1.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-filewriterotate-perl/liblog-dispatch-filewriterotate-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-message-passing-perl/liblog-dispatch-message-passing-perl_0.009.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-perl/liblog-dispatch-perl_2.67.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatch-perl-perl/liblog-dispatch-perl-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-dispatchouli-perl/liblog-dispatchouli-perl_2.016.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-fast-perl/liblog-fast-perl_2.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-handler-perl/liblog-handler-perl_0.88.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-log4perl-perl/liblog-log4perl-perl_1.49.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-loglite-perl/liblog-loglite-perl_0.82.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-message-perl/liblog-message-perl_0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-message-simple-perl/liblog-message-simple-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-report-lexicon-perl/liblog-report-lexicon-perl_1.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-report-optional-perl/liblog-report-optional-perl_1.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-report-perl/liblog-report-perl_1.27.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-trace-perl/liblog-trace-perl_1.070.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog-tracemessages-perl/liblog-tracemessages-perl_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblog4ada/liblog4ada_1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblogfile-rotate-perl/liblogfile-rotate-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblogger-syslog-perl/liblogger-syslog-perl_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblogging/liblogging_1.0.6.orig.tar.gz
liblogging-1.0.6/rfc3195/src/beepframe.c:364:3: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
liblogging-1.0.6/rfc3195/src/beepframe.c:369:3: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
liblogging-1.0.6/rfc3195/src/beepframe.c:307:3: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beepframe.c:317:2: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beepframe.c:412:3: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beepframe.c:418:3: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beepframe.c:430:2: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beeplisten.c:603:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
liblogging-1.0.6/rfc3195/src/beeplisten.c:606:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
liblogging-1.0.6/rfc3195/src/beeplisten.c:1079:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
liblogging-1.0.6/rfc3195/src/beeplisten.c:1082:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
liblogging-1.0.6/rfc3195/src/beeplisten.c:1094:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
liblogging-1.0.6/rfc3195/src/beeplisten.c:1104:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
liblogging-1.0.6/rfc3195/src/beeplisten.c:1039:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
liblogging-1.0.6/rfc3195/src/beeplisten.c:743:13: style: The scope of the variable 'pEntrySessToDel' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beeplisten.c:747:6: style: The scope of the variable 'iHighestDesc' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beeplisten.c:749:6: style: The scope of the variable 'iReturnSock' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beeplisten.c:564:0: style: Variable 'bShouldNeverBeCalled' is assigned a value that is never used. [unreadVariable]
liblogging-1.0.6/rfc3195/src/beepmessage.c:140:8: style: The scope of the variable 'pHdr' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepmessage.c:143:6: style: The scope of the variable 'iCurrCol' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepmessage.c:97:3: error: Memory leak: pszHdrBuf [memleak]
liblogging-1.0.6/rfc3195/src/beepmessage.c:134:2: error: Memory leak: pszHdrBuf [memleak]
liblogging-1.0.6/rfc3195/src/beepmessage.c:204:4: error: Memory leak: pszMIMEHdr [memleak]
liblogging-1.0.6/rfc3195/src/beepmessage.c:214:3: error: Memory leak: pszPayload [memleak]
liblogging-1.0.6/rfc3195/src/beepmessage.c:220:2: error: Memory leak: pszPayload [memleak]
liblogging-1.0.6/rfc3195/src/beepprofile.c:65:6: style: The scope of the variable 'iURILen' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepprofile.c:71:3: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beepprofile.c:81:4: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beepprofile.c:97:2: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:199:13: style: The scope of the variable 'pProfileEntry' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:200:13: style: The scope of the variable 'pEntryURI' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:201:13: style: The scope of the variable 'pServURIEntry' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:501:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:521:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:529:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:543:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:551:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:558:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession-lstn.c:563:2: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/beepsession.c:513:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
liblogging-1.0.6/rfc3195/src/beepsession.c:91:13: style: The scope of the variable 'pProfileRoot' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession.c:92:13: style: The scope of the variable 'pProfileEntry' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession.c:94:13: style: The scope of the variable 'pProfileListEntry' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession.c:95:13: style: The scope of the variable 'pEntryURI' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession.c:298:13: style: The scope of the variable 'pFram' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession.c:409:13: style: The scope of the variable 'pEntryProfile' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/beepsession.c:260:22: warning: Assert statement modifies 'idHdr'. [assignmentInAssert]
liblogging-1.0.6/rfc3195/src/beepsession.c:206:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/clntprof-3195cooked.c:282:2: style: Variable 'iRet' is reassigned a value before the old one has been used. [redundantAssignment]
liblogging-1.0.6/rfc3195/src/clntprof-3195cooked.c:278:2: note: Variable 'iRet' is reassigned a value before the old one has been used.
liblogging-1.0.6/rfc3195/src/clntprof-3195cooked.c:282:2: note: Variable 'iRet' is reassigned a value before the old one has been used.
liblogging-1.0.6/rfc3195/src/clntprof-3195cooked.c:282:9: style: Variable 'iRet' is assigned a value that is never used. [unreadVariable]
liblogging-1.0.6/rfc3195/src/clntprof-3195cooked.c:65:3: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/clntprof-3195cooked.c:72:2: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/clntprof-3195raw.c:63:3: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/clntprof-3195raw.c:69:2: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/lstnprof-3195cooked.c:161:7: style: The scope of the variable 'szErrMsg' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/lstnprof-3195cooked.c:62:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
liblogging-1.0.6/rfc3195/src/lstnprof-3195raw.c:88:13: style: The scope of the variable 'pStrBuf' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/lstnprof-3195raw.c:89:6: style: The scope of the variable 'bFoundCRLF' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/lstnprof-3195raw.c:91:8: style: The scope of the variable 'pszMsg' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/namevaluetree.c:1094:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
liblogging-1.0.6/rfc3195/src/namevaluetree.c:1094:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
liblogging-1.0.6/rfc3195/src/namevaluetree.c:287:7: style: The scope of the variable 'cTerm' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/namevaluetree.c:438:8: style: The scope of the variable 'pValue' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/namevaluetree.c:613:13: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/oscallsUnix.c:64:12: style: Function 'getCurrTime' argument 7 names different: declaration 'millisec' definition 'secfrac'. [funcArgNamesDifferent]
liblogging-1.0.6/rfc3195/src/oscalls.h:52:12: note: Function 'getCurrTime' argument 7 names different: declaration 'millisec' definition 'secfrac'.
liblogging-1.0.6/rfc3195/src/oscallsUnix.c:64:12: note: Function 'getCurrTime' argument 7 names different: declaration 'millisec' definition 'secfrac'.
liblogging-1.0.6/rfc3195/src/oscallsUnix.c:64:26: style: Function 'getCurrTime' argument 8 names different: declaration 'bHasMS' definition 'secfracPrecison'. [funcArgNamesDifferent]
liblogging-1.0.6/rfc3195/src/oscalls.h:52:27: note: Function 'getCurrTime' argument 8 names different: declaration 'bHasMS' definition 'secfracPrecison'.
liblogging-1.0.6/rfc3195/src/oscallsUnix.c:64:26: note: Function 'getCurrTime' argument 8 names different: declaration 'bHasMS' definition 'secfracPrecison'.
liblogging-1.0.6/rfc3195/src/socketsUnix.c:98:29: style: Function 'sbSockInitEx' argument 1 names different: declaration 'af' definition 'iAF'. [funcArgNamesDifferent]
liblogging-1.0.6/rfc3195/src/sockets.h:132:29: note: Function 'sbSockInitEx' argument 1 names different: declaration 'af' definition 'iAF'.
liblogging-1.0.6/rfc3195/src/socketsUnix.c:98:29: note: Function 'sbSockInitEx' argument 1 names different: declaration 'af' definition 'iAF'.
liblogging-1.0.6/rfc3195/src/socketsUnix.c:454:11: style: Unused variable: iRet [unusedVariable]
liblogging-1.0.6/rfc3195/src/socketsUnix.c:399:3: error: Memory leak: psz [memleak]
liblogging-1.0.6/rfc3195/src/socketsUnix.c:402:3: error: Memory leak: psz [memleak]
liblogging-1.0.6/rfc3195/src/socketsUnix.c:404:2: error: Memory leak: psz [memleak]
liblogging-1.0.6/rfc3195/src/sockets.c:103:3: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/sockets.c:113:2: error: Memory leak: pThis [memleak]
liblogging-1.0.6/rfc3195/src/sockets.c:318:3: error: Memory leak: ppsz [memleak]
liblogging-1.0.6/rfc3195/src/sockets.c:321:2: error: Memory leak: ppsz [memleak]
liblogging-1.0.6/rfc3195/src/sockets.c:357:3: error: Memory leak: ppFrom [memleak]
liblogging-1.0.6/rfc3195/src/sockets.c:365:3: error: Memory leak: ppFrom [memleak]
liblogging-1.0.6/rfc3195/src/socketsWin32.c:75:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/socketsWin32.c:322:22: style: Variable 'remoteaddrlen' is assigned a value that is never used. [unreadVariable]
liblogging-1.0.6/rfc3195/src/socketsWin32.c:449:3: error: Memory leak: psz [memleak]
liblogging-1.0.6/rfc3195/src/socketsWin32.c:452:3: error: Memory leak: psz [memleak]
liblogging-1.0.6/rfc3195/src/socketsWin32.c:461:2: error: Memory leak: psz [memleak]
liblogging-1.0.6/rfc3195/src/syslogmessage.c:497:13: style: The scope of the variable 'pStr' can be reduced. [variableScope]
liblogging-1.0.6/rfc3195/src/syslogmessage.c:1023:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
liblogging-1.0.6/rfc3195/src/syslogmessage.c:71:3: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/rfc3195/src/syslogmessage.c:91:2: error: Memory leak: ppThis [memleak]
liblogging-1.0.6/stdlog/stdlog.c:123:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
liblogging-1.0.6/stdlog/stdlog.c:125:2: note: Found duplicate branches for 'if' and 'else'.
liblogging-1.0.6/stdlog/stdlog.c:123:7: note: Found duplicate branches for 'if' and 'else'.
liblogging-1.0.6/stdlog/stdlog.c:131:82: style: Function 'stdlog_open' argument 4 names different: declaration 'channelspec' definition 'chanspec'. [funcArgNamesDifferent]
liblogging-1.0.6/stdlog/stdlog.h:79:99: note: Function 'stdlog_open' argument 4 names different: declaration 'channelspec' definition 'chanspec'.
liblogging-1.0.6/stdlog/stdlog.c:131:82: note: Function 'stdlog_open' argument 4 names different: declaration 'channelspec' definition 'chanspec'.
liblogging-1.0.6/stdlog/stdlog.c:175:31: style: Function 'stdlog_close' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
liblogging-1.0.6/stdlog/stdlog.h:80:36: note: Function 'stdlog_close' argument 1 names different: declaration 'channel' definition 'ch'.
liblogging-1.0.6/stdlog/stdlog.c:175:31: note: Function 'stdlog_close' argument 1 names different: declaration 'channel' definition 'ch'.
liblogging-1.0.6/stdlog/stdlog.c:232:29: style: Function 'stdlog_log' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent]
liblogging-1.0.6/stdlog/stdlog.h:81:33: note: Function 'stdlog_log' argument 1 names different: declaration 'channel' definition 'ch'.
liblogging-1.0.6/stdlog/stdlog.c:232:29: note: Function 'stdlog_log' argument 1 names different: declaration 'channel' definition 'ch'.
liblogging-1.0.6/stdlog/stdlog.c:237:43: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
liblogging-1.0.6/stdlog/stdlog.c:249:61: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
liblogging-1.0.6/stdlog/tester.c:30:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblogging-1.0.6/stdlog/tester.c:32:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblognorm/liblognorm_2.0.5.orig.tar.gz
liblognorm-2.0.5/src/annot.c:164:25: style: Function 'ln_addAnnotOp' argument 1 names different: declaration 'anot' definition 'annot'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/annot.h:158:29: note: Function 'ln_addAnnotOp' argument 1 names different: declaration 'anot' definition 'annot'.
liblognorm-2.0.5/src/annot.c:164:25: note: Function 'ln_addAnnotOp' argument 1 names different: declaration 'anot' definition 'annot'.
liblognorm-2.0.5/src/annot.c:215:71: style: Function 'ln_annotate' argument 3 names different: declaration 'tags' definition 'tagbucket'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/annot.h:170:75: note: Function 'ln_annotate' argument 3 names different: declaration 'tags' definition 'tagbucket'.
liblognorm-2.0.5/src/annot.c:215:71: note: Function 'ln_annotate' argument 3 names different: declaration 'tags' definition 'tagbucket'.
liblognorm-2.0.5/src/enc_csv.c:67:16: style: The scope of the variable 'c' can be reduced. [variableScope]
liblognorm-2.0.5/src/enc_xml.c:63:16: style: The scope of the variable 'c' can be reduced. [variableScope]
liblognorm-2.0.5/src/lognorm.c:128:12: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
liblognorm-2.0.5/src/lognormalizer.c:501:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
liblognorm-2.0.5/src/lognormalizer.c:142:34: style: The scope of the variable 'tagObj' can be reduced. [variableScope]
liblognorm-2.0.5/src/lognormalizer.c:143:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblognorm-2.0.5/src/lognormalizer.c:144:14: style: The scope of the variable 'tagCstr' can be reduced. [variableScope]
liblognorm-2.0.5/src/parser.c:2882:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
liblognorm-2.0.5/src/parser.c:2962:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
liblognorm-2.0.5/src/parser.c:780:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:795:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:780:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:877:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:884:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:877:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:986:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:994:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:986:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:988:14: warning: Either the condition 'offs!=NULL' is redundant or there is possible null pointer dereference: offs. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:993:14: note: Assuming that condition 'offs!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:988:14: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1088:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1094:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1088:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1147:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1153:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1147:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1149:14: warning: Either the condition 'offs!=NULL' is redundant or there is possible null pointer dereference: offs. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1152:14: note: Assuming that condition 'offs!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1149:14: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1176:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1182:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1176:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1212:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1220:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1212:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1289:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1295:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1289:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1332:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1338:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1332:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1508:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1514:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1508:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1569:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1572:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1569:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1592:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1599:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1592:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1644:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1650:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1644:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1684:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1690:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1684:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1746:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1752:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1746:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1890:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1896:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1890:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1934:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1940:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1934:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1979:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:1985:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:1979:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:2053:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:2059:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:2053:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:2118:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:2128:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:2118:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:3243:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/parser.c:3246:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/parser.c:3243:1: note: Null pointer dereference
liblognorm-2.0.5/src/parser.c:1482:36: style: Function 'ln_combineData_Literal' argument 1 names different: declaration 'org' definition 'porg'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/parser.h:85:40: note: Function 'ln_combineData_Literal' argument 1 names different: declaration 'org' definition 'porg'.
liblognorm-2.0.5/src/parser.c:1482:36: note: Function 'ln_combineData_Literal' argument 1 names different: declaration 'org' definition 'porg'.
liblognorm-2.0.5/src/parser.c:1482:54: style: Function 'ln_combineData_Literal' argument 2 names different: declaration 'add' definition 'padd'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/parser.h:85:57: note: Function 'ln_combineData_Literal' argument 2 names different: declaration 'add' definition 'padd'.
liblognorm-2.0.5/src/parser.c:1482:54: note: Function 'ln_combineData_Literal' argument 2 names different: declaration 'add' definition 'padd'.
liblognorm-2.0.5/src/pdag.c:1221:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblognorm-2.0.5/src/pdag.c:1245:22: style: The scope of the variable 'value' can be reduced. [variableScope]
liblognorm-2.0.5/src/pdag.c:313:37: style: Function 'ln_pdagDelete' argument 1 names different: declaration 'DAG' definition 'pdag'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/pdag.h:193:36: note: Function 'ln_pdagDelete' argument 1 names different: declaration 'DAG' definition 'pdag'.
liblognorm-2.0.5/src/pdag.c:313:37: note: Function 'ln_pdagDelete' argument 1 names different: declaration 'DAG' definition 'pdag'.
liblognorm-2.0.5/src/pdag.c:1140:36: style: Function 'ln_genDotPDAGGraph' argument 1 names different: declaration 'DAG' definition 'dag'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/pdag.h:229:41: note: Function 'ln_genDotPDAGGraph' argument 1 names different: declaration 'DAG' definition 'dag'.
liblognorm-2.0.5/src/pdag.c:1140:36: note: Function 'ln_genDotPDAGGraph' argument 1 names different: declaration 'DAG' definition 'dag'.
liblognorm-2.0.5/src/pdag.c:589:2: style: Variable 'indent' is assigned a value that is never used. [unreadVariable]
liblognorm-2.0.5/src/v1_parser.c:3109:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
liblognorm-2.0.5/src/v1_parser.c:3189:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
liblognorm-2.0.5/src/v1_parser.c:524:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:530:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:524:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:548:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:554:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:548:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:588:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:594:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:588:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:590:14: warning: Either the condition 'offs!=NULL' is redundant or there is possible null pointer dereference: offs. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:593:14: note: Assuming that condition 'offs!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:590:14: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:623:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:629:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:623:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:679:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:685:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:679:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:681:14: warning: Either the condition 'offs!=NULL' is redundant or there is possible null pointer dereference: offs. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:684:14: note: Assuming that condition 'offs!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:681:14: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:705:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:711:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:705:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:735:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:742:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:735:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:784:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:790:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:784:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:819:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:826:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:819:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:856:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:863:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:856:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:892:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:895:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:892:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:1039:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:1042:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:1039:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:1475:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:1478:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:1475:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:1806:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:1809:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:1806:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:1826:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:1833:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:1826:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:1877:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:1884:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:1877:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:1918:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:1924:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:1918:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:1978:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:1984:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:1978:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:2122:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:2128:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:2122:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:2164:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:2170:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:2164:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:2207:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:2213:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:2207:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:2279:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:2285:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:2279:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:2343:1: warning: Either the condition 'parsed!=NULL' is redundant or there is possible null pointer dereference: parsed. [nullPointerRedundantCheck]
liblognorm-2.0.5/src/v1_parser.c:2353:16: note: Assuming that condition 'parsed!=NULL' is not redundant
liblognorm-2.0.5/src/v1_parser.c:2343:1: note: Null pointer dereference
liblognorm-2.0.5/src/v1_parser.c:745:2: style: Variable 'toFind' is reassigned a value before the old one has been used. [redundantAssignment]
liblognorm-2.0.5/src/v1_parser.c:737:0: note: Variable 'toFind' is reassigned a value before the old one has been used.
liblognorm-2.0.5/src/v1_parser.c:745:2: note: Variable 'toFind' is reassigned a value before the old one has been used.
liblognorm-2.0.5/src/v1_parser.c:192:1: style: Function 'ln_parseRFC5424Date' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:46:49: note: Function 'ln_parseRFC5424Date' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:192:1: note: Function 'ln_parseRFC5424Date' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:297:1: style: Function 'ln_parseRFC3164Date' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:52:49: note: Function 'ln_parseRFC3164Date' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:297:1: note: Function 'ln_parseRFC3164Date' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:524:1: style: Function 'ln_parseNumber' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:58:44: note: Function 'ln_parseNumber' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:524:1: note: Function 'ln_parseNumber' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:548:1: style: Function 'ln_parseFloat' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:64:43: note: Function 'ln_parseFloat' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:548:1: note: Function 'ln_parseFloat' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:588:1: style: Function 'ln_parseHexNumber' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:70:47: note: Function 'ln_parseHexNumber' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:588:1: note: Function 'ln_parseHexNumber' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:623:1: style: Function 'ln_parseKernelTimestamp' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:77:53: note: Function 'ln_parseKernelTimestamp' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:623:1: note: Function 'ln_parseKernelTimestamp' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:679:1: style: Function 'ln_parseWhitespace' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:83:48: note: Function 'ln_parseWhitespace' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:679:1: note: Function 'ln_parseWhitespace' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:705:1: style: Function 'ln_parseWord' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:90:42: note: Function 'ln_parseWord' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:705:1: note: Function 'ln_parseWord' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:735:1: style: Function 'ln_parseStringTo' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:97:46: note: Function 'ln_parseStringTo' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:735:1: note: Function 'ln_parseStringTo' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:784:1: style: Function 'ln_parseAlpha' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:103:43: note: Function 'ln_parseAlpha' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:784:1: note: Function 'ln_parseAlpha' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:819:1: style: Function 'ln_parseCharTo' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:110:44: note: Function 'ln_parseCharTo' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:819:1: note: Function 'ln_parseCharTo' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:856:1: style: Function 'ln_parseCharSeparated' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:116:51: note: Function 'ln_parseCharSeparated' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:856:1: note: Function 'ln_parseCharSeparated' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:892:1: style: Function 'ln_parseRecursive' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:246:47: note: Function 'ln_parseRecursive' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:892:1: note: Function 'ln_parseRecursive' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1039:1: style: Function 'ln_parseTokenized' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:226:47: note: Function 'ln_parseTokenized' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1039:1: note: Function 'ln_parseTokenized' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1475:1: style: Function 'ln_parseInterpret' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:256:47: note: Function 'ln_parseInterpret' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1475:1: note: Function 'ln_parseInterpret' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1585:1: style: Function 'ln_parseSuffixed' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:265:46: note: Function 'ln_parseSuffixed' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1585:1: note: Function 'ln_parseSuffixed' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1806:1: style: Function 'ln_parseRest' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:123:42: note: Function 'ln_parseRest' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1806:1: note: Function 'ln_parseRest' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1826:1: style: Function 'ln_parseOpQuotedString' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:129:52: note: Function 'ln_parseOpQuotedString' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1826:1: note: Function 'ln_parseOpQuotedString' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1877:1: style: Function 'ln_parseQuotedString' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:135:50: note: Function 'ln_parseQuotedString' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1877:1: note: Function 'ln_parseQuotedString' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1918:1: style: Function 'ln_parseISODate' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:141:45: note: Function 'ln_parseISODate' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1918:1: note: Function 'ln_parseISODate' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1978:1: style: Function 'ln_parseCiscoInterfaceSpec' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:196:56: note: Function 'ln_parseCiscoInterfaceSpec' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1978:1: note: Function 'ln_parseCiscoInterfaceSpec' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2122:1: style: Function 'ln_parseDuration' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:160:46: note: Function 'ln_parseDuration' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2122:1: note: Function 'ln_parseDuration' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2164:1: style: Function 'ln_parseTime24hr' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:154:46: note: Function 'ln_parseTime24hr' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2164:1: note: Function 'ln_parseTime24hr' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2207:1: style: Function 'ln_parseTime12hr' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:148:46: note: Function 'ln_parseTime12hr' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2207:1: note: Function 'ln_parseTime12hr' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2279:1: style: Function 'ln_parseIPv4' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:166:42: note: Function 'ln_parseIPv4' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2279:1: note: Function 'ln_parseIPv4' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2343:1: style: Function 'ln_parseIPv6' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:172:42: note: Function 'ln_parseIPv6' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2343:1: note: Function 'ln_parseIPv6' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2502:1: style: Function 'ln_parsev2IPTables' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:190:48: note: Function 'ln_parsev2IPTables' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2502:1: note: Function 'ln_parsev2IPTables' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2555:1: style: Function 'ln_parseJSON' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:178:42: note: Function 'ln_parseJSON' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2555:1: note: Function 'ln_parseJSON' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2671:1: style: Function 'ln_parseCEESyslog' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:184:47: note: Function 'ln_parseCEESyslog' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2671:1: note: Function 'ln_parseCEESyslog' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2732:1: style: Function 'ln_parseNameValue' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:220:47: note: Function 'ln_parseNameValue' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2732:1: note: Function 'ln_parseNameValue' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2776:1: style: Function 'ln_parseMAC48' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:202:43: note: Function 'ln_parseMAC48' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:2776:1: note: Function 'ln_parseMAC48' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:3034:1: style: Function 'ln_parseCEF' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:208:41: note: Function 'ln_parseCEF' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:3034:1: note: Function 'ln_parseCEF' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:3124:1: style: Function 'ln_parseCheckpointLEA' argument 2 names different: declaration 'strlen' definition 'strLen'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_parser.h:214:51: note: Function 'ln_parseCheckpointLEA' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:3124:1: note: Function 'ln_parseCheckpointLEA' argument 2 names different: declaration 'strlen' definition 'strLen'.
liblognorm-2.0.5/src/v1_parser.c:1806:1: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
liblognorm-2.0.5/src/v1_ptree.c:59:43: style: Function 'ln_newPTree' argument 2 names different: declaration 'parent' definition 'parentptr'. [funcArgNamesDifferent]
liblognorm-2.0.5/src/v1_ptree.h:111:60: note: Function 'ln_newPTree' argument 2 names different: declaration 'parent' definition 'parentptr'.
liblognorm-2.0.5/src/v1_ptree.c:59:43: note: Function 'ln_newPTree' argument 2 names different: declaration 'parent' definition 'parentptr'.
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/libloki/libloki_0.1.7.orig.tar.gz
libloki-0.1.7.orig/src/SmallObj.cpp:70:5: style: The class 'Chunk' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/src/SmallObj.cpp:128:14: style: Unused private function: 'Chunk::IsBlockAvailable' [unusedPrivateFunction]
libloki-0.1.7.orig/test/CachedFactory/CachedFactoryTest.cpp:308:5: style: Variable 'pProduct1' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/CachedFactory/CachedFactoryTest.cpp:307:0: note: Variable 'pProduct1' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/CachedFactory/CachedFactoryTest.cpp:308:5: note: Variable 'pProduct1' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/CachedFactory/CachedFactoryTest.cpp:310:5: style: Variable 'pProduct2' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/CachedFactory/CachedFactoryTest.cpp:307:0: note: Variable 'pProduct2' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/CachedFactory/CachedFactoryTest.cpp:310:5: note: Variable 'pProduct2' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/CachedFactory/CachedFactoryTest.cpp:228:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libloki-0.1.7.orig/test/Checker/main.cpp:377:18: style: The scope of the variable 'count' can be reduced. [variableScope]
libloki-0.1.7.orig/include/loki/Checker.h:91:17: performance: Technically the member function 'Loki::CheckForNoThrow::Check' can be static. [functionStatic]
libloki-0.1.7.orig/include/loki/Checker.h:223:17: performance: Technically the member function 'Loki::CheckForNothing::Check' can be static. [functionStatic]
libloki-0.1.7.orig/include/loki/Checker.h:375:17: performance: Technically the member function 'Loki::CheckStaticForNoThrow::Check' can be static. [functionStatic]
libloki-0.1.7.orig/include/loki/Checker.h:395:17: performance: Technically the member function 'Loki::CheckStaticForNothing::Check' can be static. [functionStatic]
libloki-0.1.7.orig/test/DeletableSingleton/DeletableSingleton.cpp:48:10: performance: Technically the member function 'LogClass::print' can be static. [functionStatic]
libloki-0.1.7.orig/test/DeletableSingleton/DeletableSingleton.cpp:59:10: performance: Technically the member function 'Example::method' can be static. [functionStatic]
libloki-0.1.7.orig/test/Factory/Factory.cpp:123:22: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/Factory/Factory.cpp:116:30: note: Virtual function in base class
libloki-0.1.7.orig/test/Factory/Factory.cpp:123:22: note: Function in derived class
libloki-0.1.7.orig/test/Factory/Factory.cpp:128:22: style: The function 'createParm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/Factory/Factory.cpp:117:30: note: Virtual function in base class
libloki-0.1.7.orig/test/Factory/Factory.cpp:128:22: note: Function in derived class
libloki-0.1.7.orig/test/Function/FunctionTest.cpp:770:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
libloki-0.1.7.orig/test/Function/FunctionTest.cpp:719:29: style: 'operator=' should either return reference to 'this' instance or be declared private and left unimplemented. [operatorEqShouldBeLeftUnimplemented]
libloki-0.1.7.orig/test/Function/FunctionTest.cpp:83:10: style: Technically the member function 'write_const_1_nonconst_2::operator()' can be const. [functionConst]
libloki-0.1.7.orig/test/Function/FunctionTest.cpp:629:9: style: Technically the member function 'X::plus' can be const. [functionConst]
libloki-0.1.7.orig/test/Function/FunctionTest.cpp:88:5: style: Struct 'add_to_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/Function/FunctionTest.cpp:622:5: style: Struct 'X' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/Function/FunctionTest.cpp:740:5: style: Exception should be caught by reference. [catchExceptionByValue]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:526:18: style: The scope of the variable 'randomIndex' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:589:13: style: The scope of the variable 'thing' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:590:18: style: The scope of the variable 'jj' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:593:18: style: The scope of the variable 'randomIndex' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:691:18: style: The scope of the variable 'jj' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:692:18: style: The scope of the variable 'place' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:759:18: style: The scope of the variable 'jj' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:760:18: style: The scope of the variable 'place' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:847:27: style: The scope of the variable 'thing' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:896:18: style: The scope of the variable 'thing' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:975:18: style: The scope of the variable 'testCount' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:976:18: style: The scope of the variable 'failCount' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:1026:18: style: The scope of the variable 'testCount' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:1027:18: style: The scope of the variable 'failCount' can be reduced. [variableScope]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:463:54: warning: Assert statement calls a function which may have desired side effects: 'GetMutex'. [assertWithSideEffect]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:483:54: warning: Assert statement calls a function which may have desired side effects: 'GetMutex'. [assertWithSideEffect]
libloki-0.1.7.orig/test/LevelMutex/MultiThreadTests.cpp:495:54: warning: Assert statement calls a function which may have desired side effects: 'GetMutex'. [assertWithSideEffect]
libloki-0.1.7.orig/test/LevelMutex/Thing.hpp:48:5: style: Class 'ExceptionTossingMutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/LevelMutex/Thing.hpp:186:0: warning: The class 'Unlocker < LevelThing >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libloki-0.1.7.orig/test/LevelMutex/Thing.cpp:270:0: error: #error "Find out if your compiler supports a sleep command and add it here." [preprocessorErrorDirective]
libloki-0.1.7.orig/test/LevelMutex/main.cpp:235:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libloki-0.1.7.orig/test/LevelMutex/main.cpp:232:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/LevelMutex/main.cpp:235:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/LockingPtr/main.cpp:40:10: performance: Technically the member function 'A::print' can be static. [functionStatic]
libloki-0.1.7.orig/test/Longevity/main.cpp:84:10: performance: Technically the member function 'Example::echo' can be static. [functionStatic]
libloki-0.1.7.orig/test/Longevity/main.cpp:76:5: style: Class 'Example' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/Register/foo.h:25:10: style: The function 'foo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/Register/classlist.h:25:18: note: Virtual function in base class
libloki-0.1.7.orig/test/Register/foo.h:25:10: note: Function in derived class
libloki-0.1.7.orig/test/Register/foo.h:32:10: style: The function 'foo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/Register/classlist.h:25:18: note: Virtual function in base class
libloki-0.1.7.orig/test/Register/foo.h:32:10: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/SmartPtrTest.h:48:10: warning: Return value of function std::search() is not used. [ignoredReturnValue]
libloki-0.1.7.orig/test/RegressionTest/AssocVectorTest.h:353:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:75:3: style: The class 'SmallClass' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:80:3: style: The class 'SmallClass2' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:85:3: style: The class 'BigClass' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:90:3: style: The class 'BigClass2' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:101:3: style: The class 'A' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:106:3: style: The class 'B' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:111:3: style: The class 'C' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:116:3: style: The class 'D' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SingletonTest.h:103:3: warning: Member variable 'SingletonTest::singletonTest' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/RegressionTest/ThreadsTest.h:24:5: style: The class 'SingleLevel' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:121:15: style: Unused private function: 'SmallObjectTest::stress_test' [unusedPrivateFunction]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:109:8: performance: Technically the member function 'Test::testAssert' can be static. [functionStatic]
libloki-0.1.7.orig/test/RegressionTest/FunctorTest.h:186:14: style: Technically the member function 'FunctorTest::TestFunctor::operator()' can be const. [functionConst]
libloki-0.1.7.orig/test/RegressionTest/FunctorTest.h:200:14: performance: Technically the member function 'FunctorTest::TestClass::member' can be static. [functionStatic]
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:284:22: warning: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'. [duplInheritedMember]
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:285:33: note: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'.
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:284:22: note: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'.
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:285:33: warning: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'. [duplInheritedMember]
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:286:37: note: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'.
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:285:33: note: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'.
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:185:22: warning: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'. [duplInheritedMember]
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:186:33: note: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'.
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:185:22: note: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'.
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:186:33: warning: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'. [duplInheritedMember]
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:187:37: note: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'.
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:186:33: note: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'.
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:115:22: warning: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'. [duplInheritedMember]
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:116:33: note: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'.
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:115:22: note: The struct 'Derived1' defines member variable with name 'c' also defined in its parent struct 'Base'.
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:116:33: warning: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'. [duplInheritedMember]
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:117:37: note: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'.
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:116:33: note: The struct 'Derived2' defines member variable with name 'c' also defined in its parent struct 'Derived1'.
libloki-0.1.7.orig/test/RegressionTest/AssocVectorTest.h:103:5: style: Class 'AVTestClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/RegressionTest/AssocVectorTest.h:60:0: style: Class 'TestAllocator < std :: pair < int , int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/RegressionTest/AssocVectorTest.h:60:0: style: Class 'TestAllocator < std :: pair < const char * , int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/RegressionTest/AssocVectorTest.h:60:0: style: Class 'TestAllocator < std :: pair < AVTestClass , AVTestClass > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:32:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/SmallObjectTest.h:32:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/SingletonTest.h:105:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/SingletonTest.h:105:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/ThreadsTest.h:75:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/ThreadsTest.h:75:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:31:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/TypelistTest.h:31:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:30:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/SequenceTest.h:30:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:31:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/TypeManipTest.h:31:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest.h:30:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest.h:30:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest2.h:161:18: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest2.h:161:18: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/SmartPtrTest.h:104:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/SmartPtrTest.h:104:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/FactoryTest.h:131:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/FactoryTest.h:131:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/AbstractFactoryTest.h:66:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/AbstractFactoryTest.h:66:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/FunctorTest.h:37:18: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/FunctorTest.h:37:18: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/DataGeneratorsTest.h:16:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/DataGeneratorsTest.h:16:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/AssocVectorTest.h:433:16: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/RegressionTest/UnitTest.h:98:16: note: Virtual function in base class
libloki-0.1.7.orig/test/RegressionTest/AssocVectorTest.h:433:16: note: Function in derived class
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest2.h:282:50: performance: Function parameter 'conditionText' should be passed by const reference. [passedByValue]
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest2.h:283:50: performance: Function parameter 'typeText' should be passed by const reference. [passedByValue]
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest2.h:284:50: performance: Function parameter 'rightTypeText' should be passed by const reference. [passedByValue]
libloki-0.1.7.orig/test/RegressionTest/TypeTraitsTest2.h:309:43: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
libloki-0.1.7.orig/test/RegressionTest/SmartPtrTest.h:49:18: error: Iterators of different containers are used together. [mismatchingContainers]
libloki-0.1.7.orig/test/SafeBits/SafeBitTest.cpp:82:26: style: Same expression on both sides of '<='. [duplicateExpression]
libloki-0.1.7.orig/test/SafeBits/SafeBitTest.cpp:87:26: style: Same expression on both sides of '>='. [duplicateExpression]
libloki-0.1.7.orig/test/SafeFormat/main.cpp:123:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libloki-0.1.7.orig/test/SafeFormat/main.cpp:123:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libloki-0.1.7.orig/test/SmallObj/timer.h:27:5: warning: Member variable 'Timer::t0' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmallObj/timer.h:27:5: warning: Member variable 'Timer::t1' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmallObj/timer.h:42:9: style: Technically the member function 'Timer::t' can be const. [functionConst]
libloki-0.1.7.orig/test/SmallObj/timer.h:47:12: performance: Technically the member function 'Timer::sec' can be static. [functionStatic]
libloki-0.1.7.orig/test/SmallObj/timer.h:57:12: style: Technically the member function 'Timer::speedup' can be const. [functionConst]
libloki-0.1.7.orig/test/SafeFormat/main.cpp:229:42: error: Memory is allocated but not initialized: p [uninitdata]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:69:10: performance: Technically the member function 'UserDatabase::AddFriend' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:81:17: performance: Technically the member function 'User::GetName' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:158:19: note: Technically the member function 'User::GetName' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:81:17: note: Technically the member function 'User::GetName' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:89:7: performance: Technically the member function 'User::DoSomething' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:147:12: note: Technically the member function 'User::DoSomething' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:89:7: note: Technically the member function 'User::DoSomething' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:93:10: performance: Technically the member function 'User::HasNone' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:108:12: note: Technically the member function 'User::HasNone' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:93:10: note: Technically the member function 'User::HasNone' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:94:10: performance: Technically the member function 'User::HasOne' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:112:12: note: Technically the member function 'User::HasOne' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:94:10: note: Technically the member function 'User::HasOne' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:95:10: performance: Technically the member function 'User::HasTwo' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:117:12: note: Technically the member function 'User::HasTwo' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:95:10: note: Technically the member function 'User::HasTwo' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:96:10: performance: Technically the member function 'User::HasThree' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:123:12: note: Technically the member function 'User::HasThree' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:96:10: note: Technically the member function 'User::HasThree' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:97:10: performance: Technically the member function 'User::HasFour' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:130:12: note: Technically the member function 'User::HasFour' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:97:10: note: Technically the member function 'User::HasFour' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:98:10: performance: Technically the member function 'User::HasFive' can be static. [functionStatic]
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:138:12: note: Technically the member function 'User::HasFive' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:98:10: note: Technically the member function 'User::HasFive' can be static.
libloki-0.1.7.orig/test/ScopeGuard/main.cpp:78:5: style: Class 'User' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:414:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:413:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:414:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:418:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:414:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:418:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:419:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:418:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:419:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:427:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:419:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:427:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:428:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:427:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:428:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:429:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:428:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:429:5: note: Variable 'p' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:429:29: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:34:5: warning: Member variable 'SingletonDataObject::i' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/Singleton/Dependencies.cpp:84:10: performance: Technically the member function 'MyFunctionObject_DieAs::f' can be static. [functionStatic]
libloki-0.1.7.orig/test/Singleton/Phoenix.cpp:51:10: performance: Technically the member function 'LogClass::echo' can be static. [functionStatic]
libloki-0.1.7.orig/test/Singleton/Phoenix.cpp:75:10: performance: Technically the member function 'Example::echo' can be static. [functionStatic]
libloki-0.1.7.orig/test/SingletonDll/foo.h:27:10: style: Technically the member function 'Foo::foo' can be const. [functionConst]
libloki-0.1.7.orig/test/SingletonDll/foo.cpp:23:11: note: Technically the member function 'Foo::foo' can be const.
libloki-0.1.7.orig/test/SingletonDll/foo.h:27:10: note: Technically the member function 'Foo::foo' can be const.
libloki-0.1.7.orig/test/SmallObj/DefaultAlloc.cpp:693:12: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
libloki-0.1.7.orig/test/SmallObj/DefaultAlloc.cpp:705:16: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
libloki-0.1.7.orig/test/SmallObj/DefaultAlloc.cpp:77:5: style: Class 'BadBee' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/SmallObj/SmallObjBench.cpp:42:1: style: The class 'ThisIsASmallObject' does not have a constructor although it has private member variables. [noConstructor]
libloki-0.1.7.orig/test/SmallObj/SmallObjSingleton.cpp:51:5: warning: Member variable 'SmallObjectChild::m_stuff' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmallObj/SmallObjSingleton.cpp:95:5: warning: Member variable 'LongLivedSingleton::m_stuff' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmallObj/SmallObjSingleton.cpp:147:5: warning: Member variable 'FollowerSingleton::m_stuff' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmallObj/SmallObjSingleton.cpp:191:5: warning: Member variable 'ImmortalSingleton::m_stuff' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmallObj/SmallObjSingleton.cpp:227:5: warning: Member variable 'MortalSingleton::m_stuff' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmartPtr/LockTest.cpp:178:10: performance: Technically the member function 'A::Print' can be static. [functionStatic]
libloki-0.1.7.orig/test/SmartPtr/LockTest.cpp:199:10: performance: Technically the member function 'A::Print' can be static. [functionStatic]
libloki-0.1.7.orig/test/SmartPtr/LockTest.cpp:287:20: style: Technically the member function 'SafeA::GetA' can be const. [functionConst]
libloki-0.1.7.orig/test/SmartPtr/LockTest.cpp:322:11: style: Technically the member function 'UnsafeA::GetA' can be const. [functionConst]
libloki-0.1.7.orig/test/SmartPtr/LockTest.cpp:357:18: style: Technically the member function 'SelfLockedA::GetA' can be const. [functionConst]
libloki-0.1.7.orig/test/SmartPtr/colvin_gibbons_trick.cpp:131:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:1084:10: warning: Return value of function std::search() is not used. [ignoredReturnValue]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:143:5: style: Variable 'p2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:142:5: note: Variable 'p2' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:143:5: note: Variable 'p2' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:144:5: style: Variable 'p2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:143:5: note: Variable 'p2' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:144:5: note: Variable 'p2' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:146:5: style: Variable 'p3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:145:5: note: Variable 'p3' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:146:5: note: Variable 'p3' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:147:5: style: Variable 'p3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:146:5: note: Variable 'p3' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:147:5: note: Variable 'p3' is reassigned a value before the old one has been used if variable is no semaphore variable.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:617:5: style: Variable 'merged' is reassigned a value before the old one has been used. [redundantAssignment]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:612:0: note: Variable 'merged' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:617:5: note: Variable 'merged' is reassigned a value before the old one has been used.
libloki-0.1.7.orig/test/SmartPtr/main.cpp:1004:10: style: The scope of the variable 'doThreadTest' can be reduced. [variableScope]
libloki-0.1.7.orig/test/SmartPtr/main.cpp:1008:28: style: Variable 'doThreadTest' is assigned a value that is never used. [unreadVariable]
libloki-0.1.7.orig/test/SmartPtr/base.h:34:10: performance: Technically the member function 'BaseClass::AddRef' can be static. [functionStatic]
libloki-0.1.7.orig/test/SmartPtr/base.h:35:10: performance: Technically the member function 'BaseClass::Release' can be static. [functionStatic]
libloki-0.1.7.orig/test/SmartPtr/base.h:43:10: performance: Technically the member function 'BaseClass::DoThat' can be static. [functionStatic]
libloki-0.1.7.orig/test/SmartPtr/base.h:146:10: performance: Technically the member function 'MimicCOM::DoThat' can be static. [functionStatic]
libloki-0.1.7.orig/test/SmartPtr/base.h:87:25: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/SmartPtr/base.h:38:25: note: Virtual function in base class
libloki-0.1.7.orig/test/SmartPtr/base.h:87:25: note: Function in derived class
libloki-0.1.7.orig/test/SmartPtr/base.h:99:25: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libloki-0.1.7.orig/test/SmartPtr/base.h:38:25: note: Virtual function in base class
libloki-0.1.7.orig/test/SmartPtr/base.h:99:25: note: Function in derived class
libloki-0.1.7.orig/test/SmartPtr/main.cpp:1085:18: error: Iterators of different containers are used together. [mismatchingContainers]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1087:10: warning: Return value of function std::search() is not used. [ignoredReturnValue]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1132:21: style: Same expression on both sides of '=='. [duplicateExpression]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1141:21: style: Same expression on both sides of '=='. [duplicateExpression]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1171:21: style: Same expression on both sides of '=='. [duplicateExpression]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1180:21: style: Same expression on both sides of '=='. [duplicateExpression]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1196:2: warning: Member variable 'Policy::i' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1197:2: warning: Member variable 'Policy::i' is not initialized in the constructor. [uninitMemberVar]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1209:0: style: Struct 'BugGcc < 0 , Policy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1209:0: style: Struct 'BugGcc < 1 , Policy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1193:1: warning: The struct 'Policy' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:738:16: error: Memory pointed to by 'thing' is freed twice. [doubleFree]
libloki-0.1.7.orig/test/SmartPtr/strong.cpp:1088:18: error: Iterators of different containers are used together. [mismatchingContainers]
libloki-0.1.7.orig/test/flex_string/main.cpp:83:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libloki-0.1.7.orig/test/flex_string/main.cpp:222:29: style: The scope of the variable 'kEmptyString' can be reduced. [variableScope]
libloki-0.1.7.orig/test/flex_string/main.cpp:223:29: style: The scope of the variable 'kNonEmptyString' can be reduced. [variableScope]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblouis/liblouis_3.6.0.orig.tar.gz
liblouis-3.6.0/liblouis/compileTranslationTable.c:4367:8: warning: Identical condition 'last', second condition is always false [identicalConditionAfterEarlyExit]
liblouis-3.6.0/liblouis/compileTranslationTable.c:4359:8: note: first condition
liblouis-3.6.0/liblouis/compileTranslationTable.c:4367:8: note: second condition
liblouis-3.6.0/liblouis/compileTranslationTable.c:1021:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
liblouis-3.6.0/liblouis/compileTranslationTable.c:1414:16: warning: Either the condition 'if(nameRule)' is redundant or there is possible null pointer dereference: nameRule. [nullPointerRedundantCheck]
liblouis-3.6.0/liblouis/compileTranslationTable.c:1415:6: note: Assuming that condition 'if(nameRule)' is not redundant
liblouis-3.6.0/liblouis/compileTranslationTable.c:1414:16: note: Null pointer dereference
liblouis-3.6.0/liblouis/compileTranslationTable.c:422:29: style: The scope of the variable 'oldchar' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:1018:14: style: The scope of the variable 'scratchBuf' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:1640:38: style: The scope of the variable 'attr' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:2892:22: style: The scope of the variable 'g' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:4009:7: style: The scope of the variable 't' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:4033:25: style: The scope of the variable 'class' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:4344:7: style: The scope of the variable 'last' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:4423:6: style: The scope of the variable 'last' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:4866:14: style: The scope of the variable 'previousEntry' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/compileTranslationTable.c:209:25: style: Function '_lou_getALine' argument 1 names different: declaration 'info' definition 'nested'. [funcArgNamesDifferent]
liblouis-3.6.0/liblouis/internal.h:775:25: note: Function '_lou_getALine' argument 1 names different: declaration 'info' definition 'nested'.
liblouis-3.6.0/liblouis/compileTranslationTable.c:209:25: note: Function '_lou_getALine' argument 1 names different: declaration 'info' definition 'nested'.
liblouis-3.6.0/liblouis/compileTranslationTable.c:999:35: style: Function '_lou_findOpcodeNumber' argument 1 names different: declaration 'tofind' definition 'toFind'. [funcArgNamesDifferent]
liblouis-3.6.0/liblouis/internal.h:704:35: note: Function '_lou_findOpcodeNumber' argument 1 names different: declaration 'tofind' definition 'toFind'.
liblouis-3.6.0/liblouis/compileTranslationTable.c:999:35: note: Function '_lou_findOpcodeNumber' argument 1 names different: declaration 'tofind' definition 'toFind'.
liblouis-3.6.0/liblouis/compileTranslationTable.c:1173:22: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
liblouis-3.6.0/liblouis/compileTranslationTable.c:1292:22: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
liblouis-3.6.0/liblouis/compileTranslationTable.c:3219:20: warning: The 2nd memset() argument '65535' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
liblouis-3.6.0/liblouis/compileTranslationTable.c:3278:20: warning: The 2nd memset() argument '65535' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
liblouis-3.6.0/liblouis/compileTranslationTable.c:1399:0: error: Memory leak: nameRule [memleak]
liblouis-3.6.0/liblouis/lou_backTranslateString.c:1280:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
liblouis-3.6.0/liblouis/lou_backTranslateString.c:1279:15: note: outer condition: curTest<swapRule->charslen
liblouis-3.6.0/liblouis/lou_backTranslateString.c:1280:16: note: identical inner condition: curTest<swapRule->charslen
liblouis-3.6.0/liblouis/lou_backTranslateString.c:1439:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
liblouis-3.6.0/liblouis/lou_backTranslateString.c:308:25: style: The scope of the variable 'testRuleOffset' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/lou_backTranslateString.c:792:6: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/lou_backTranslateString.c:141:38: style: Function '_lou_backTranslateWithTracing' argument 11 names different: declaration 'mode' definition 'modex'. [funcArgNamesDifferent]
liblouis-3.6.0/liblouis/internal.h:748:38: note: Function '_lou_backTranslateWithTracing' argument 11 names different: declaration 'mode' definition 'modex'.
liblouis-3.6.0/liblouis/lou_backTranslateString.c:141:38: note: Function '_lou_backTranslateWithTracing' argument 11 names different: declaration 'mode' definition 'modex'.
liblouis-3.6.0/liblouis/lou_translateString.c:2261:2: style: Variable 'chardef' is reassigned a value before the old one has been used. [redundantAssignment]
liblouis-3.6.0/liblouis/lou_translateString.c:2258:0: note: Variable 'chardef' is reassigned a value before the old one has been used.
liblouis-3.6.0/liblouis/lou_translateString.c:2261:2: note: Variable 'chardef' is reassigned a value before the old one has been used.
liblouis-3.6.0/liblouis/lou_translateString.c:1550:29: style: The scope of the variable 'ruleChar' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/lou_translateString.c:1597:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/lou_translateString.c:3129:12: style: The scope of the variable 'min' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/lou_translateString.c:3129:17: style: The scope of the variable 'max' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/lou_translateString.c:3240:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/lou_translateString.c:1075:66: style: Function '_lou_translateWithTracing' argument 2 names different: declaration 'inbuf' definition 'inbufx'. [funcArgNamesDifferent]
liblouis-3.6.0/liblouis/internal.h:740:66: note: Function '_lou_translateWithTracing' argument 2 names different: declaration 'inbuf' definition 'inbufx'.
liblouis-3.6.0/liblouis/lou_translateString.c:1075:66: note: Function '_lou_translateWithTracing' argument 2 names different: declaration 'inbuf' definition 'inbufx'.
liblouis-3.6.0/liblouis/lou_translateString.c:2253:23: style: Function 'putCharacter' argument 1 names different: declaration 'c' definition 'character'. [funcArgNamesDifferent]
liblouis-3.6.0/liblouis/lou_translateString.c:126:23: note: Function 'putCharacter' argument 1 names different: declaration 'c' definition 'character'.
liblouis-3.6.0/liblouis/lou_translateString.c:2253:23: note: Function 'putCharacter' argument 1 names different: declaration 'c' definition 'character'.
liblouis-3.6.0/liblouis/metadata.c:217:13: style: The scope of the variable 'POS_MATCH' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:218:13: style: The scope of the variable 'NEG_MATCH' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:219:13: style: The scope of the variable 'UNDEFINED' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:220:13: style: The scope of the variable 'EXTRA' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:221:13: style: The scope of the variable 'POS_MATCH_FUZZY' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:222:13: style: The scope of the variable 'NEG_MATCH_FUZZY' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:223:13: style: The scope of the variable 'UNDEFINED_FUZZY' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:224:13: style: The scope of the variable 'EXTRA_FUZZY' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:546:14: style: The scope of the variable 'fileName' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:549:17: style: The scope of the variable 'file' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:572:8: style: The scope of the variable 'dirName' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:648:9: style: The scope of the variable 'tablesArray' can be reduced. [variableScope]
liblouis-3.6.0/liblouis/metadata.c:315:42: error: Allocation with malloc, memcpy doesn't release it. [leakNoVarFunctionCall]
liblouis-3.6.0/liblouis/metadata.c:473:16: error: Allocation with malloc, memcpy doesn't release it. [leakNoVarFunctionCall]
liblouis-3.6.0/liblouis/metadata.c:511:45: error: Allocation with malloc, memcpy doesn't release it. [leakNoVarFunctionCall]
liblouis-3.6.0/liblouis/metadata.c:658:39: error: Allocation with malloc, memcpy doesn't release it. [leakNoVarFunctionCall]
liblouis-3.6.0/tests/getTable.c:23:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
liblouis-3.6.0/tests/getTable.c:20:0: note: Variable 'table' is reassigned a value before the old one has been used.
liblouis-3.6.0/tests/getTable.c:23:3: note: Variable 'table' is reassigned a value before the old one has been used.
liblouis-3.6.0/tools/brl_checks.c:390:21: error: Expression 'hyphenatedbuf[i++]=inbuf[j++]' depends on order of evaluation of side effects [unknownEvaluationOrder]
liblouis-3.6.0/tools/gnulib/error.c:142:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
liblouis-3.6.0/tools/gnulib/getopt.c:254:18: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
liblouis-3.6.0/tools/gnulib/gettext.h:266:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
liblouis-3.6.0/tools/gnulib/getopt.c:471:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:101:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt.c:471:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt.c:471:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:101:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt.c:471:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt.c:471:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:102:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouis-3.6.0/tools/gnulib/getopt.c:471:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouis-3.6.0/tools/gnulib/getopt.c:472:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:103:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouis-3.6.0/tools/gnulib/getopt.c:472:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouis-3.6.0/tools/gnulib/getopt.c:472:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:103:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
liblouis-3.6.0/tools/gnulib/getopt.c:472:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
liblouis-3.6.0/tools/gnulib/getopt.c:473:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:104:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouis-3.6.0/tools/gnulib/getopt.c:473:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouis-3.6.0/tools/gnulib/getopt.c:473:43: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:104:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
liblouis-3.6.0/tools/gnulib/getopt.c:473:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
liblouis-3.6.0/tools/gnulib/getopt.c:473:50: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:105:15: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouis-3.6.0/tools/gnulib/getopt.c:473:50: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouis-3.6.0/tools/gnulib/getopt.c:703:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:25:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt.c:703:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt.c:703:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:25:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt.c:703:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt.c:703:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:26:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouis-3.6.0/tools/gnulib/getopt.c:703:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouis-3.6.0/tools/gnulib/getopt.c:704:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:27:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouis-3.6.0/tools/gnulib/getopt.c:704:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouis-3.6.0/tools/gnulib/getopt.c:704:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:27:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
liblouis-3.6.0/tools/gnulib/getopt.c:704:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
liblouis-3.6.0/tools/gnulib/getopt.c:704:54: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:28:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouis-3.6.0/tools/gnulib/getopt.c:704:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouis-3.6.0/tools/gnulib/getopt.c:705:9: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:28:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouis-3.6.0/tools/gnulib/getopt.c:705:9: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouis-3.6.0/tools/gnulib/getopt1.c:36:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:107:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt1.c:36:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt1.c:36:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:107:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt1.c:36:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt1.c:36:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:108:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:36:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:37:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:109:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:37:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:37:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:109:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouis-3.6.0/tools/gnulib/getopt1.c:37:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouis-3.6.0/tools/gnulib/getopt1.c:38:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:110:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
liblouis-3.6.0/tools/gnulib/getopt1.c:38:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
liblouis-3.6.0/tools/gnulib/getopt1.c:59:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:112:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt1.c:59:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouis-3.6.0/tools/gnulib/getopt1.c:59:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:112:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt1.c:59:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouis-3.6.0/tools/gnulib/getopt1.c:59:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:113:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:59:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:60:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:114:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:60:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouis-3.6.0/tools/gnulib/getopt1.c:60:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:115:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouis-3.6.0/tools/gnulib/getopt1.c:60:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouis-3.6.0/tools/gnulib/getopt1.c:61:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouis-3.6.0/tools/gnulib/getopt_int.h:116:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
liblouis-3.6.0/tools/gnulib/getopt1.c:61:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
liblouis-3.6.0/tools/gnulib/getprogname.c:180:0: error: #error "getprogname module not ported to this OS" [preprocessorErrorDirective]
liblouis-3.6.0/tools/gnulib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
liblouis-3.6.0/tools/gnulib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
liblouis-3.6.0/tools/gnulib/strerror.c:45:7: note: Condition 'msg' is always false
liblouis-3.6.0/tools/gnulib/unistr/u16-to-u8.c:72:33: warning: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
liblouis-3.6.0/tools/gnulib/unistr/u16-to-u8.c:75:47: note: Assuming that condition 'result==NULL' is not redundant
liblouis-3.6.0/tools/gnulib/unistr/u16-to-u8.c:72:33: note: Null pointer addition
liblouis-3.6.0/tools/gnulib/unistr/u32-to-u8.c:66:33: warning: Either the condition 'result==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
liblouis-3.6.0/tools/gnulib/unistr/u32-to-u8.c:69:47: note: Assuming that condition 'result==NULL' is not redundant
liblouis-3.6.0/tools/gnulib/unistr/u32-to-u8.c:66:33: note: Null pointer addition
liblouis-3.6.0/tools/lou_compare.c:118:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblouis-3.6.0/tools/lou_trace.c:254:9: style: The scope of the variable 'j' can be reduced. [variableScope]
liblouis-3.6.0/tools/lou_trace.c:81:19: style: Checking if unsigned variable 'input_length' is less than zero. [unsignedLessThanZero]
liblouis-3.6.0/tools/lou_translate.c:55:11: style: The scope of the variable 'outputbuf' can be reduced. [variableScope]
liblouis-3.6.0/tools/lou_translate.c:61:6: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouis-3.6.0/tools/lou_translate.c:62:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblouisutdml/liblouisutdml_2.7.0.orig.tar.gz
liblouisutdml-2.7.0/gnulib/gettext.h:216:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
liblouisutdml-2.7.0/gnulib/gettext.h:262:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
liblouisutdml-2.7.0/gnulib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisutdml-2.7.0/gnulib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisutdml-2.7.0/gnulib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisutdml-2.7.0/gnulib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisutdml-2.7.0/gnulib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisutdml-2.7.0/gnulib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisutdml-2.7.0/gnulib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisutdml-2.7.0/gnulib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisutdml-2.7.0/gnulib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
liblouisutdml-2.7.0/gnulib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
liblouisutdml-2.7.0/gnulib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisutdml-2.7.0/gnulib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisutdml-2.7.0/gnulib/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisutdml-2.7.0/gnulib/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisutdml-2.7.0/gnulib/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisutdml-2.7.0/gnulib/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisutdml-2.7.0/gnulib/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisutdml-2.7.0/gnulib/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisutdml-2.7.0/gnulib/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisutdml-2.7.0/gnulib/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisutdml-2.7.0/gnulib/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisutdml-2.7.0/gnulib/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisutdml-2.7.0/gnulib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisutdml-2.7.0/gnulib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisutdml-2.7.0/gnulib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisutdml-2.7.0/gnulib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisutdml-2.7.0/gnulib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisutdml-2.7.0/gnulib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisutdml-2.7.0/gnulib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisutdml-2.7.0/gnulib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisutdml-2.7.0/gnulib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisutdml-2.7.0/gnulib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/gnulib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisutdml-2.7.0/gnulib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:70:3: style: Variable 'dataPathX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:66:0: note: Variable 'dataPathX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:70:3: note: Variable 'dataPathX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:148:3: style: Variable 'cfl' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:139:0: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:148:3: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:239:3: style: Variable 'cfl' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:230:0: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:239:3: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:321:3: style: Variable 'cfl' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:315:0: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:321:3: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:381:3: style: Variable 'cfl' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:375:0: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:381:3: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:441:3: style: Variable 'cfl' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:435:0: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:441:3: note: Variable 'cfl' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:492:3: style: Variable 'tableListX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:486:0: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:492:3: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:539:3: style: Variable 'tableListX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:533:0: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:539:3: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:581:3: style: Variable 'tableListX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:578:0: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:581:3: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:612:3: style: Variable 'tableListX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:608:0: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:612:3: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:647:3: style: Variable 'pathX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:646:0: note: Variable 'pathX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:647:3: note: Variable 'pathX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:665:3: style: Variable 'logf' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:664:0: note: Variable 'logf' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:665:3: note: Variable 'logf' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:754:3: style: Variable 'pathX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:753:0: note: Variable 'pathX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:754:3: note: Variable 'pathX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1096:3: style: Variable 'tableListX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1074:0: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1096:3: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1241:3: style: Variable 'tableListX' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1232:0: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1241:3: note: Variable 'tableListX' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1324:3: style: Variable 'logf' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1323:0: note: Variable 'logf' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/java/Jliblouisutdml.c:1324:3: note: Variable 'logf' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/liblouisutdml/examine_document.c:45:65: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
liblouisutdml-2.7.0/liblouisutdml/examine_document.c:46:12: note: Assuming that condition 'node==NULL' is not redundant
liblouisutdml-2.7.0/liblouisutdml/examine_document.c:45:65: note: Null pointer dereference
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:101:7: style: The scope of the variable 'haveSemanticFile' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:53:56: style: Function 'lbu_loadXMLCatalog' argument 1 names different: declaration 'fiilename' definition 'filename'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.h:66:58: note: Function 'lbu_loadXMLCatalog' argument 1 names different: declaration 'fiilename' definition 'filename'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:53:56: note: Function 'lbu_loadXMLCatalog' argument 1 names different: declaration 'fiilename' definition 'filename'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:259:44: style: Function 'lbu_translateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.h:122:11: note: Function 'lbu_translateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:259:44: note: Function 'lbu_translateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:260:16: style: Function 'lbu_translateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.h:123:22: note: Function 'lbu_translateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:260:16: note: Function 'lbu_translateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:291:44: style: Function 'lbu_translateTextFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.h:129:19: note: Function 'lbu_translateTextFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:291:44: note: Function 'lbu_translateTextFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:292:16: style: Function 'lbu_translateTextFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.h:130:19: note: Function 'lbu_translateTextFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:292:16: note: Function 'lbu_translateTextFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:383:44: style: Function 'lbu_backTranslateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.h:135:19: note: Function 'lbu_backTranslateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:383:44: note: Function 'lbu_backTranslateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:384:16: style: Function 'lbu_backTranslateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.h:136:19: note: Function 'lbu_backTranslateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:384:16: note: Function 'lbu_backTranslateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisutdml-2.7.0/liblouisutdml/liblouisutdml.c:105:27: style: Variable 'xmlKeepBlanksDefault' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/makeContents.c:138:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/makeContents.c:201:14: style: The scope of the variable 'style' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/makeEndnotes.c:184:7: style: The scope of the variable 'word_length' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/makeEndnotes.c:247:11: style: Unused variable: child [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/makeEndnotes.c:250:0: style: Variable 'branchCount' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/makeEndnotes.c:254:6: style: Unused variable: lines_added [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/makeEndnotes.c:501:7: style: Unused variable: k [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/make_sem_names.c:43:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:143:7: style: The scope of the variable 'currentListPos' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:375:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1312:8: style: The scope of the variable 'mainFile' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1313:8: style: The scope of the variable 'subFile' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1314:7: style: The scope of the variable 'listLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1315:7: style: The scope of the variable 'currentListPos' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1306:38: style: Function 'read_configuration_file' argument 1 names different: declaration 'configFileName' definition 'configFileList'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/louisutdml.h:324:42: note: Function 'read_configuration_file' argument 1 names different: declaration 'configFileName' definition 'configFileList'.
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1306:38: note: Function 'read_configuration_file' argument 1 names different: declaration 'configFileName' definition 'configFileList'.
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1308:17: style: Function 'read_configuration_file' argument 3 names different: declaration 'settingsString' definition 'fileName'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/louisutdml.h:326:10: note: Function 'read_configuration_file' argument 3 names different: declaration 'settingsString' definition 'fileName'.
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1308:17: note: Function 'read_configuration_file' argument 3 names different: declaration 'settingsString' definition 'fileName'.
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:573:46: warning: String literal compared with variable 'nested->value'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:931:22: warning: String literal compared with variable 'nested->value'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:958:24: warning: String literal compared with variable 'nested->value'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:982:22: warning: String literal compared with variable 'nested->value'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
liblouisutdml-2.7.0/liblouisutdml/readconfig.c:1166:24: warning: String literal compared with variable 'nested->value'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:925:3: style: Variable 'curchar' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:922:0: note: Variable 'curchar' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:925:3: note: Variable 'curchar' is reassigned a value before the old one has been used.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:119:23: style: The scope of the variable 'g' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:263:7: style: The scope of the variable 'entryKeyLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:291:22: style: The scope of the variable 'pseudoActions' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:501:7: style: The scope of the variable 'entryStart' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:504:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:505:7: style: The scope of the variable 'sumLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:653:7: style: The scope of the variable 'argsLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:954:11: style: The scope of the variable 'currentListPos' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1032:12: style: The scope of the variable 'prefix' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1033:12: style: The scope of the variable 'href' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1137:13: style: The scope of the variable 'node' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1165:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1166:7: style: The scope of the variable 'oldKeyLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1247:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:289:35: style: Function 'find_semantic_number' argument 1 names different: declaration 'semName' definition 'name'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/louisutdml.h:320:43: note: Function 'find_semantic_number' argument 1 names different: declaration 'semName' definition 'name'.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:289:35: note: Function 'find_semantic_number' argument 1 names different: declaration 'semName' definition 'name'.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1028:32: style: Function 'registerNamespaces' argument 1 names different: declaration 'Nested' definition 'nested'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:94:43: note: Function 'registerNamespaces' argument 1 names different: declaration 'Nested' definition 'nested'.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1028:32: note: Function 'registerNamespaces' argument 1 names different: declaration 'Nested' definition 'nested'.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1355:32: style: Function 'addNewEntries' argument 1 names different: declaration 'key' definition 'newEntry'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1015:44: note: Function 'addNewEntries' argument 1 names different: declaration 'key' definition 'newEntry'.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1355:32: note: Function 'addNewEntries' argument 1 names different: declaration 'key' definition 'newEntry'.
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1579:24: style: Array index 'posInMacro' is used before limits check. [arrayIndexThenCheck]
liblouisutdml-2.7.0/liblouisutdml/semantics.c:1711:30: style: Array index 'unPos' is used before limits check. [arrayIndexThenCheck]
liblouisutdml-2.7.0/liblouisutdml/transcribe_math.c:125:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcribe_paragraph.c:191:7: style: The scope of the variable 'dont_split_this' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcribe_paragraph.c:193:7: style: The scope of the variable 'keep_with_previous_this' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcribe_paragraph.c:194:7: style: The scope of the variable 'orphan_control_this' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4959:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:347:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:411:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:466:16: style: The scope of the variable 'utf32' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:557:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:736:14: style: The scope of the variable 'tmp_indices_2' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:738:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1140:12: style: The scope of the variable 'newNode' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1156:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1313:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1430:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1431:7: style: The scope of the variable 'kk' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1433:7: style: The scope of the variable 'pageSeparatorNumberFirstLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1434:7: style: The scope of the variable 'pageSeparatorNumberLastLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1872:19: style: The scope of the variable 'utf8Str' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2120:7: style: The scope of the variable 'rowLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2125:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2203:11: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2313:8: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2403:6: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2472:7: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2520:7: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:2788:7: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:3206:7: style: The scope of the variable 'pieceStart' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:3395:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:3401:9: style: The scope of the variable 'htmlStart' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:3402:9: style: The scope of the variable 'htmlEnd' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:3488:9: style: The scope of the variable 'htmlStart' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:3489:9: style: The scope of the variable 'htmlEnd' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4081:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4292:7: style: The scope of the variable 'ppch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4341:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4342:7: style: The scope of the variable 'ppch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5350:7: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5400:7: style: The scope of the variable 'rowLength' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5405:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5488:11: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5739:7: style: The scope of the variable 'maxHeight' can be reduced. [variableScope]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:404:41: style: Function 'utf8_string_to_wc' argument 1 names different: declaration 'instr' definition 'inStr'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/louisutdml.h:397:45: note: Function 'utf8_string_to_wc' argument 1 names different: declaration 'instr' definition 'inStr'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:404:41: note: Function 'utf8_string_to_wc' argument 1 names different: declaration 'instr' definition 'inStr'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:457:37: style: Function 'wc_string_to_utf8' argument 1 names different: declaration 'instr' definition 'inStr'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/louisutdml.h:400:41: note: Function 'wc_string_to_utf8' argument 1 names different: declaration 'instr' definition 'inStr'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:457:37: note: Function 'wc_string_to_utf8' argument 1 names different: declaration 'instr' definition 'inStr'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:653:35: style: Function 'insert_utf8' argument 1 names different: declaration 'intext' definition 'text'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/louisutdml.h:375:39: note: Function 'insert_utf8' argument 1 names different: declaration 'intext' definition 'text'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:653:35: note: Function 'insert_utf8' argument 1 names different: declaration 'intext' definition 'text'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5137:21: style: Function 'utd_finishLine' argument 1 names different: declaration 'number' definition 'leadingBlanks'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:72:31: note: Function 'utd_finishLine' argument 1 names different: declaration 'number' definition 'leadingBlanks'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5137:21: note: Function 'utd_finishLine' argument 1 names different: declaration 'number' definition 'leadingBlanks'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5137:40: style: Function 'utd_finishLine' argument 2 names different: declaration 'beforeAfter' definition 'length'. [funcArgNamesDifferent]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:72:43: note: Function 'utd_finishLine' argument 2 names different: declaration 'beforeAfter' definition 'length'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5137:40: note: Function 'utd_finishLine' argument 2 names different: declaration 'beforeAfter' definition 'length'.
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1342:7: style: Unused variable: k [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1396:7: style: Unused variable: k [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:1518:7: style: Unused variable: k [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:3929:27: style: Variable 'xmlKeepBlanksDefault' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4274:7: style: Unused variable: k [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4322:14: style: Variable 'ppch' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4373:14: style: Variable 'ppch' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4723:7: style: Unused variable: k [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:5142:7: style: Unused variable: k [unusedVariable]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:434:38: error: Array index -1 is out of bounds. [negativeIndex]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:431:7: note: After for loop, numBytes has value -1
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:434:38: note: Negative array index
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:580:38: error: Array index -1 is out of bounds. [negativeIndex]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:577:7: note: After for loop, numBytes has value -1
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:580:38: note: Negative array index
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4825:27: style: Array index 'nextPos' is used before limits check. [arrayIndexThenCheck]
liblouisutdml-2.7.0/liblouisutdml/transcriber.c:4894:32: style: Array index 'indexPos' is used before limits check. [arrayIndexThenCheck]
liblouisutdml-2.7.0/liblouisutdml/utd2dsbible.c:144:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
liblouisutdml-2.7.0/liblouisutdml/utd2dsbible.c:313:21: style: Variable 'linepos' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/utd2transinxml.c:234:21: style: Variable 'linepos' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/utd2transinxml.c:327:21: style: Variable 'linkedTransNode' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/liblouisutdml/utd2volumes.c:218:21: style: Variable 'linepos' is assigned a value that is never used. [unreadVariable]
liblouisutdml-2.7.0/tests/testTranslateString.c:37:0: error: Resource leak: inFile [resourceLeak]
liblouisutdml-2.7.0/tools/file2brl.c:114:7: style: The scope of the variable 'k' can be reduced. [variableScope]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblouisxml/liblouisxml_2.4.0.orig.tar.gz
liblouisxml-2.4.0/gnulib/gettext.h:207:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
liblouisxml-2.4.0/gnulib/gettext.h:253:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
liblouisxml-2.4.0/gnulib/getopt.c:347:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:115:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt.c:347:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt.c:347:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:115:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt.c:347:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt.c:347:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:116:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisxml-2.4.0/gnulib/getopt.c:347:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisxml-2.4.0/gnulib/getopt.c:348:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:117:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisxml-2.4.0/gnulib/getopt.c:348:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisxml-2.4.0/gnulib/getopt.c:348:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:117:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisxml-2.4.0/gnulib/getopt.c:348:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisxml-2.4.0/gnulib/getopt.c:349:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:118:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisxml-2.4.0/gnulib/getopt.c:349:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisxml-2.4.0/gnulib/getopt.c:349:26: style: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:118:32: note: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisxml-2.4.0/gnulib/getopt.c:349:26: note: Function '_getopt_internal_r' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisxml-2.4.0/gnulib/getopt.c:349:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:119:32: note: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'.
liblouisxml-2.4.0/gnulib/getopt.c:349:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__data' definition 'd'.
liblouisxml-2.4.0/gnulib/getopt.c:1083:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt.c:1083:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt.c:1083:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt.c:1083:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt.c:1083:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:25:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisxml-2.4.0/gnulib/getopt.c:1083:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
liblouisxml-2.4.0/gnulib/getopt.c:1084:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:26:37: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisxml-2.4.0/gnulib/getopt.c:1084:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
liblouisxml-2.4.0/gnulib/getopt.c:1084:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:26:54: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisxml-2.4.0/gnulib/getopt.c:1084:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
liblouisxml-2.4.0/gnulib/getopt.c:1085:9: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:27:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisxml-2.4.0/gnulib/getopt.c:1085:9: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
liblouisxml-2.4.0/gnulib/getopt.c:1085:24: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:27:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisxml-2.4.0/gnulib/getopt.c:1085:24: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
liblouisxml-2.4.0/gnulib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:121:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:121:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:122:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisxml-2.4.0/gnulib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisxml-2.4.0/gnulib/getopt1.c:49:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:123:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisxml-2.4.0/gnulib/getopt1.c:49:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisxml-2.4.0/gnulib/getopt1.c:49:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:123:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisxml-2.4.0/gnulib/getopt1.c:49:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisxml-2.4.0/gnulib/getopt1.c:50:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:124:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisxml-2.4.0/gnulib/getopt1.c:50:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisxml-2.4.0/gnulib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:126:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
liblouisxml-2.4.0/gnulib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:126:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
liblouisxml-2.4.0/gnulib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:127:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisxml-2.4.0/gnulib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
liblouisxml-2.4.0/gnulib/getopt1.c:72:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:128:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisxml-2.4.0/gnulib/getopt1.c:72:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
liblouisxml-2.4.0/gnulib/getopt1.c:72:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:129:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisxml-2.4.0/gnulib/getopt1.c:72:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
liblouisxml-2.4.0/gnulib/getopt1.c:73:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
liblouisxml-2.4.0/gnulib/getopt_int.h:130:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisxml-2.4.0/gnulib/getopt1.c:73:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:184:32: style: Function 'lbx_translateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/liblouisxml.h:88:2: note: Function 'lbx_translateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:184:32: note: Function 'lbx_translateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:184:50: style: Function 'lbx_translateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/liblouisxml.h:89:11: note: Function 'lbx_translateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:184:50: note: Function 'lbx_translateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:225:32: style: Function 'lbx_translateTextFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/liblouisxml.h:92:2: note: Function 'lbx_translateTextFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:225:32: note: Function 'lbx_translateTextFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:225:50: style: Function 'lbx_translateTextFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/liblouisxml.h:93:15: note: Function 'lbx_translateTextFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:225:50: note: Function 'lbx_translateTextFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:263:32: style: Function 'lbx_backTranslateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/liblouisxml.h:95:10: note: Function 'lbx_backTranslateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:263:32: note: Function 'lbx_backTranslateFile' argument 2 names different: declaration 'inputFileName' definition 'inFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:263:50: style: Function 'lbx_backTranslateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/liblouisxml.h:96:15: note: Function 'lbx_backTranslateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:263:50: note: Function 'lbx_backTranslateFile' argument 3 names different: declaration 'outputFileName' definition 'outFileName'.
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:76:27: style: Variable 'xmlKeepBlanksDefault' is assigned a value that is never used. [unreadVariable]
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:195:27: style: Variable 'ctxt' is assigned a value that is never used. [unreadVariable]
liblouisxml-2.4.0/liblouisxml/liblouisxml.c:196:11: style: Unused variable: doc [unusedVariable]
liblouisxml-2.4.0/liblouisxml/makeContents.c:117:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/makeContents.c:181:14: style: The scope of the variable 'style' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/make_sem_names.c:43:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/readconfig.c:1020:7: style: Variable 'ud->page_separator_number_first[0]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
liblouisxml-2.4.0/liblouisxml/readconfig.c:1019:7: note: Variable 'ud->page_separator_number_first[0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
liblouisxml-2.4.0/liblouisxml/readconfig.c:1020:7: note: Variable 'ud->page_separator_number_first[0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
liblouisxml-2.4.0/liblouisxml/readconfig.c:95:7: style: The scope of the variable 'currentListPos' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/readconfig.c:292:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/readconfig.c:981:8: style: The scope of the variable 'subFile' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/readconfig.c:983:7: style: The scope of the variable 'currentListPos' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/readconfig.c:88:24: style: Function 'find_file' argument 1 names different: declaration 'fileName' definition 'fileList'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/louisxml.h:244:28: note: Function 'find_file' argument 1 names different: declaration 'fileName' definition 'fileList'.
liblouisxml-2.4.0/liblouisxml/readconfig.c:88:24: note: Function 'find_file' argument 1 names different: declaration 'fileName' definition 'fileList'.
liblouisxml-2.4.0/liblouisxml/readconfig.c:974:38: style: Function 'read_configuration_file' argument 1 names different: declaration 'configFileName' definition 'configFileList'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/louisxml.h:246:42: note: Function 'read_configuration_file' argument 1 names different: declaration 'configFileName' definition 'configFileList'.
liblouisxml-2.4.0/liblouisxml/readconfig.c:974:38: note: Function 'read_configuration_file' argument 1 names different: declaration 'configFileName' definition 'configFileList'.
liblouisxml-2.4.0/liblouisxml/readconfig.c:976:17: style: Function 'read_configuration_file' argument 3 names different: declaration 'settingsString' definition 'fileName'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/louisxml.h:248:10: note: Function 'read_configuration_file' argument 3 names different: declaration 'settingsString' definition 'fileName'.
liblouisxml-2.4.0/liblouisxml/readconfig.c:976:17: note: Function 'read_configuration_file' argument 3 names different: declaration 'settingsString' definition 'fileName'.
liblouisxml-2.4.0/liblouisxml/semantics.c:808:3: style: Variable 'curchar' is reassigned a value before the old one has been used. [redundantAssignment]
liblouisxml-2.4.0/liblouisxml/semantics.c:805:0: note: Variable 'curchar' is reassigned a value before the old one has been used.
liblouisxml-2.4.0/liblouisxml/semantics.c:808:3: note: Variable 'curchar' is reassigned a value before the old one has been used.
liblouisxml-2.4.0/liblouisxml/semantics.c:114:23: style: The scope of the variable 'g' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:220:7: style: The scope of the variable 'entryKeyLength' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:248:22: style: The scope of the variable 'pseudoActions' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:440:7: style: The scope of the variable 'entryStart' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:443:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:444:7: style: The scope of the variable 'sumLength' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:580:7: style: The scope of the variable 'func' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:586:9: style: The scope of the variable 'insertions' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:835:11: style: The scope of the variable 'currentListPos' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:921:12: style: The scope of the variable 'prefix' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:922:12: style: The scope of the variable 'href' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:1025:13: style: The scope of the variable 'node' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:1053:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:1054:7: style: The scope of the variable 'oldKeyLength' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/semantics.c:246:35: style: Function 'find_semantic_number' argument 1 names different: declaration 'semName' definition 'name'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/louisxml.h:242:43: note: Function 'find_semantic_number' argument 1 names different: declaration 'semName' definition 'name'.
liblouisxml-2.4.0/liblouisxml/semantics.c:246:35: note: Function 'find_semantic_number' argument 1 names different: declaration 'semName' definition 'name'.
liblouisxml-2.4.0/liblouisxml/semantics.c:917:32: style: Function 'registerNamespaces' argument 1 names different: declaration 'Nested' definition 'nested'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/semantics.c:88:43: note: Function 'registerNamespaces' argument 1 names different: declaration 'Nested' definition 'nested'.
liblouisxml-2.4.0/liblouisxml/semantics.c:917:32: note: Function 'registerNamespaces' argument 1 names different: declaration 'Nested' definition 'nested'.
liblouisxml-2.4.0/liblouisxml/semantics.c:1186:32: style: Function 'addNewEntries' argument 1 names different: declaration 'key' definition 'newEntry'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/semantics.c:904:44: note: Function 'addNewEntries' argument 1 names different: declaration 'key' definition 'newEntry'.
liblouisxml-2.4.0/liblouisxml/semantics.c:1186:32: note: Function 'addNewEntries' argument 1 names different: declaration 'key' definition 'newEntry'.
liblouisxml-2.4.0/liblouisxml/semantics.c:715:0: error: Memory leak: inserts [memleak]
liblouisxml-2.4.0/liblouisxml/transcribe_paragraph.c:157:7: style: The scope of the variable 'dont_split_this' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcribe_paragraph.c:159:7: style: The scope of the variable 'keep_with_previous_this' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcribe_paragraph.c:160:7: style: The scope of the variable 'orphan_control_this' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:3006:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
liblouisxml-2.4.0/liblouisxml/transcriber.c:256:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:320:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:876:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1002:7: style: The scope of the variable 'k' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1003:7: style: The scope of the variable 'kk' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1005:7: style: The scope of the variable 'pageSeparatorNumberFirstLength' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1006:7: style: The scope of the variable 'pageSeparatorNumberLastLength' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1394:18: style: The scope of the variable 'utf8Str' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1575:7: style: The scope of the variable 'rowLength' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1580:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1658:11: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1768:8: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1863:6: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1937:7: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1985:7: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:2247:7: style: The scope of the variable 'availableCells' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:2539:7: style: The scope of the variable 'pieceStart' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:2736:9: style: The scope of the variable 'htmlStart' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:2737:9: style: The scope of the variable 'htmlEnd' can be reduced. [variableScope]
liblouisxml-2.4.0/liblouisxml/transcriber.c:413:29: style: Function 'insert_utf8' argument 1 names different: declaration 'intext' definition 'text'. [funcArgNamesDifferent]
liblouisxml-2.4.0/liblouisxml/louisxml.h:287:33: note: Function 'insert_utf8' argument 1 names different: declaration 'intext' definition 'text'.
liblouisxml-2.4.0/liblouisxml/transcriber.c:413:29: note: Function 'insert_utf8' argument 1 names different: declaration 'intext' definition 'text'.
liblouisxml-2.4.0/liblouisxml/transcriber.c:909:7: style: Unused variable: k [unusedVariable]
liblouisxml-2.4.0/liblouisxml/transcriber.c:966:7: style: Unused variable: k [unusedVariable]
liblouisxml-2.4.0/liblouisxml/transcriber.c:1097:7: style: Unused variable: k [unusedVariable]
liblouisxml-2.4.0/liblouisxml/transcriber.c:343:38: error: Array index -1 is out of bounds. [negativeIndex]
liblouisxml-2.4.0/liblouisxml/transcriber.c:340:7: note: After for loop, numBytes has value -1
liblouisxml-2.4.0/liblouisxml/transcriber.c:343:38: note: Negative array index
liblouisxml-2.4.0/python/louisxml.c:7:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
liblouisxml-2.4.0/tools/lbx_devonly.c:185:26: warning: String literal compared with variable 'outputFileName'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
liblouisxml-2.4.0/tools/xml2brl.c:106:7: style: The scope of the variable 'k' can be reduced. [variableScope]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblqr/liblqr_0.4.2.orig.tar.gz
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblrdf/liblrdf_0.6.1.orig.tar.gz
LRDF-0.6.1/src/lrdf.c:639:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
LRDF-0.6.1/src/lrdf.c:669:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
LRDF-0.6.1/src/lrdf.c:1299:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
LRDF-0.6.1/src/lrdf.c:1300:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
LRDF-0.6.1/src/lrdf.c:1313:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
LRDF-0.6.1/src/lrdf.c:1042:18: style: The scope of the variable 'i' can be reduced. [variableScope]
LRDF-0.6.1/src/lrdf.c:1043:20: style: The scope of the variable 'v' can be reduced. [variableScope]
LRDF-0.6.1/src/lrdf.c:1100:21: style: The scope of the variable 's' can be reduced. [variableScope]
LRDF-0.6.1/src/lrdf.c:1171:21: style: The scope of the variable 's' can be reduced. [variableScope]
LRDF-0.6.1/src/lrdf.c:946:0: error: Memory leak: ret [memleak]
LRDF-0.6.1/src/lrdf.c:983:0: error: Memory leak: ret [memleak]
LRDF-0.6.1/src/lrdf_multi.c:23:26: style: The scope of the variable 'rept' can be reduced. [variableScope]
LRDF-0.6.1/src/md5.c:97:14: style: The scope of the variable 'saved_a' can be reduced. [variableScope]
LRDF-0.6.1/src/md5.c:97:23: style: The scope of the variable 'saved_b' can be reduced. [variableScope]
LRDF-0.6.1/src/md5.c:97:32: style: The scope of the variable 'saved_c' can be reduced. [variableScope]
LRDF-0.6.1/src/md5.c:97:41: style: The scope of the variable 'saved_d' can be reduced. [variableScope]
LRDF-0.6.1/src/md5.c:214:22: style: The scope of the variable 'available' can be reduced. [variableScope]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblscp/liblscp_0.6.0.orig.tar.gz
liblscp-0.6.0/src/client.c:89:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:89:13: style: The scope of the variable 'fdmax' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:91:9: style: The scope of the variable 'iSelect' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:92:9: style: The scope of the variable 'iTimeout' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1038:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1151:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1189:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1190:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1191:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1247:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1248:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1249:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1456:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1457:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1458:8: style: The scope of the variable 'pszToken' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1461:8: style: The scope of the variable 'iPercent' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1517:7: style: The scope of the variable 'szQuery' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1520:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1521:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1522:8: style: The scope of the variable 'pszToken' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1524:8: style: The scope of the variable 'iStream' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1916:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1917:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:1918:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2326:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2368:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2369:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2370:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2640:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2675:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2676:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2677:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2943:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2944:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/client.c:2945:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:295:8: style: The scope of the variable 'chQuote' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:628:6: style: The scope of the variable 'iSize' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:628:13: style: The scope of the variable 'i' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:647:16: style: The scope of the variable 'pParams' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:648:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:669:6: style: The scope of the variable 'iSize' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:669:13: style: The scope of the variable 'iNewSize' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:670:6: style: The scope of the variable 'i' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:1041:17: style: The scope of the variable 'cchParam' can be reduced. [variableScope]
liblscp-0.6.0/src/common.c:538:68: style: Function 'lscp_psplit_create' argument 2 names different: declaration 'pszSep1' definition 'pszSeps1'. [funcArgNamesDifferent]
liblscp-0.6.0/src/common.h:119:73: note: Function 'lscp_psplit_create' argument 2 names different: declaration 'pszSep1' definition 'pszSeps1'.
liblscp-0.6.0/src/common.c:538:68: note: Function 'lscp_psplit_create' argument 2 names different: declaration 'pszSep1' definition 'pszSeps1'.
liblscp-0.6.0/src/common.c:538:90: style: Function 'lscp_psplit_create' argument 3 names different: declaration 'pszSep2' definition 'pszSeps2'. [funcArgNamesDifferent]
liblscp-0.6.0/src/common.h:119:94: note: Function 'lscp_psplit_create' argument 3 names different: declaration 'pszSep2' definition 'pszSeps2'.
liblscp-0.6.0/src/common.c:538:90: note: Function 'lscp_psplit_create' argument 3 names different: declaration 'pszSep2' definition 'pszSeps2'.
liblscp-0.6.0/src/device.c:41:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:42:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:43:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:88:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:89:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:90:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:93:8: style: The scope of the variable 'pszKey' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:129:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:130:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:131:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:134:8: style: The scope of the variable 'pszKey' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:135:8: style: The scope of the variable 'pszVal' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:174:14: style: The scope of the variable 'pszResult' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:175:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:176:14: style: The scope of the variable 'pszCrlf' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:309:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:485:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:687:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/device.c:865:14: style: The scope of the variable 'pszSeps' can be reduced. [variableScope]
liblscp-0.6.0/src/socket.c:172:8: style: The scope of the variable 'pszBuffer' can be reduced. [variableScope]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/libltc/libltc_1.3.0.orig.tar.gz
libltc-1.3.0/src/decoder.c:122:6: style: The scope of the variable 'bit_num' can be reduced. [variableScope]
libltc-1.3.0/src/decoder.c:122:15: style: The scope of the variable 'bit_set' can be reduced. [variableScope]
libltc-1.3.0/src/decoder.c:122:24: style: The scope of the variable 'byte_num' can be reduced. [variableScope]
libltc-1.3.0/src/ltc.c:41:45: style: Function 'ltc_decoder_create' argument 2 names different: declaration 'queue_size' definition 'queue_len'. [funcArgNamesDifferent]
libltc-1.3.0/src/ltc.h:416:46: note: Function 'ltc_decoder_create' argument 2 names different: declaration 'queue_size' definition 'queue_len'.
libltc-1.3.0/src/ltc.c:41:45: note: Function 'ltc_decoder_create' argument 2 names different: declaration 'queue_size' definition 'queue_len'.
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/libltcsmpte/libltcsmpte_0.4.4.orig.tar.gz
libltcsmpte-0.4.4/src/decoder.c:104:6: style: The scope of the variable 'max_threshold' can be reduced. [variableScope]
libltcsmpte-0.4.4/src/decoder.c:104:21: style: The scope of the variable 'min_threshold' can be reduced. [variableScope]
libltcsmpte-0.4.4/src/framerate.c:67:33: style: Function 'FR_frame_to_bcd' argument 1 names different: declaration 'f' definition 'fr'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/framerate.h:135:32: note: Function 'FR_frame_to_bcd' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:67:33: note: Function 'FR_frame_to_bcd' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:117:36: style: Function 'FR_vf2af' argument 1 names different: declaration 'f' definition 'fr'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/framerate.h:94:35: note: Function 'FR_vf2af' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:117:36: note: Function 'FR_vf2af' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:122:32: style: Function 'FR_af2vfi' argument 1 names different: declaration 'f' definition 'fr'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/framerate.h:100:31: note: Function 'FR_af2vfi' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:122:32: note: Function 'FR_af2vfi' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:128:29: style: Function 'FR_af2vf' argument 1 names different: declaration 'f' definition 'fr'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/framerate.h:105:28: note: Function 'FR_af2vf' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:128:29: note: Function 'FR_af2vf' argument 1 names different: declaration 'f' definition 'fr'.
libltcsmpte-0.4.4/src/framerate.c:135:57: style: Function 'FR_vf2smpte' argument 3 names different: declaration 'frame' definition 'vf'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/framerate.h:143:57: note: Function 'FR_vf2smpte' argument 3 names different: declaration 'frame' definition 'vf'.
libltcsmpte-0.4.4/src/framerate.c:135:57: note: Function 'FR_vf2smpte' argument 3 names different: declaration 'frame' definition 'vf'.
libltcsmpte-0.4.4/src/libltcsmpte.c:38:42: style: Function 'SMPTEDecoderErrorReset' argument 1 names different: declaration 'decoder' definition 'd'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/ltcsmpte.h:261:42: note: Function 'SMPTEDecoderErrorReset' argument 1 names different: declaration 'decoder' definition 'd'.
libltcsmpte-0.4.4/src/libltcsmpte.c:38:42: note: Function 'SMPTEDecoderErrorReset' argument 1 names different: declaration 'decoder' definition 'd'.
libltcsmpte-0.4.4/src/libltcsmpte.c:48:70: style: Function 'SMPTEDecoderCreate' argument 3 names different: declaration 'queueSize' definition 'queueLen'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/ltcsmpte.h:250:71: note: Function 'SMPTEDecoderCreate' argument 3 names different: declaration 'queueSize' definition 'queueLen'.
libltcsmpte-0.4.4/src/libltcsmpte.c:48:70: note: Function 'SMPTEDecoderCreate' argument 3 names different: declaration 'queueSize' definition 'queueLen'.
libltcsmpte-0.4.4/src/libltcsmpte.c:90:48: style: Function 'SMPTEDecoderFrameToMillisecs' argument 1 names different: declaration 'decoder' definition 'd'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/ltcsmpte.h:296:48: note: Function 'SMPTEDecoderFrameToMillisecs' argument 1 names different: declaration 'decoder' definition 'd'.
libltcsmpte-0.4.4/src/libltcsmpte.c:90:48: note: Function 'SMPTEDecoderFrameToMillisecs' argument 1 names different: declaration 'decoder' definition 'd'.
libltcsmpte-0.4.4/src/libltcsmpte.c:137:37: style: Function 'SMPTEDecoderWrite' argument 1 names different: declaration 'decoder' definition 'd'. [funcArgNamesDifferent]
libltcsmpte-0.4.4/src/ltcsmpte/ltcsmpte.h:274:37: note: Function 'SMPTEDecoderWrite' argument 1 names different: declaration 'decoder' definition 'd'.
libltcsmpte-0.4.4/src/libltcsmpte.c:137:37: note: Function 'SMPTEDecoderWrite' argument 1 names different: declaration 'decoder' definition 'd'.
libltcsmpte-0.4.4/tests/decoder.c:86:38: style: Condition 'debuglevel>1' is always true [knownConditionTrueFalse]
libltcsmpte-0.4.4/tests/decoder.c:51:19: note: Assignment 'debuglevel=2', assigned value is 2
libltcsmpte-0.4.4/tests/decoder.c:86:38: note: Condition 'debuglevel>1' is always true
libltcsmpte-0.4.4/tests/decoder.c:89:17: style: Condition 'debuglevel>1' is always true [knownConditionTrueFalse]
libltcsmpte-0.4.4/tests/decoder.c:51:19: note: Assignment 'debuglevel=2', assigned value is 2
libltcsmpte-0.4.4/tests/decoder.c:89:17: note: Condition 'debuglevel>1' is always true
libltcsmpte-0.4.4/tests/encoder.c:99:17: style: Condition 'debuglevel>1' is always false [knownConditionTrueFalse]
libltcsmpte-0.4.4/tests/encoder.c:40:19: note: Assignment 'debuglevel=1', assigned value is 1
libltcsmpte-0.4.4/tests/encoder.c:99:17: note: Condition 'debuglevel>1' is always false
libltcsmpte-0.4.4/tests/encoder.c:105:17: style: Condition 'debuglevel>0' is always true [knownConditionTrueFalse]
libltcsmpte-0.4.4/tests/encoder.c:40:19: note: Assignment 'debuglevel=1', assigned value is 1
libltcsmpte-0.4.4/tests/encoder.c:105:17: note: Condition 'debuglevel>0' is always true
libltcsmpte-0.4.4/tests/encoder.c:152:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libltcsmpte-0.4.4/tests/encoder.c:99:17: style: Same expression on both sides of '>' because the value of 'debuglevel' and '1' are the same. [duplicateExpression]
libltcsmpte-0.4.4/tests/encoder.c:40:19: note: 'debuglevel' is assigned value '1' here.
libltcsmpte-0.4.4/tests/encoder.c:99:17: note: Same expression on both sides of '>' because the value of 'debuglevel' and '1' are the same.
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblucene-queryparser-perl/liblucene-queryparser-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblucy-perl/liblucy-perl_0.3.3.orig.tar.gz
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Core/HeaderChecker.c:135:0: error: syntax error [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Core/OperatingSystem.c:198:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Core/OperatingSystem.c:186:0: note: Variable 'retval' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Core/OperatingSystem.c:198:5: note: Variable 'retval' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Core/OperatingSystem.c:173:9: error: Common realloc mistake: 'command' nulled but not freed upon failure [memleakOnRealloc]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Probe/AtomicOps.c:31:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Probe/DirManip.c:38:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Probe/FuncMacro.c:30:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Probe/Integers.c:35:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Probe/LargeFiles.c:215:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Probe/Memory.c:30:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Probe/VariadicMacros.c:32:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestIntegers.c:31:0: style: Variable 'big_endian' is assigned a value that is never used. [unreadVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:89:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:72:11: style: Unused variable: fh [unusedVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:73:13: style: Unused variable: offset [unusedVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:74:9: style: Unused variable: check_val [unusedVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:75:10: style: Unused variable: check_char [unusedVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:76:9: style: Unused variable: fd [unusedVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:79:34: style: Variable 'gb4_plus' is assigned a value that is never used. [unreadVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestLargeFiles.c:80:33: style: Variable 'gb2_plus' is assigned a value that is never used. [unreadVariable]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestVariadicMacros.c:48:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
liblucy-perl-0.3.3/charmonizer/src/Charmonizer/Test/TestVariadicMacros.c:26:10: style: Unused variable: buf [unusedVariable]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:320:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:337:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:339:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:345:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:357:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:358:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:362:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:369:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:565:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:581:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:595:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:609:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:615:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:629:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:643:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:697:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:707:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:715:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:724:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:734:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:739:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:754:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindClass.c:760:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindCore.c:130:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindCore.c:232:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindCore.c:261:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindCore.c:266:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindCore.c:269:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindCore.c:297:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindFile.c:71:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCBindFile.c:78:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/clownfish/src/CFCDocuComment.c:57:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
src/CFCLexHeader.c:1487:27: warning: Possible null pointer dereference: b [nullPointer]
src/CFCLexHeader.c:1484:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
src/CFCLexHeader.c:1487:27: note: Null pointer dereference
src/CFCLexHeader.c:1489:9: warning: Possible null pointer dereference: b [nullPointer]
src/CFCLexHeader.c:1484:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
src/CFCLexHeader.c:1489:9: note: Null pointer dereference
src/CFCLexHeader.c:1861:2: warning: Possible null pointer dereference: b [nullPointer]
src/CFCLexHeader.c:1754:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/CFCLexHeader.c:1861:2: note: Null pointer dereference
src/CFCLexHeader.c:1862:2: warning: Possible null pointer dereference: b [nullPointer]
src/CFCLexHeader.c:1754:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/CFCLexHeader.c:1862:2: note: Null pointer dereference
src/CFCLexHeader.c:1873:9: warning: Possible null pointer dereference: b [nullPointer]
src/CFCLexHeader.c:1754:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/CFCLexHeader.c:1873:9: note: Null pointer dereference
src/CFCLexHeader.c:1597:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
src/CFCLexHeader.c:374:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/CFCLexHeader.c:1597:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/CFCLexHeader.c:1620:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
src/CFCLexHeader.c:737:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
src/CFCLexHeader.c:1620:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
src/CFCLexHeader.c:2046:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
src/CFCLexHeader.c:324:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/CFCLexHeader.c:2046:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/CFCLexHeader.c:2059:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
src/CFCLexHeader.c:325:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/CFCLexHeader.c:2059:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/CFCLexHeader.c:2059:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
src/CFCLexHeader.c:325:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/CFCLexHeader.c:2059:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/CFCLexHeader.c:2191:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
src/CFCLexHeader.c:703:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
src/CFCLexHeader.c:2191:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
liblucy-perl-0.3.3/clownfish/src/CFCSymbol.c:75:22: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
liblucy-perl-0.3.3/clownfish/src/CFCSymbol.c:74:21: note: outer condition: *ptr!=0
liblucy-perl-0.3.3/clownfish/src/CFCSymbol.c:75:22: note: opposite inner condition: *ptr==0
liblucy-perl-0.3.3/clownfish/src/CFCType.c:379:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
liblucy-perl-0.3.3/clownfish/src/CFCType.c:380:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
liblucy-perl-0.3.3/clownfish/src/CFCUtil.c:113:28: warning: Either the condition 'count!=0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
liblucy-perl-0.3.3/clownfish/src/CFCUtil.c:114:34: note: Assuming that condition 'count!=0' is not redundant
liblucy-perl-0.3.3/clownfish/src/CFCUtil.c:113:28: note: Invalid argument
liblucy-perl-0.3.3/clownfish/src/CFCUtil.c:62:0: error: Memory leak: string [memleak]
liblucy-perl-0.3.3/core/Lucy/Analysis/Normalizer.c:122:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
liblucy-perl-0.3.3/core/Lucy/Analysis/Normalizer.c:123:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
liblucy-perl-0.3.3/core/Lucy/Analysis/Normalizer.c:126:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
liblucy-perl-0.3.3/core/Lucy/Highlight/Highlighter.c:455:24: style: Same expression on both sides of '||'. [duplicateExpression]
liblucy-perl-0.3.3/core/Lucy/Index/BackgroundMerger.c:483:9: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
liblucy-perl-0.3.3/core/Lucy/Index/BackgroundMerger.c:478:0: note: Variable 'success' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/core/Lucy/Index/BackgroundMerger.c:483:9: note: Variable 'success' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/core/Lucy/Index/DeletionsWriter.c:252:17: style: The scope of the variable 'doc_id' can be reduced. [variableScope]
liblucy-perl-0.3.3/core/Lucy/Index/DeletionsWriter.c:253:17: style: The scope of the variable 'num_zapped' can be reduced. [variableScope]
liblucy-perl-0.3.3/core/Lucy/Index/FilePurger.c:184:46: style: Function 'S_discover_unused' argument 2 names different: declaration 'purgables' definition 'purgables_ptr'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/core/Lucy/Index/FilePurger.c:33:46: note: Function 'S_discover_unused' argument 2 names different: declaration 'purgables' definition 'purgables_ptr'.
liblucy-perl-0.3.3/core/Lucy/Index/FilePurger.c:184:46: note: Function 'S_discover_unused' argument 2 names different: declaration 'purgables' definition 'purgables_ptr'.
liblucy-perl-0.3.3/core/Lucy/Index/FilePurger.c:185:28: style: Function 'S_discover_unused' argument 3 names different: declaration 'snapshots' definition 'snapshots_ptr'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/core/Lucy/Index/FilePurger.c:33:66: note: Function 'S_discover_unused' argument 3 names different: declaration 'snapshots' definition 'snapshots_ptr'.
liblucy-perl-0.3.3/core/Lucy/Index/FilePurger.c:185:28: note: Function 'S_discover_unused' argument 3 names different: declaration 'snapshots' definition 'snapshots_ptr'.
liblucy-perl-0.3.3/core/Lucy/Index/LexiconWriter.c:214:13: style: Expression is always false because 'else if' condition matches previous condition at line 211. [multiCondition]
liblucy-perl-0.3.3/core/Lucy/Index/PolyReader.c:404:53: style: Function 'S_obtain_read_lock' argument 2 names different: declaration 'snapshot_filename' definition 'snapshot_file_name'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/core/Lucy/Index/PolyReader.c:38:53: note: Function 'S_obtain_read_lock' argument 2 names different: declaration 'snapshot_filename' definition 'snapshot_file_name'.
liblucy-perl-0.3.3/core/Lucy/Index/PolyReader.c:404:53: note: Function 'S_obtain_read_lock' argument 2 names different: declaration 'snapshot_filename' definition 'snapshot_file_name'.
liblucy-perl-0.3.3/core/Lucy/Index/PostingPool.c:353:20: style: The scope of the variable 'last_doc_id' can be reduced. [variableScope]
liblucy-perl-0.3.3/core/Lucy/Index/Similarity.c:160:32: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
liblucy-perl-0.3.3/core/Lucy/Index/Similarity.c:190:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
liblucy-perl-0.3.3/core/Lucy/Object/Err.c:111:24: warning: Either the condition 'func!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
liblucy-perl-0.3.3/core/Lucy/Object/Err.c:116:14: note: Assuming that condition 'func!=NULL' is not redundant
liblucy-perl-0.3.3/core/Lucy/Object/Err.c:111:24: note: Null pointer addition
liblucy-perl-0.3.3/core/Lucy/Object/Err.c:111:31: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
liblucy-perl-0.3.3/core/Lucy/Object/Hash.c:316:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
liblucy-perl-0.3.3/core/Lucy/Object/Obj.c:106:0: error: #error "Unexpected pointer size." [preprocessorErrorDirective]
liblucy-perl-0.3.3/core/Lucy/Search/Collector/SortCollector.c:437:26: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
liblucy-perl-0.3.3/core/Lucy/Search/Collector/SortCollector.c:451:26: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
liblucy-perl-0.3.3/core/Lucy/Search/Collector/SortCollector.c:177:44: style: Function 'S_derive_action' argument 2 names different: declaration 'sort_cache' definition 'cache'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/core/Lucy/Search/Collector/SortCollector.c:62:44: note: Function 'S_derive_action' argument 2 names different: declaration 'sort_cache' definition 'cache'.
liblucy-perl-0.3.3/core/Lucy/Search/Collector/SortCollector.c:177:44: note: Function 'S_derive_action' argument 2 names different: declaration 'sort_cache' definition 'cache'.
liblucy-perl-0.3.3/core/Lucy/Search/LeafQuery.c:63:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
liblucy-perl-0.3.3/core/Lucy/Search/QueryParser.c:739:57: style: Function 'S_consume_ascii' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/core/Lucy/Search/QueryParser.c:97:57: note: Function 'S_consume_ascii' argument 3 names different: declaration 'size' definition 'len'.
liblucy-perl-0.3.3/core/Lucy/Search/QueryParser.c:739:57: note: Function 'S_consume_ascii' argument 3 names different: declaration 'size' definition 'len'.
liblucy-perl-0.3.3/core/Lucy/Search/QueryParser.c:748:63: style: Function 'S_consume_ascii_token' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/core/Lucy/Search/QueryParser.c:93:63: note: Function 'S_consume_ascii_token' argument 3 names different: declaration 'size' definition 'len'.
liblucy-perl-0.3.3/core/Lucy/Search/QueryParser.c:748:63: note: Function 'S_consume_ascii_token' argument 3 names different: declaration 'size' definition 'len'.
liblucy-perl-0.3.3/core/Lucy/Store/FSDirHandle.c:314:0: error: #error "Need either dirent.h or windows.h" [preprocessorErrorDirective]
liblucy-perl-0.3.3/core/Lucy/Store/FSFileHandle.c:35:0: error: #error "No support for memory mapped files" [preprocessorErrorDirective]
liblucy-perl-0.3.3/core/Lucy/Store/FSFolder.c:334:0: error: #error "Need either windows.h or unistd.h" [preprocessorErrorDirective]
liblucy-perl-0.3.3/core/Lucy/Store/InStream.c:416:31: style: union member 'Anonymous0::u32' is never used. [unusedStructMember]
liblucy-perl-0.3.3/core/Lucy/Store/InStream.c:426:32: style: union member 'Anonymous1::u64' is never used. [unusedStructMember]
liblucy-perl-0.3.3/core/Lucy/Test/Analysis/TestSnowballStopFilter.c:45:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/core/Lucy/Test/Analysis/TestSnowballStopFilter.c:47:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
liblucy-perl-0.3.3/core/Lucy/Test/Highlight/TestHighlighter.c:225:5: style: Variable 'top' is reassigned a value before the old one has been used. [redundantAssignment]
liblucy-perl-0.3.3/core/Lucy/Test/Highlight/TestHighlighter.c:212:5: note: Variable 'top' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/core/Lucy/Test/Highlight/TestHighlighter.c:225:5: note: Variable 'top' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/core/Lucy/Test/Highlight/TestHighlighter.c:225:11: style: Variable 'top' is assigned a value that is never used. [unreadVariable]
liblucy-perl-0.3.3/core/Lucy/Test/Object/TestNum.c:79:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
liblucy-perl-0.3.3/core/Lucy/Test/Object/TestNum.c:86:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
liblucy-perl-0.3.3/core/Lucy/Test/Object/TestNum.c:90:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
liblucy-perl-0.3.3/core/Lucy/Test/Store/TestFSFolder.c:186:0: error: #error "Don't have either windows.h or unistd.h" [preprocessorErrorDirective]
liblucy-perl-0.3.3/core/Lucy/Test/Store/TestInStream.c:158:55: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
liblucy-perl-0.3.3/core/Lucy/Test/Store/TestInStream.c:172:55: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
liblucy-perl-0.3.3/core/Lucy/Test/Store/TestInStream.c:178:53: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
liblucy-perl-0.3.3/core/Lucy/Test/Store/TestInStream.c:180:55: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
liblucy-perl-0.3.3/core/Lucy/Test/Store/TestInStream.c:186:53: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
liblucy-perl-0.3.3/core/Lucy/Test/Store/TestInStream.c:188:55: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
liblucy-perl-0.3.3/core/Lucy/Test/Util/TestMemory.c:94:27: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
liblucy-perl-0.3.3/core/Lucy/Test/Util/TestStringHelper.c:284:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
liblucy-perl-0.3.3/core/Lucy/Util/Memory.c:36:28: warning: Either the condition 'count!=0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
liblucy-perl-0.3.3/core/Lucy/Util/Memory.c:37:34: note: Assuming that condition 'count!=0' is not redundant
liblucy-perl-0.3.3/core/Lucy/Util/Memory.c:36:28: note: Invalid argument
liblucy-perl-0.3.3/core/Lucy/Util/ProcessID.c:78:0: error: #error "Can't find a known process ID API." [preprocessorErrorDirective]
liblucy-perl-0.3.3/core/Lucy/Util/Sleep.c:55:0: error: #error "Can't find a known sleep API." [preprocessorErrorDirective]
liblucy-perl-0.3.3/lemon/lemon.c:1797:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
liblucy-perl-0.3.3/lemon/lemon.c:701:20: style: The scope of the variable 's1' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1240:10: style: The scope of the variable 'dot' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1680:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1681:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1735:7: style: The scope of the variable 'lv' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1736:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1845:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1846:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:1872:12: style: The scope of the variable 'len' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2333:35: style: The scope of the variable 'nBack' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2753:21: style: The scope of the variable 'len' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2797:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2917:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2943:9: style: The scope of the variable 'j' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2969:15: style: The scope of the variable 'pathlist' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2970:9: style: The scope of the variable 'pathbufptr' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:3040:10: style: The scope of the variable 'iStart' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:3218:15: style: The scope of the variable 'empty' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:3222:7: style: The scope of the variable 'c' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:3359:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:4016:8: style: The scope of the variable 'line' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:4017:8: style: The scope of the variable 'pattern' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:4055:27: style: The scope of the variable 'rbest' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:4056:7: style: The scope of the variable 'nbest' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:4058:7: style: The scope of the variable 'usesWildcard' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:4570:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:4751:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblucy-perl-0.3.3/lemon/lemon.c:2493:26: style: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/lemon/lemon.c:100:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'.
liblucy-perl-0.3.3/lemon/lemon.c:2493:26: note: Function 'Parse' argument 1 names different: declaration 'lemp' definition 'gp'.
liblucy-perl-0.3.3/lemon/lemon.c:2525:5: error: Resource leak: fp [resourceLeak]
liblucy-perl-0.3.3/lemon/lemon.c:2532:5: error: Resource leak: fp [resourceLeak]
liblucy-perl-0.3.3/lemon/lemon.c:3237:5: error: Common realloc mistake: 'z' nulled but not freed upon failure [memleakOnRealloc]
liblucy-perl-0.3.3/lemon/lemon.c:3114:0: error: Memory leak: tpltname [memleak]
liblucy-perl-0.3.3/lemon/lempar.c:7:0: error: syntax error [syntaxError]
liblucy-perl-0.3.3/modules/analysis/snowstem/source/runtime/utilities.c:348:99: style: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'. [funcArgNamesDifferent]
liblucy-perl-0.3.3/modules/analysis/snowstem/source/runtime/header.h:46:99: note: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'.
liblucy-perl-0.3.3/modules/analysis/snowstem/source/runtime/utilities.c:348:99: note: Function 'replace_s' argument 6 names different: declaration 'adjustment' definition 'adjptr'.
liblucy-perl-0.3.3/modules/analysis/snowstem/source/runtime/utilities.c:19:5: error: Memory leak: mem [memleak]
liblucy-perl-0.3.3/modules/analysis/snowstem/source/src_c/stem_UTF_8_french.c:960:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/analysis/snowstem/source/src_c/stem_UTF_8_italian.c:938:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/analysis/snowstem/source/src_c/stem_UTF_8_portuguese.c:835:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/analysis/snowstem/source/src_c/stem_UTF_8_romanian.c:777:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/analysis/snowstem/source/src_c/stem_UTF_8_swedish.c:232:9: style: The scope of the variable 'among_var' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/unicode/utf8proc/utf8proc.c:404:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
liblucy-perl-0.3.3/modules/unicode/utf8proc/utf8proc.c:557:44: note: Calling function 'utf8proc_decompose', 3rd argument 'buffer' value is 0
liblucy-perl-0.3.3/modules/unicode/utf8proc/utf8proc.c:404:20: note: Null pointer addition
liblucy-perl-0.3.3/modules/unicode/utf8proc/utf8proc.c:385:13: style: The scope of the variable 'decomp_result' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/unicode/utf8proc/utf8proc.c:442:13: style: The scope of the variable 'uc' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/unicode/utf8proc/utf8proc.c:472:13: style: The scope of the variable 'current_char' can be reduced. [variableScope]
liblucy-perl-0.3.3/modules/unicode/utf8proc/utf8proc.c:541:13: style: The scope of the variable 'uc' can be reduced. [variableScope]
liblucy-perl-0.3.3/xs/Lucy/Document/Doc.c:165:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
liblucy-perl-0.3.3/xs/Lucy/Object/Host.c:183:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
liblucy-perl-0.3.3/xs/Lucy/Object/Host.c:177:0: note: Variable 'retval' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/xs/Lucy/Object/Host.c:183:5: note: Variable 'retval' is reassigned a value before the old one has been used.
liblucy-perl-0.3.3/xs/XSBind.h:226:0: error: #error "Can't build unless sizeof(char) == 1" [preprocessorErrorDirective]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblunar/liblunar_2.0.1.orig.tar.gz
liblunar-2.0.1/lunar/lunar-calendar.c:2383:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liblunar-2.0.1/lunar/lunar-calendar.c:1147:35: style: Function 'lunar_calendar_finalize' argument 1 names different: declaration 'calendar' definition 'object'. [funcArgNamesDifferent]
liblunar-2.0.1/lunar/lunar-calendar.c:284:56: note: Function 'lunar_calendar_finalize' argument 1 names different: declaration 'calendar' definition 'object'.
liblunar-2.0.1/lunar/lunar-calendar.c:1147:35: note: Function 'lunar_calendar_finalize' argument 1 names different: declaration 'calendar' definition 'object'.
liblunar-2.0.1/lunar/lunar-calendar.c:1153:36: style: Function 'lunar_calendar_destroy' argument 1 names different: declaration 'calendar' definition 'object'. [funcArgNamesDifferent]
liblunar-2.0.1/lunar/lunar-calendar.c:285:56: note: Function 'lunar_calendar_destroy' argument 1 names different: declaration 'calendar' definition 'object'.
liblunar-2.0.1/lunar/lunar-calendar.c:1153:36: note: Function 'lunar_calendar_destroy' argument 1 names different: declaration 'calendar' definition 'object'.
liblunar-2.0.1/lunar/lunar-calendar.c:2143:45: style: Function 'calendar_invalidate_day_num' argument 1 names different: declaration 'widget' definition 'calendar'. [funcArgNamesDifferent]
liblunar-2.0.1/lunar/lunar-calendar.c:362:57: note: Function 'calendar_invalidate_day_num' argument 1 names different: declaration 'widget' definition 'calendar'.
liblunar-2.0.1/lunar/lunar-calendar.c:2143:45: note: Function 'calendar_invalidate_day_num' argument 1 names different: declaration 'widget' definition 'calendar'.
liblunar-2.0.1/lunar/lunar-calendar.c:2166:41: style: Function 'calendar_invalidate_day' argument 1 names different: declaration 'widget' definition 'calendar'. [funcArgNamesDifferent]
liblunar-2.0.1/lunar/lunar-calendar.c:359:57: note: Function 'calendar_invalidate_day' argument 1 names different: declaration 'widget' definition 'calendar'.
liblunar-2.0.1/lunar/lunar-calendar.c:2166:41: note: Function 'calendar_invalidate_day' argument 1 names different: declaration 'widget' definition 'calendar'.
liblunar-2.0.1/lunar/lunar-calendar.c:2331:43: style: Function 'calendar_invalidate_arrow' argument 1 names different: declaration 'widget' definition 'calendar'. [funcArgNamesDifferent]
liblunar-2.0.1/lunar/lunar-calendar.c:364:57: note: Function 'calendar_invalidate_arrow' argument 1 names different: declaration 'widget' definition 'calendar'.
liblunar-2.0.1/lunar/lunar-calendar.c:2331:43: note: Function 'calendar_invalidate_arrow' argument 1 names different: declaration 'widget' definition 'calendar'.
liblunar-2.0.1/lunar/lunar-calendar.c:2543:15: style: Variable 'month' is assigned a value that is never used. [unreadVariable]
liblunar-2.0.1/lunar/lunar-calendar.c:3625:23: style: Variable 'widget' is assigned a value that is never used. [unreadVariable]
liblunar-2.0.1/lunar/lunar-calendar.c:3652:23: style: Variable 'widget' is assigned a value that is never used. [unreadVariable]
liblunar-2.0.1/lunar/lunar-date.c:668:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
liblunar-2.0.1/lunar/lunar-date.c:1168:10: style: The scope of the variable 'code' can be reduced. [variableScope]
liblunar-2.0.1/lunar/lunar-date.c:1328:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
liblunar-2.0.1/lunar/lunar-date.c:1397:9: style: The scope of the variable 'd' can be reduced. [variableScope]
liblunar-2.0.1/lunar/lunar-date.c:902:11: style: Unused variable: days [unusedVariable]
liblunar-2.0.1/lunar/lunar-date.c:905:13: style: Unused variable: d [unusedVariable]
liblunar-2.0.1/lunar/lunar-date.c:1069:15: style: Unused variable: nYear [unusedVariable]
liblunar-2.0.1/tests/test-calendar.c:186:15: style: The scope of the variable 'style' can be reduced. [variableScope]
liblunar-2.0.1/tests/test-calendar.c:187:9: style: The scope of the variable 'font_name' can be reduced. [variableScope]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-authen-negotiate-perl/liblwp-authen-negotiate-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-authen-oauth-perl/liblwp-authen-oauth-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-authen-oauth2-perl/liblwp-authen-oauth2-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-authen-wsse-perl/liblwp-authen-wsse-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-mediatypes-perl/liblwp-mediatypes-perl_6.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-online-perl/liblwp-online-perl_1.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-protocol-http-socketunix-perl/liblwp-protocol-http-socketunix-perl_0.02.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-protocol-https-perl/liblwp-protocol-https-perl_6.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-protocol-psgi-perl/liblwp-protocol-psgi-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-protocol-socks-perl/liblwp-protocol-socks-perl_1.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-useragent-chicaching-perl/liblwp-useragent-chicaching-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-useragent-determined-perl/liblwp-useragent-determined-perl_1.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwp-useragent-progressbar-perl/liblwp-useragent-progressbar-perl_1.100810.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblwpx-paranoidagent-perl/liblwpx-paranoidagent-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libl/liblxi/liblxi_1.8.orig.tar.gz
liblxi-1.8/src/tcp.c:47:21: style: The scope of the variable 'host' can be reduced. [variableScope]
liblxi-1.8/src/test/scpi.c:10:17: style: Unused variable: length [unusedVariable]
liblxi-1.8/src/vxi11.c:326:25: style: The scope of the variable 'broadcast_addr' can be reduced. [variableScope]
liblxi-1.8/src/vxi11.c:328:9: style: The scope of the variable 'status' can be reduced. [variableScope]
liblxi-1.8/src/vxi11.c:346:26: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
[06:06]
ftp://ftp.se.debian.org/debian/pool/main/libl/liblxqt/liblxqt_0.13.0.orig.tar.xz.asc
DATE 2018-08-19
TIME 06:06:50