DACA2 - libe
STARTDATE 2018-08-22
STARTTIME 21:13:31
GIT-REVISION 799601c
ftp://ftp.se.debian.org/debian/pool/main/libe/libe-book/libe-book_0.1.3.orig.tar.xz
libe-book-0.1.3/src/lib/libebook_utils.h:58:8: style: Technically the member function 'libebook::EBOOKDummyDeleter::operator()' can be const. [functionConst]
libe-book-0.1.3/src/lib/BBeBCollector.h:83:8: performance: Technically the member function 'libebook::BBeBCollector::collectAttributes' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBCollector.cpp:562:21: note: Technically the member function 'libebook::BBeBCollector::collectAttributes' can be static.
libe-book-0.1.3/src/lib/BBeBCollector.h:83:8: note: Technically the member function 'libebook::BBeBCollector::collectAttributes' can be static.
libe-book-0.1.3/src/lib/BBeBMetadataParser.h:29:8: performance: Technically the member function 'libebook::BBeBMetadataParser::parse' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBMetadataParser.cpp:21:26: note: Technically the member function 'libebook::BBeBMetadataParser::parse' can be static.
libe-book-0.1.3/src/lib/BBeBMetadataParser.h:29:8: note: Technically the member function 'libebook::BBeBMetadataParser::parse' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:84:8: performance: Technically the member function 'libebook::BBeBParser::readThumbnail' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:361:18: note: Technically the member function 'libebook::BBeBParser::readThumbnail' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:84:8: note: Technically the member function 'libebook::BBeBParser::readThumbnail' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:91:8: performance: Technically the member function 'libebook::BBeBParser::readFooterObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:631:18: note: Technically the member function 'libebook::BBeBParser::readFooterObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:91:8: note: Technically the member function 'libebook::BBeBParser::readFooterObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:92:8: performance: Technically the member function 'libebook::BBeBParser::readHeaderObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:638:18: note: Technically the member function 'libebook::BBeBParser::readHeaderObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:92:8: note: Technically the member function 'libebook::BBeBParser::readHeaderObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:96:8: performance: Technically the member function 'libebook::BBeBParser::readMiniPageObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:749:18: note: Technically the member function 'libebook::BBeBParser::readMiniPageObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:96:8: note: Technically the member function 'libebook::BBeBParser::readMiniPageObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:97:8: performance: Technically the member function 'libebook::BBeBParser::readBlockListObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:756:18: note: Technically the member function 'libebook::BBeBParser::readBlockListObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:97:8: note: Technically the member function 'libebook::BBeBParser::readBlockListObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:101:8: performance: Technically the member function 'libebook::BBeBParser::readCanvasObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:955:18: note: Technically the member function 'libebook::BBeBParser::readCanvasObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:101:8: note: Technically the member function 'libebook::BBeBParser::readCanvasObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:104:8: performance: Technically the member function 'libebook::BBeBParser::readImportObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1034:18: note: Technically the member function 'libebook::BBeBParser::readImportObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:104:8: note: Technically the member function 'libebook::BBeBParser::readImportObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:105:8: performance: Technically the member function 'libebook::BBeBParser::readButtonObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1041:18: note: Technically the member function 'libebook::BBeBParser::readButtonObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:105:8: note: Technically the member function 'libebook::BBeBParser::readButtonObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:106:8: performance: Technically the member function 'libebook::BBeBParser::readWindowObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1048:18: note: Technically the member function 'libebook::BBeBParser::readWindowObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:106:8: note: Technically the member function 'libebook::BBeBParser::readWindowObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:107:8: performance: Technically the member function 'libebook::BBeBParser::readPopUpWinObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1055:18: note: Technically the member function 'libebook::BBeBParser::readPopUpWinObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:107:8: note: Technically the member function 'libebook::BBeBParser::readPopUpWinObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:108:8: performance: Technically the member function 'libebook::BBeBParser::readSoundObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1062:18: note: Technically the member function 'libebook::BBeBParser::readSoundObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:108:8: note: Technically the member function 'libebook::BBeBParser::readSoundObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:109:8: performance: Technically the member function 'libebook::BBeBParser::readPlaneStreamObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1069:18: note: Technically the member function 'libebook::BBeBParser::readPlaneStreamObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:109:8: note: Technically the member function 'libebook::BBeBParser::readPlaneStreamObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:110:8: performance: Technically the member function 'libebook::BBeBParser::readFontObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1076:18: note: Technically the member function 'libebook::BBeBParser::readFontObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:110:8: note: Technically the member function 'libebook::BBeBParser::readFontObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:111:8: performance: Technically the member function 'libebook::BBeBParser::readObjectInfoObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1083:18: note: Technically the member function 'libebook::BBeBParser::readObjectInfoObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:111:8: note: Technically the member function 'libebook::BBeBParser::readObjectInfoObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:113:8: performance: Technically the member function 'libebook::BBeBParser::readSimpleTextObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1119:18: note: Technically the member function 'libebook::BBeBParser::readSimpleTextObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:113:8: note: Technically the member function 'libebook::BBeBParser::readSimpleTextObject' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:118:8: performance: Technically the member function 'libebook::BBeBParser::readAttribute' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1205:18: note: Technically the member function 'libebook::BBeBParser::readAttribute' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:118:8: note: Technically the member function 'libebook::BBeBParser::readAttribute' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:120:8: performance: Technically the member function 'libebook::BBeBParser::skipUnhandledTag' can be static. [functionStatic]
libe-book-0.1.3/src/lib/BBeBParser.cpp:1392:18: note: Technically the member function 'libebook::BBeBParser::skipUnhandledTag' can be static.
libe-book-0.1.3/src/lib/BBeBParser.h:120:8: note: Technically the member function 'libebook::BBeBParser::skipUnhandledTag' can be static.
libe-book-0.1.3/src/lib/EBOOKZlibStream.h:23:3: style: Class 'EBOOKZlibStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKHTMLParser.h:62:8: performance: Technically the member function 'libebook::EBOOKHTMLParser::startExternalElement' can be static. [functionStatic]
libe-book-0.1.3/src/lib/EBOOKHTMLParser.cpp:1460:23: note: Technically the member function 'libebook::EBOOKHTMLParser::startExternalElement' can be static.
libe-book-0.1.3/src/lib/EBOOKHTMLParser.h:62:8: note: Technically the member function 'libebook::EBOOKHTMLParser::startExternalElement' can be static.
libe-book-0.1.3/src/lib/EBOOKHTMLParser.h:63:8: performance: Technically the member function 'libebook::EBOOKHTMLParser::endExternalElement' can be static. [functionStatic]
libe-book-0.1.3/src/lib/EBOOKHTMLParser.cpp:1466:23: note: Technically the member function 'libebook::EBOOKHTMLParser::endExternalElement' can be static.
libe-book-0.1.3/src/lib/EBOOKHTMLParser.h:63:8: note: Technically the member function 'libebook::EBOOKHTMLParser::endExternalElement' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:38:17: style: Unused private function: 'EBOOKLanguageManager::getLangDB' [unusedPrivateFunction]
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:40:8: style: Unused private function: 'EBOOKLanguageManager::addProperties' [unusedPrivateFunction]
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:30:21: performance: Technically the member function 'libebook::EBOOKLanguageManager::addTag' can be static. [functionStatic]
libe-book-0.1.3/src/lib/EBOOKLanguageManager.cpp:102:41: note: Technically the member function 'libebook::EBOOKLanguageManager::addTag' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:30:21: note: Technically the member function 'libebook::EBOOKLanguageManager::addTag' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:31:21: performance: Technically the member function 'libebook::EBOOKLanguageManager::addLanguage' can be static. [functionStatic]
libe-book-0.1.3/src/lib/EBOOKLanguageManager.cpp:131:41: note: Technically the member function 'libebook::EBOOKLanguageManager::addLanguage' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:31:21: note: Technically the member function 'libebook::EBOOKLanguageManager::addLanguage' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:33:21: performance: Technically the member function 'libebook::EBOOKLanguageManager::getLanguage' can be static. [functionStatic]
libe-book-0.1.3/src/lib/EBOOKLanguageManager.cpp:165:41: note: Technically the member function 'libebook::EBOOKLanguageManager::getLanguage' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:33:21: note: Technically the member function 'libebook::EBOOKLanguageManager::getLanguage' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:35:8: performance: Technically the member function 'libebook::EBOOKLanguageManager::writeProperties' can be static. [functionStatic]
libe-book-0.1.3/src/lib/EBOOKLanguageManager.cpp:209:28: note: Technically the member function 'libebook::EBOOKLanguageManager::writeProperties' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:35:8: note: Technically the member function 'libebook::EBOOKLanguageManager::writeProperties' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:40:8: performance: Technically the member function 'libebook::EBOOKLanguageManager::addProperties' can be static. [functionStatic]
libe-book-0.1.3/src/lib/EBOOKLanguageManager.cpp:185:28: note: Technically the member function 'libebook::EBOOKLanguageManager::addProperties' can be static.
libe-book-0.1.3/src/lib/EBOOKLanguageManager.h:40:8: note: Technically the member function 'libebook::EBOOKLanguageManager::addProperties' can be static.
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:235:3: style: Class 'InsertBinaryObjectElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:252:3: style: Class 'InsertCoveredTableCellElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:311:3: style: Class 'InsertTextElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:328:3: style: Class 'OpenEndnoteElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:345:3: style: Class 'OpenFooterElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:362:3: style: Class 'OpenFootnoteElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:379:3: style: Class 'OpenFrameElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:396:3: style: Class 'OpenHeaderElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:413:3: style: Class 'OpenLinkElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:426:3: style: Class 'OpenListElementElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:439:3: style: Class 'OpenOrderedListLevelElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:485:3: style: Class 'OpenParagraphElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:498:3: style: Class 'OpenSectionElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:511:3: style: Class 'OpenSpanElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:524:3: style: Class 'OpenTableElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:537:3: style: Class 'OpenTableCellElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:550:3: style: Class 'OpenTableRowElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKOutputElements.cpp:563:3: style: Class 'OpenUnorderedListLevelElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/EBOOKTokenizer.h:23:4: warning: Class 'EBOOKTokenizer' which has virtual members does not have a virtual destructor. [virtualDestructor]
libe-book-0.1.3/src/lib/EBOOKXMLParser.h:43:4: warning: Class 'EBOOKXMLParser' which has virtual members does not have a virtual destructor. [virtualDestructor]
libe-book-0.1.3/src/lib/FictionBook2BinaryContext.cpp:57:50: style: Function 'text' argument 1 names different: declaration 'text' definition 'value'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/FictionBook2BinaryContext.h:29:25: note: Function 'text' argument 1 names different: declaration 'text' definition 'value'.
libe-book-0.1.3/src/lib/FictionBook2BinaryContext.cpp:57:50: note: Function 'text' argument 1 names different: declaration 'text' definition 'value'.
libe-book-0.1.3/src/lib/FictionBook2BlockContext.h:72:3: style: Class 'FictionBook2ImageContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/FictionBook2MetadataContext.h:168:3: style: Class 'FictionBook2TextInfoContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/FictionBook2ContentCollector.cpp:22:34: style: Function 'FictionBook2ContentCollector' argument 1 names different: declaration 'm_document' definition 'document'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/FictionBook2ContentCollector.h:26:63: note: Function 'FictionBook2ContentCollector' argument 1 names different: declaration 'm_document' definition 'document'.
libe-book-0.1.3/src/lib/FictionBook2ContentCollector.cpp:22:34: note: Function 'FictionBook2ContentCollector' argument 1 names different: declaration 'm_document' definition 'document'.
libe-book-0.1.3/src/lib/FictionBook2MetadataCollector.h:22:3: style: Class 'FictionBook2MetadataCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/FictionBook2Style.cpp:77:63: style: Boolean variable 'subtitle' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
libe-book-0.1.3/src/lib/FictionBook2TextContext.cpp:112:45: style: Function 'text' argument 1 names different: declaration 'text' definition 'value'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/FictionBook2TextContext.h:42:25: note: Function 'text' argument 1 names different: declaration 'text' definition 'value'.
libe-book-0.1.3/src/lib/FictionBook2TextContext.cpp:112:45: note: Function 'text' argument 1 names different: declaration 'text' definition 'value'.
libe-book-0.1.3/src/lib/FictionBook3Parser.h:29:8: performance: Technically the member function 'libebook::FictionBook3Parser::parse' can be static. [functionStatic]
libe-book-0.1.3/src/lib/FictionBook3Parser.cpp:24:26: note: Technically the member function 'libebook::FictionBook3Parser::parse' can be static.
libe-book-0.1.3/src/lib/FictionBook3Parser.h:29:8: note: Technically the member function 'libebook::FictionBook3Parser::parse' can be static.
libe-book-0.1.3/src/lib/HTMLHelpParser.h:29:8: style: Technically the member function 'libebook::HTMLHelpParser::parse' can be const. [functionConst]
libe-book-0.1.3/src/lib/HTMLHelpParser.cpp:87:22: note: Technically the member function 'libebook::HTMLHelpParser::parse' can be const.
libe-book-0.1.3/src/lib/HTMLHelpParser.h:29:8: note: Technically the member function 'libebook::HTMLHelpParser::parse' can be const.
libe-book-0.1.3/src/lib/HTMLHelpStream.cpp:456:60: style: Function 'HTMLHelpStream' argument 1 names different: declaration 'input' definition 'stream'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/HTMLHelpStream.h:29:55: note: Function 'HTMLHelpStream' argument 1 names different: declaration 'input' definition 'stream'.
libe-book-0.1.3/src/lib/HTMLHelpStream.cpp:456:60: note: Function 'HTMLHelpStream' argument 1 names different: declaration 'input' definition 'stream'.
libe-book-0.1.3/src/lib/HTMLHelpStream.cpp:395:3: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/LITParser.h:29:8: style: Technically the member function 'libebook::LITParser::parse' can be const. [functionConst]
libe-book-0.1.3/src/lib/LITParser.cpp:87:17: note: Technically the member function 'libebook::LITParser::parse' can be const.
libe-book-0.1.3/src/lib/LITParser.h:29:8: note: Technically the member function 'libebook::LITParser::parse' can be const.
libe-book-0.1.3/src/lib/LITStream.h:29:3: style: Class 'LITStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/LITStream.cpp:29:50: style: Function 'LITStream' argument 1 names different: declaration 'input' definition 'stream'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/LITStream.h:29:41: note: Function 'LITStream' argument 1 names different: declaration 'input' definition 'stream'.
libe-book-0.1.3/src/lib/LITStream.cpp:29:50: note: Function 'LITStream' argument 1 names different: declaration 'input' definition 'stream'.
libe-book-0.1.3/src/lib/LITStream.cpp:21:3: style: Struct 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/MobiPocketParser.h:31:16: style: The function 'readAppInfoRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libe-book-0.1.3/src/lib/PDBParser.h:107:16: note: Virtual function in base class
libe-book-0.1.3/src/lib/MobiPocketParser.h:31:16: note: Function in derived class
libe-book-0.1.3/src/lib/MobiPocketParser.h:32:16: style: The function 'readSortInfoRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libe-book-0.1.3/src/lib/PDBParser.h:108:16: note: Virtual function in base class
libe-book-0.1.3/src/lib/MobiPocketParser.h:32:16: note: Function in derived class
libe-book-0.1.3/src/lib/MobiPocketParser.h:33:16: style: The function 'readIndexRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libe-book-0.1.3/src/lib/PDBParser.h:109:16: note: Virtual function in base class
libe-book-0.1.3/src/lib/MobiPocketParser.h:33:16: note: Function in derived class
libe-book-0.1.3/src/lib/MobiPocketParser.h:34:16: style: The function 'readDataRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libe-book-0.1.3/src/lib/PDBParser.h:110:16: note: Virtual function in base class
libe-book-0.1.3/src/lib/MobiPocketParser.h:34:16: note: Function in derived class
libe-book-0.1.3/src/lib/PDBLZ77Stream.h:27:3: style: Class 'PDBLZ77Stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/PalmDocParser.cpp:80:65: style: Function 'readDataRecord' argument 1 names different: declaration 'record' definition 'input'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/PalmDocParser.h:42:52: note: Function 'readDataRecord' argument 1 names different: declaration 'record' definition 'input'.
libe-book-0.1.3/src/lib/PalmDocParser.cpp:80:65: note: Function 'readDataRecord' argument 1 names different: declaration 'record' definition 'input'.
libe-book-0.1.3/src/lib/PalmDocParser.h:51:8: style: Technically the member function 'libebook::PalmDocParser::handleCharacters' can be const. [functionConst]
libe-book-0.1.3/src/lib/PalmDocParser.cpp:213:21: note: Technically the member function 'libebook::PalmDocParser::handleCharacters' can be const.
libe-book-0.1.3/src/lib/PalmDocParser.h:51:8: note: Technically the member function 'libebook::PalmDocParser::handleCharacters' can be const.
libe-book-0.1.3/src/lib/PeanutPressParser.h:48:8: style: Technically the member function 'libebook::PeanutPressParser::openDocument' can be const. [functionConst]
libe-book-0.1.3/src/lib/PeanutPressParser.cpp:899:25: note: Technically the member function 'libebook::PeanutPressParser::openDocument' can be const.
libe-book-0.1.3/src/lib/PeanutPressParser.h:48:8: note: Technically the member function 'libebook::PeanutPressParser::openDocument' can be const.
libe-book-0.1.3/src/lib/PeanutPressParser.h:49:8: style: Technically the member function 'libebook::PeanutPressParser::closeDocument' can be const. [functionConst]
libe-book-0.1.3/src/lib/PeanutPressParser.cpp:905:25: note: Technically the member function 'libebook::PeanutPressParser::closeDocument' can be const.
libe-book-0.1.3/src/lib/PeanutPressParser.h:49:8: note: Technically the member function 'libebook::PeanutPressParser::closeDocument' can be const.
libe-book-0.1.3/src/lib/RocketEBookStream.cpp:112:66: style: Function 'RocketEBookStream' argument 1 names different: declaration 'input' definition 'stream'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/RocketEBookStream.h:31:49: note: Function 'RocketEBookStream' argument 1 names different: declaration 'input' definition 'stream'.
libe-book-0.1.3/src/lib/RocketEBookStream.cpp:112:66: note: Function 'RocketEBookStream' argument 1 names different: declaration 'input' definition 'stream'.
libe-book-0.1.3/src/lib/RocketEBookStream.cpp:87:8: style: Technically the member function 'libebook::::MatchName::operator()' can be const. [functionConst]
libe-book-0.1.3/src/lib/RocketEBookStream.cpp:82:3: style: Struct 'MatchName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libe-book-0.1.3/src/lib/SoftBookCollector.h:27:8: style: Technically the member function 'libebook::SoftBookCollector::openParagraph' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:20:25: note: Technically the member function 'libebook::SoftBookCollector::openParagraph' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:27:8: note: Technically the member function 'libebook::SoftBookCollector::openParagraph' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:28:8: style: Technically the member function 'libebook::SoftBookCollector::closeParagraph' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:27:25: note: Technically the member function 'libebook::SoftBookCollector::closeParagraph' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:28:8: note: Technically the member function 'libebook::SoftBookCollector::closeParagraph' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:29:8: style: Technically the member function 'libebook::SoftBookCollector::collectText' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:34:25: note: Technically the member function 'libebook::SoftBookCollector::collectText' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:29:8: note: Technically the member function 'libebook::SoftBookCollector::collectText' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:30:8: style: Technically the member function 'libebook::SoftBookCollector::collectLineBreak' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:42:25: note: Technically the member function 'libebook::SoftBookCollector::collectLineBreak' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:30:8: note: Technically the member function 'libebook::SoftBookCollector::collectLineBreak' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:32:8: style: Technically the member function 'libebook::SoftBookCollector::collectImage' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:50:25: note: Technically the member function 'libebook::SoftBookCollector::collectImage' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:32:8: note: Technically the member function 'libebook::SoftBookCollector::collectImage' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:34:8: style: Technically the member function 'libebook::SoftBookCollector::openTable' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:58:25: note: Technically the member function 'libebook::SoftBookCollector::openTable' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:34:8: note: Technically the member function 'libebook::SoftBookCollector::openTable' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:35:8: style: Technically the member function 'libebook::SoftBookCollector::closeTable' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:65:25: note: Technically the member function 'libebook::SoftBookCollector::closeTable' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:35:8: note: Technically the member function 'libebook::SoftBookCollector::closeTable' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:36:8: style: Technically the member function 'libebook::SoftBookCollector::collectTableCell' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:72:25: note: Technically the member function 'libebook::SoftBookCollector::collectTableCell' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:36:8: note: Technically the member function 'libebook::SoftBookCollector::collectTableCell' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:38:8: style: Technically the member function 'libebook::SoftBookCollector::openPageHeader' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:80:25: note: Technically the member function 'libebook::SoftBookCollector::openPageHeader' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:38:8: note: Technically the member function 'libebook::SoftBookCollector::openPageHeader' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:39:8: style: Technically the member function 'libebook::SoftBookCollector::closePageHeader' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:87:25: note: Technically the member function 'libebook::SoftBookCollector::closePageHeader' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:39:8: note: Technically the member function 'libebook::SoftBookCollector::closePageHeader' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:40:8: style: Technically the member function 'libebook::SoftBookCollector::openPageFooter' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:94:25: note: Technically the member function 'libebook::SoftBookCollector::openPageFooter' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:40:8: note: Technically the member function 'libebook::SoftBookCollector::openPageFooter' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:41:8: style: Technically the member function 'libebook::SoftBookCollector::closePageFooter' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookCollector.cpp:101:25: note: Technically the member function 'libebook::SoftBookCollector::closePageFooter' can be const.
libe-book-0.1.3/src/lib/SoftBookCollector.h:41:8: note: Technically the member function 'libebook::SoftBookCollector::closePageFooter' can be const.
libe-book-0.1.3/src/lib/SoftBookLZSSStream.cpp:47:8: style: Technically the member function 'libebook::::SlidingWindow::advance' can be const. [functionConst]
libe-book-0.1.3/src/lib/SoftBookLZSSStream.cpp:120:21: note: Technically the member function 'libebook::::SlidingWindow::advance' can be const.
libe-book-0.1.3/src/lib/SoftBookLZSSStream.cpp:47:8: note: Technically the member function 'libebook::::SlidingWindow::advance' can be const.
libe-book-0.1.3/src/lib/SoftBookText.h:33:8: style: Unused private function: 'SoftBookText::flushText' [unusedPrivateFunction]
libe-book-0.1.3/src/lib/TealDocParser.cpp:590:65: style: Function 'readDataRecord' argument 1 names different: declaration 'record' definition 'input'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/TealDocParser.h:42:52: note: Function 'readDataRecord' argument 1 names different: declaration 'record' definition 'input'.
libe-book-0.1.3/src/lib/TealDocParser.cpp:590:65: note: Function 'readDataRecord' argument 1 names different: declaration 'record' definition 'input'.
libe-book-0.1.3/src/lib/XMLCollector.cpp:637:36: style: Function 'Context' argument 1 names different: declaration 'context' definition 'type_'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/XMLCollector.cpp:611:23: note: Function 'Context' argument 1 names different: declaration 'context' definition 'type_'.
libe-book-0.1.3/src/lib/XMLCollector.cpp:637:36: note: Function 'Context' argument 1 names different: declaration 'context' definition 'type_'.
libe-book-0.1.3/src/lib/XMLCollector.cpp:650:36: style: Function 'Context' argument 1 names different: declaration 'context' definition 'type_'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/XMLCollector.cpp:612:23: note: Function 'Context' argument 1 names different: declaration 'context' definition 'type_'.
libe-book-0.1.3/src/lib/XMLCollector.cpp:650:36: note: Function 'Context' argument 1 names different: declaration 'context' definition 'type_'.
libe-book-0.1.3/src/lib/XMLCollector.h:76:8: performance: Technically the member function 'libebook::XMLCollector::openObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/XMLCollector.cpp:1521:20: note: Technically the member function 'libebook::XMLCollector::openObject' can be static.
libe-book-0.1.3/src/lib/XMLCollector.h:76:8: note: Technically the member function 'libebook::XMLCollector::openObject' can be static.
libe-book-0.1.3/src/lib/XMLCollector.h:77:8: performance: Technically the member function 'libebook::XMLCollector::closeObject' can be static. [functionStatic]
libe-book-0.1.3/src/lib/XMLCollector.cpp:1527:20: note: Technically the member function 'libebook::XMLCollector::closeObject' can be static.
libe-book-0.1.3/src/lib/XMLCollector.h:77:8: note: Technically the member function 'libebook::XMLCollector::closeObject' can be static.
libe-book-0.1.3/src/lib/XMLCollector.cpp:90:8: performance: Technically the member function 'libebook::::OutputHandler::closeDocument' can be static. [functionStatic]
libe-book-0.1.3/src/lib/XMLCollector.cpp:189:21: note: Technically the member function 'libebook::::OutputHandler::closeDocument' can be static.
libe-book-0.1.3/src/lib/XMLCollector.cpp:90:8: note: Technically the member function 'libebook::::OutputHandler::closeDocument' can be static.
libe-book-0.1.3/src/lib/XMLCollector.cpp:95:8: performance: Technically the member function 'libebook::::OutputHandler::closeHeader' can be static. [functionStatic]
libe-book-0.1.3/src/lib/XMLCollector.cpp:219:21: note: Technically the member function 'libebook::::OutputHandler::closeHeader' can be static.
libe-book-0.1.3/src/lib/XMLCollector.cpp:95:8: note: Technically the member function 'libebook::::OutputHandler::closeHeader' can be static.
libe-book-0.1.3/src/lib/XMLCollector.cpp:97:8: performance: Technically the member function 'libebook::::OutputHandler::closeFooter' can be static. [functionStatic]
libe-book-0.1.3/src/lib/XMLCollector.cpp:236:21: note: Technically the member function 'libebook::::OutputHandler::closeFooter' can be static.
libe-book-0.1.3/src/lib/XMLCollector.cpp:97:8: note: Technically the member function 'libebook::::OutputHandler::closeFooter' can be static.
libe-book-0.1.3/src/lib/XMLTreeNode.cpp:323:49: style: Function 'QName' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/XMLTreeNode.h:44:42: note: Function 'QName' argument 1 names different: declaration 'name' definition 'name_'.
libe-book-0.1.3/src/lib/XMLTreeNode.cpp:323:49: note: Function 'QName' argument 1 names different: declaration 'name' definition 'name_'.
libe-book-0.1.3/src/lib/XMLTreeNode.cpp:323:78: style: Function 'QName' argument 2 names different: declaration 'ns' definition 'ns_'. [funcArgNamesDifferent]
libe-book-0.1.3/src/lib/XMLTreeNode.h:44:70: note: Function 'QName' argument 2 names different: declaration 'ns' definition 'ns_'.
libe-book-0.1.3/src/lib/XMLTreeNode.cpp:323:78: note: Function 'QName' argument 2 names different: declaration 'ns' definition 'ns_'.
libe-book-0.1.3/src/lib/XMLTreeNode.cpp:34:8: style: Technically the member function 'libebook::::MatchAttribute::operator()' can be const. [functionConst]
libe-book-0.1.3/src/lib/ZTXTParser.h:34:8: style: Technically the member function 'libebook::ZTXTParser::openDocument' can be const. [functionConst]
libe-book-0.1.3/src/lib/ZTXTParser.cpp:86:18: note: Technically the member function 'libebook::ZTXTParser::openDocument' can be const.
libe-book-0.1.3/src/lib/ZTXTParser.h:34:8: note: Technically the member function 'libebook::ZTXTParser::openDocument' can be const.
libe-book-0.1.3/src/lib/ZTXTParser.h:35:8: style: Technically the member function 'libebook::ZTXTParser::closeDocument' can be const. [functionConst]
libe-book-0.1.3/src/lib/ZTXTParser.cpp:97:18: note: Technically the member function 'libebook::ZTXTParser::closeDocument' can be const.
libe-book-0.1.3/src/lib/ZTXTParser.h:35:8: note: Technically the member function 'libebook::ZTXTParser::closeDocument' can be const.
libe-book-0.1.3/src/lib/ZTXTParser.h:36:8: style: Technically the member function 'libebook::ZTXTParser::handleText' can be const. [functionConst]
libe-book-0.1.3/src/lib/ZTXTParser.cpp:103:18: note: Technically the member function 'libebook::ZTXTParser::handleText' can be const.
libe-book-0.1.3/src/lib/ZTXTParser.h:36:8: note: Technically the member function 'libebook::ZTXTParser::handleText' can be const.
libe-book-0.1.3/src/test/SoftBookLZSSStreamTest.cpp:96:61: style: Function 'testReadAll' argument 1 names different: declaration 'text' definition 'plain'. [funcArgNamesDifferent]
libe-book-0.1.3/src/test/SoftBookLZSSStreamTest.cpp:47:39: note: Function 'testReadAll' argument 1 names different: declaration 'text' definition 'plain'.
libe-book-0.1.3/src/test/SoftBookLZSSStreamTest.cpp:96:61: note: Function 'testReadAll' argument 1 names different: declaration 'text' definition 'plain'.
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libeatmydata/libeatmydata_82.orig.tar.gz
libeatmydata-82/libeatmydata/test/fsynctest.c:33:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libebml/libebml_1.3.6.orig.tar.xz
libebml-1.3.6/src/EbmlCrc32.cpp:214:14: style: Condition 'Result!=0' is always true [knownConditionTrueFalse]
libebml-1.3.6/src/EbmlCrc32.cpp:212:22: note: Assignment 'Result=4', assigned value is 4
libebml-1.3.6/src/EbmlCrc32.cpp:214:14: note: Condition 'Result!=0' is always true
libebml-1.3.6/src/EbmlElement.cpp:372:7: style: The scope of the variable 'PossibleSizeLength' can be reduced. [variableScope]
libebml-1.3.6/src/EbmlSInteger.cpp:147:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libebml-1.3.6/src/platform/win32/WinIOCallback.cpp:66:60: style: Function 'open' argument 2 names different: declaration 'Mode' definition 'aMode'. [funcArgNamesDifferent]
libebml-1.3.6/src/platform/win32/WinIOCallback.h:54:47: note: Function 'open' argument 2 names different: declaration 'Mode' definition 'aMode'.
libebml-1.3.6/src/platform/win32/WinIOCallback.cpp:66:60: note: Function 'open' argument 2 names different: declaration 'Mode' definition 'aMode'.
libebml-1.3.6/src/platform/win32/WinIOCallback.cpp:118:63: style: Function 'open' argument 2 names different: declaration 'Mode' definition 'aMode'. [funcArgNamesDifferent]
libebml-1.3.6/src/platform/win32/WinIOCallback.h:53:50: note: Function 'open' argument 2 names different: declaration 'Mode' definition 'aMode'.
libebml-1.3.6/src/platform/win32/WinIOCallback.cpp:118:63: note: Function 'open' argument 2 names different: declaration 'Mode' definition 'aMode'.
libebml-1.3.6/src/platform/win32/WinIOCallback.h:66:8: style: Member variable 'WinIOCallback::mOk' is in the wrong place in the initializer list. [initializerList]
libebml-1.3.6/src/platform/win32/WinIOCallback.cpp:56:17: note: Member variable 'WinIOCallback::mOk' is in the wrong place in the initializer list.
libebml-1.3.6/src/platform/win32/WinIOCallback.h:66:8: note: Member variable 'WinIOCallback::mOk' is in the wrong place in the initializer list.
libebml-1.3.6/src/platform/win32/WinIOCallback.h:66:8: style: Member variable 'WinIOCallback::mOk' is in the wrong place in the initializer list. [initializerList]
libebml-1.3.6/src/platform/win32/WinIOCallback.cpp:50:17: note: Member variable 'WinIOCallback::mOk' is in the wrong place in the initializer list.
libebml-1.3.6/src/platform/win32/WinIOCallback.h:66:8: note: Member variable 'WinIOCallback::mOk' is in the wrong place in the initializer list.
libebml-1.3.6/src/platform/win32/WinIOCallback.h:60:16: warning: Virtual function 'close' is called from destructor '~WinIOCallback()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
libebml-1.3.6/src/platform/win32/WinIOCallback.cpp:63:3: note: Calling close
libebml-1.3.6/src/platform/win32/WinIOCallback.h:60:16: note: close is a virtual method
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libebook-tools-perl/libebook-tools-perl_0.5.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libebur128/libebur128_1.2.4.orig.tar.gz
libebur128-1.2.4/ebur128/ebur128.c:621:10: style: The scope of the variable 'index_mid' can be reduced. [variableScope]
libebur128-1.2.4/ebur128/ebur128.c:956:28: style: The scope of the variable 'it' can be reduced. [variableScope]
libebur128-1.2.4/ebur128/ebur128.c:957:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libebur128-1.2.4/ebur128/ebur128.c:1142:10: style: The scope of the variable 'stl_relgated_size' can be reduced. [variableScope]
libebur128-1.2.4/ebur128/ebur128.c:383:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libebur128-1.2.4/test/minimal-example.c:12:12: style: The scope of the variable 'file' can be reduced. [variableScope]
libebur128-1.2.4/test/minimal-example.c:15:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libebur128-1.2.4/test/tests.c:179:9: error: Uninitialized variable: total_frames_read [uninitvar]
libebur128-1.2.4/test/tests.c:230:9: error: Uninitialized variable: total_frames_read [uninitvar]
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libecap/libecap_1.0.1.orig.tar.gz
libecap-1.0.1/src/libecap/common/area.cc:7:2: style: Struct 'StdStringAreaDetails' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libechonest/libechonest_2.1.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libe/libedit/libedit_3.1-20180525.orig.tar.gz
libedit-20180525-3.1/src/._chartype.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._eln.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._emacs.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._hist.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._historyn.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._keymacro.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._map.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._parse.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._sig.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._strlcat.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._strlcpy.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._tokenizer.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._tokenizern.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._unvis.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._vi.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/._wcsdup.c:1:0: error: The code contains unhandled character(s) (character code=140). Neither unicode nor extended ascii is supported. [syntaxError]
libedit-20180525-3.1/src/chartype.h:46:0: error: #error wchar_t must store ISO 10646 characters [preprocessorErrorDirective]
libedit-20180525-3.1/src/vis.c:309:19: style: The scope of the variable 'shft' can be reduced. [variableScope]
libedit-20180525-3.1/src/wcsdup.c:40:0: error: Memory leak: copy [memleak]
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libedlib/libedlib_1.2.3.orig.tar.gz
edlib-1.2.3/apps/aligner/aligner.cpp:150:42: style: The scope of the variable 'alignmentLength' can be reduced. [variableScope]
edlib-1.2.3/edlib/src/edlib.cpp:157:5: style: Variable 'result.alphabetLength' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
edlib-1.2.3/edlib/src/edlib.cpp:151:5: note: Variable 'result.alphabetLength' is reassigned a value before the old one has been used if variable is no semaphore variable.
edlib-1.2.3/edlib/src/edlib.cpp:157:5: note: Variable 'result.alphabetLength' is reassigned a value before the old one has been used if variable is no semaphore variable.
edlib-1.2.3/edlib/src/edlib.cpp:51:5: warning: Member variable 'Block::P' is not initialized in the constructor. [uninitMemberVar]
edlib-1.2.3/edlib/src/edlib.cpp:51:5: warning: Member variable 'Block::M' is not initialized in the constructor. [uninitMemberVar]
edlib-1.2.3/edlib/src/edlib.cpp:51:5: warning: Member variable 'Block::score' is not initialized in the constructor. [uninitMemberVar]
edlib-1.2.3/edlib/src/edlib.cpp:30:10: style: Struct 'AlignmentData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
edlib-1.2.3/edlib/src/edlib.cpp:30:10: style: Struct 'AlignmentData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
edlib-1.2.3/edlib/src/edlib.cpp:430:18: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
edlib-1.2.3/test/runTests.cpp:88:13: style: The scope of the variable 'start' can be reduced. [variableScope]
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libee/libee_0.4.1.orig.tar.gz
libee-0.4.1/src/apache_dec.c:89:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/apache_dec.c:136:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/apache_dec.c:219:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/apache_dec.c:205:19: style: Unused variable: value [unusedVariable]
libee-0.4.1/src/cjson/cjson.c:478:53: warning: Either the condition 'c' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
libee-0.4.1/src/cjson/cjson.c:483:145: note: Assuming that condition 'c' is not redundant
libee-0.4.1/src/cjson/cjson.c:483:184: note: Calling function 'suffix_object', 1st argument 'prev' value is 0
libee-0.4.1/src/cjson/cjson.c:478:53: note: Null pointer dereference
libee-0.4.1/src/csv_enc.c:143:16: style: The scope of the variable 'c' can be reduced. [variableScope]
libee-0.4.1/src/csv_enc.c:84:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/csv_enc.c:232:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/event.c:125:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/field.c:60:28: style: The scope of the variable 'nodeDel' can be reduced. [variableScope]
libee-0.4.1/src/field.c:162:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/fieldbucket.c:61:41: style: The scope of the variable 'nodeDel' can be reduced. [variableScope]
libee-0.4.1/src/fieldbucket.c:95:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/int_dec.c:88:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/json_dec.c:54:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/json_enc.c:58:16: style: The scope of the variable 'c' can be reduced. [variableScope]
libee-0.4.1/src/json_enc.c:170:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/json_enc.c:194:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/json_event.c:58:42: warning: Possible null pointer dereference: valstr [nullPointer]
libee-0.4.1/src/json_event.c:38:17: note: Assignment 'valstr=NULL', assigned value is 0
libee-0.4.1/src/json_event.c:58:42: note: Null pointer dereference
libee-0.4.1/src/json_event.c:74:6: style: The scope of the variable 'lenprefix' can be reduced. [variableScope]
libee-0.4.1/src/json_event.c:76:6: style: The scope of the variable 'dorecurse' can be reduced. [variableScope]
libee-0.4.1/src/primitivetype.c:557:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libee-0.4.1/src/primitivetype.c:599:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libee-0.4.1/src/primitivetype.c:641:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libee-0.4.1/src/primitivetype.c:696:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libee-0.4.1/src/primitivetype.c:740:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libee-0.4.1/src/primitivetype.c:784:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libee-0.4.1/src/primitivetype.c:857:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libee-0.4.1/src/syslog_enc.c:123:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/syslog_enc.c:145:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/tagbucket.c:106:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/xml_enc.c:57:16: style: The scope of the variable 'c' can be reduced. [variableScope]
libee-0.4.1/src/xml_enc.c:149:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/src/xml_enc.c:168:1: style: Label 'done' is not used. [unusedLabel]
libee-0.4.1/tests/ezapi1.c:112:0: error: Resource leak: fpIn [resourceLeak]
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libejml-java/libejml-java_0.28.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libelf/libelf_0.8.13.orig.tar.gz
libelf-0.8.13.orig/lib/32.xlatetof.c:377:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/begin.c:52:12: style: The scope of the variable 'size' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/begin.c:102:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/begin.c:110:20: style: Checking if unsigned variable 'arf->e_off' is less than zero. [unsignedLessThanZero]
libelf-0.8.13.orig/lib/begin.c:142:14: style: Checking if unsigned variable 'tmp' is less than zero. [unsignedLessThanZero]
libelf-0.8.13.orig/lib/cook.c:85:13: style: Checking if unsigned variable 'off' is less than zero. [unsignedLessThanZero]
libelf-0.8.13.orig/lib/cook.c:248:10: style: Checking if unsigned variable 'off' is less than zero. [unsignedLessThanZero]
libelf-0.8.13.orig/lib/cook.c:105:2: error: Memory leak: d_buf [memleak]
libelf-0.8.13.orig/lib/cook.c:117:2: error: Memory leak: d_buf [memleak]
libelf-0.8.13.orig/lib/end.c:76:11: style: The scope of the variable 'siblings' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/getarsym.c:29:16: style: The scope of the variable 'syms' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/getarsym.c:30:12: style: The scope of the variable 'count' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/getarsym.c:32:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/getarsym.c:34:11: style: The scope of the variable 'e' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/getdata.c:139:25: style: Checking if unsigned variable 'scn->s_offset' is less than zero. [unsignedLessThanZero]
libelf-0.8.13.orig/lib/hash.c:29:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/input.c:35:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/newscn.c:27:24: style: Function '_elf_update_shnum' argument 1 names different: declaration '__elf' definition 'elf'. [funcArgNamesDifferent]
libelf-0.8.13.orig/lib/private.h:332:35: note: Function '_elf_update_shnum' argument 1 names different: declaration '__elf' definition 'elf'.
libelf-0.8.13.orig/lib/newscn.c:27:24: note: Function '_elf_update_shnum' argument 1 names different: declaration '__elf' definition 'elf'.
libelf-0.8.13.orig/lib/newscn.c:27:36: style: Function '_elf_update_shnum' argument 2 names different: declaration '__shnum' definition 'shnum'. [funcArgNamesDifferent]
libelf-0.8.13.orig/lib/private.h:332:49: note: Function '_elf_update_shnum' argument 2 names different: declaration '__shnum' definition 'shnum'.
libelf-0.8.13.orig/lib/newscn.c:27:36: note: Function '_elf_update_shnum' argument 2 names different: declaration '__shnum' definition 'shnum'.
libelf-0.8.13.orig/lib/newscn.c:86:21: style: Function '_elf_first_scn' argument 1 names different: declaration '__elf' definition 'elf'. [funcArgNamesDifferent]
libelf-0.8.13.orig/lib/private.h:333:37: note: Function '_elf_first_scn' argument 1 names different: declaration '__elf' definition 'elf'.
libelf-0.8.13.orig/lib/newscn.c:86:21: note: Function '_elf_first_scn' argument 1 names different: declaration '__elf' definition 'elf'.
libelf-0.8.13.orig/lib/nlist.c:233:10: style: The scope of the variable 'elf' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/nlist.c:234:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/nlist.c:68:13: style: Unsigned variable 'off' can't be negative so it is unnecessary to test it. [unsignedPositive]
libelf-0.8.13.orig/lib/opt.delscn.c:33:17: style: The scope of the variable 'shdr' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/rand.c:35:21: style: Checking if unsigned variable 'offset' is less than zero. [unsignedLessThanZero]
libelf-0.8.13.orig/lib/rawdata.c:52:28: style: Checking if unsigned variable 'scn->s_offset' is less than zero. [unsignedLessThanZero]
libelf-0.8.13.orig/lib/update.c:52:12: style: The scope of the variable 'fsize' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/update.c:247:19: style: The scope of the variable 'end2' can be reduced. [variableScope]
libelf-0.8.13.orig/lib/update.c:890:12: style: The scope of the variable 'n' can be reduced. [variableScope]
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libelfin/libelfin_0.3.orig.tar.gz
libelfin-0.3/dwarf/dwarf++.hh:342:9: warning: Member variable 'die::tag' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/dwarf++.hh:570:9: warning: Member variable 'value::form' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/internal.hh:247:9: warning: Member variable 'abbrev_entry::tag' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/internal.hh:247:9: warning: Member variable 'abbrev_entry::children' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/small_vector.hh:23:0: warning: Member variable 'dwarf :: small_vector < section_offset , 6 >::buf' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/small_vector.hh:64:0: warning: Member variable 'dwarf :: small_vector < section_offset , 6 >::buf' is not assigned a value in 'dwarf :: small_vector < section_offset , 6 >::operator='. [operatorEqVarError]
libelfin-0.3/dwarf/dwarf++.hh:412:18: performance: Technically the member function 'dwarf::die::end' can be static. [functionStatic]
libelfin-0.3/dwarf/dwarf++.hh:507:6: note: Technically the member function 'dwarf::die::end' can be static.
libelfin-0.3/dwarf/dwarf++.hh:412:18: note: Technically the member function 'dwarf::die::end' can be static.
libelfin-0.3/dwarf/dwarf++.hh:926:9: style: Class 'rangelist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/dwarf/dwarf++.hh:1505:17: style: Class 'elf_loader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/dwarf/small_vector.hh:70:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libelfin-0.3/dwarf/internal.hh:118:24: style: Technically the member function 'dwarf::cursor::offset' can be const. [functionConst]
libelfin-0.3/dwarf/cursor.cc:71:9: note: Technically the member function 'dwarf::cursor::offset' can be const.
libelfin-0.3/dwarf/internal.hh:118:24: note: Technically the member function 'dwarf::cursor::offset' can be const.
libelfin-0.3/dwarf/internal.hh:218:14: performance: Technically the member function 'dwarf::cursor::underflow' can be static. [functionStatic]
libelfin-0.3/dwarf/cursor.cc:196:9: note: Technically the member function 'dwarf::cursor::underflow' can be static.
libelfin-0.3/dwarf/internal.hh:218:14: note: Technically the member function 'dwarf::cursor::underflow' can be static.
libelfin-0.3/dwarf/die.cc:11:6: warning: Member variable 'die::tag' is not initialized in the constructor. [uninitMemberVarPrivate]
libelfin-0.3/dwarf/dwarf++.hh:444:9: style: Class 'die' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/dwarf/dwarf.cc:17:9: style: Struct 'impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/dwarf/expr.cc:379:46: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
libelfin-0.3/dwarf/small_vector.hh:23:0: warning: Member variable 'dwarf :: small_vector < taddr , 8 >::buf' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/small_vector.hh:64:0: warning: Member variable 'dwarf :: small_vector < taddr , 8 >::buf' is not assigned a value in 'dwarf :: small_vector < taddr , 8 >::operator='. [operatorEqVarError]
libelfin-0.3/dwarf/line.cc:433:17: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libelfin-0.3/dwarf/line.cc:262:23: warning: Member variable 'iterator::entry' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/line.cc:52:9: warning: Member variable 'impl::default_is_stmt' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/line.cc:52:9: warning: Member variable 'impl::line_base' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/dwarf/line.cc:233:31: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
libelfin-0.3/dwarf/dwarf++.hh:958:18: performance: Technically the member function 'dwarf::rangelist::end' can be static. [functionStatic]
libelfin-0.3/dwarf/rangelist.cc:45:12: note: Technically the member function 'dwarf::rangelist::end' can be static.
libelfin-0.3/dwarf/dwarf++.hh:958:18: note: Technically the member function 'dwarf::rangelist::end' can be static.
libelfin-0.3/elf/elf.cc:169:9: warning: Member variable 'impl::hdr' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/elf/elf.cc:169:9: warning: Member variable 'impl::data' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/elf/elf.cc:225:9: warning: Member variable 'impl::name_len' is not initialized in the constructor. [uninitMemberVar]
libelfin-0.3/elf/elf.cc:46:9: style: Struct 'impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/elf/elf.cc:169:9: style: Struct 'impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/elf/elf.cc:225:9: style: Struct 'impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/elf/mmap_loader.cc:25:9: style: Class 'mmap_loader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libelfin-0.3/elf/mmap_loader.cc:45:21: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libelfin-0.3/elf/elf++.hh:137:29: note: Virtual function in base class
libelfin-0.3/elf/mmap_loader.cc:45:21: note: Function in derived class
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libelixirfm-perl/libelixirfm-perl_1.1.976.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-abstract-perl/libemail-abstract-perl_3.008.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-address-list-perl/libemail-address-list-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-address-perl/libemail-address-perl_1.909.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-address-xs-perl/libemail-address-xs-perl_1.04.orig.tar.gz
Email-Address-XS-1.04/dovecot-parser.c:644:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
Email-Address-XS-1.04/dovecot-parser.c:981:23: style: The scope of the variable 'start' can be reduced. [variableScope]
Email-Address-XS-1.04/dovecot-parser.c:1089:35: style: Function 'message_address_parse' argument 1 names different: declaration 'str' definition 'input'. [funcArgNamesDifferent]
Email-Address-XS-1.04/dovecot-parser.h:38:35: note: Function 'message_address_parse' argument 1 names different: declaration 'str' definition 'input'.
Email-Address-XS-1.04/dovecot-parser.c:1089:35: note: Function 'message_address_parse' argument 1 names different: declaration 'str' definition 'input'.
Email-Address-XS-1.04/dovecot-parser.c:1089:49: style: Function 'message_address_parse' argument 2 names different: declaration 'len' definition 'input_len'. [funcArgNamesDifferent]
Email-Address-XS-1.04/dovecot-parser.h:38:47: note: Function 'message_address_parse' argument 2 names different: declaration 'len' definition 'input_len'.
Email-Address-XS-1.04/dovecot-parser.c:1089:49: note: Function 'message_address_parse' argument 2 names different: declaration 'len' definition 'input_len'.
Email-Address-XS-1.04/dovecot-parser.c:1135:35: style: Function 'message_address_write' argument 1 names different: declaration 'str' definition 'output'. [funcArgNamesDifferent]
Email-Address-XS-1.04/dovecot-parser.h:47:35: note: Function 'message_address_write' argument 1 names different: declaration 'str' definition 'output'.
Email-Address-XS-1.04/dovecot-parser.c:1135:35: note: Function 'message_address_write' argument 1 names different: declaration 'str' definition 'output'.
Email-Address-XS-1.04/dovecot-parser.c:1135:51: style: Function 'message_address_write' argument 2 names different: declaration 'len' definition 'output_len'. [funcArgNamesDifferent]
Email-Address-XS-1.04/dovecot-parser.h:47:48: note: Function 'message_address_write' argument 2 names different: declaration 'len' definition 'output_len'.
Email-Address-XS-1.04/dovecot-parser.c:1135:51: note: Function 'message_address_write' argument 2 names different: declaration 'len' definition 'output_len'.
[21:13]
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-date-format-perl/libemail-date-format-perl_1.005.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-date-perl/libemail-date-perl_1.104.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-filter-perl/libemail-filter-perl_1.034.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-find-perl/libemail-find-perl_0.10-dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-folder-perl/libemail-folder-perl_0.860.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-foldertype-perl/libemail-foldertype-perl_0.813.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-localdelivery-perl/libemail-localdelivery-perl_1.200.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-messageid-perl/libemail-messageid-perl_1.406.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-mime-attachment-stripper-perl/libemail-mime-attachment-stripper-perl_1.317.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-mime-contenttype-perl/libemail-mime-contenttype-perl_1.022.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-mime-createhtml-perl/libemail-mime-createhtml-perl_1.042.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-mime-encodings-perl/libemail-mime-encodings-perl_1.315.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-mime-perl/libemail-mime-perl_1.946.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-outlook-message-perl/libemail-outlook-message-perl_0.919.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-received-perl/libemail-received-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-reply-perl/libemail-reply-perl_1.204.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-send-io-perl/libemail-send-io-perl_2.200.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-send-perl/libemail-send-perl_2.198.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-sender-perl/libemail-sender-perl_1.300031.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-sender-transport-smtp-tls-perl/libemail-sender-transport-smtp-tls-perl_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-sender-transport-smtps-perl/libemail-sender-transport-smtps-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-simple-perl/libemail-simple-perl_2.216.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-stuffer-perl/libemail-stuffer-perl_0.017.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-thread-perl/libemail-thread-perl_0.712.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-valid-loose-perl/libemail-valid-loose-perl_0.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libemail-valid-perl/libemail-valid-perl_1.202.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libembperl-perl/libembperl-perl_2.5.0~rc3.orig.tar.gz
Embperl-2.5.0_3/driver/eplibxslt.c:84:14: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:85:21: style: The scope of the variable 'pParam' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:88:21: style: The scope of the variable 'pValue' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:91:14: style: The scope of the variable 'n' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:416:12: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:679:12: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:968:14: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:970:21: style: The scope of the variable 'pValue' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:973:14: style: The scope of the variable 'n' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:1051:20: style: The scope of the variable 'encoding' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/eplibxslt.c:807:35: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/driver/eplibxslt.c:810:5: style: Variable 'sv_catpvn' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/driver/epxalan.cpp:216:12: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/epxalan.cpp:461:12: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/epxalan.cpp:978:14: style: The scope of the variable 'pParamHV' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/epxalan.cpp:979:14: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/epxalan.cpp:980:16: style: The scope of the variable 'pKey' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/epxalan.cpp:981:21: style: The scope of the variable 'pValue' can be reduced. [variableScope]
Embperl-2.5.0_3/driver/epxalan.cpp:929:35: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epcache.c:688:18: style: The scope of the variable 'pSubItem' can be reduced. [variableScope]
Embperl-2.5.0_3/epcache.c:1184:18: style: The scope of the variable 'pSubItem' can be reduced. [variableScope]
Embperl-2.5.0_3/epcache.c:277:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
Embperl-2.5.0_3/epcache.c:447:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
Embperl-2.5.0_3/epcache.c:92:19: style: Variable 'EMBPERL2_pProviders' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epcfg.h:36:1: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcfg.h:37:1: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcfg.h:21:1: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcfg.h:22:1: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:578:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:580:13: style: The scope of the variable 'sVarName' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:581:13: style: The scope of the variable 'sVar' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:584:13: style: The scope of the variable 'nMax' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:585:13: style: The scope of the variable 'n' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:586:13: style: The scope of the variable 'c' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:726:13: style: The scope of the variable 'psv' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:727:13: style: The scope of the variable 'ppsv' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:731:13: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:734:13: style: The scope of the variable 'sVarName' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:735:13: style: The scope of the variable 'sVar' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:736:13: style: The scope of the variable 'nMax' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:1082:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:1600:18: style: The scope of the variable 'ppSV' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:1652:19: style: The scope of the variable 'pData' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd.c:1791:19: style: The scope of the variable 'pCheck' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:246:13: style: The scope of the variable 'psv' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:247:13: style: The scope of the variable 'ppsv' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:251:13: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:254:13: style: The scope of the variable 'sVarName' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:255:13: style: The scope of the variable 'sVar' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:256:13: style: The scope of the variable 'nMax' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:432:8: style: The scope of the variable 'ppSV' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:460:20: style: The scope of the variable 'pKey' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:461:19: style: The scope of the variable 'pSVValue' can be reduced. [variableScope]
Embperl-2.5.0_3/epcmd2.c:528:17: style: The scope of the variable 'l' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1156:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
Embperl-2.5.0_3/epcomp.c:380:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Embperl-2.5.0_3/epcomp.c:351:13: note: outer condition: out
Embperl-2.5.0_3/epcomp.c:380:15: note: identical inner condition: out
Embperl-2.5.0_3/epcomp.c:1229:9: warning: Either the condition 'if(pCmd)' is redundant or there is possible null pointer dereference: pCmd. [nullPointerRedundantCheck]
Embperl-2.5.0_3/epcomp.c:1233:8: note: Assuming that condition 'if(pCmd)' is not redundant
Embperl-2.5.0_3/epcomp.c:1229:9: note: Null pointer dereference
Embperl-2.5.0_3/epcomp.c:298:18: style: The scope of the variable 'e' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:824:9: style: The scope of the variable 's' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:974:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1004:11: style: The scope of the variable 'pSV' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1005:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1097:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1240:11: style: The scope of the variable 'pSV' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1241:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1397:21: style: The scope of the variable 'pAttr' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1398:21: style: The scope of the variable 'nAttr' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1506:14: style: The scope of the variable 'pChildNode' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1622:17: style: The scope of the variable 'pSV' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1798:13: style: The scope of the variable 'cl2' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1952:24: style: The scope of the variable 'pKey' can be reduced. [variableScope]
Embperl-2.5.0_3/epcomp.c:1810:11: style: Variable 'cl1' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epcomp.c:1864:8: style: Variable 'cl2' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epcomp.c:2099:47: style: Variable 'xDocFraq' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epdom.c:4198:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Embperl-2.5.0_3/epdom.c:140:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
Embperl-2.5.0_3/epdom.c:250:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
Embperl-2.5.0_3/epdom.c:313:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
Embperl-2.5.0_3/epdom.c:1752:17: warning: Either the condition 'if(pCompileParent&&pRunParent)' is redundant or there is possible null pointer dereference: pCompileParent. [nullPointerRedundantCheck]
Embperl-2.5.0_3/epdom.c:1770:21: note: Assuming that condition 'if(pCompileParent&&pRunParent)' is not redundant
Embperl-2.5.0_3/epdom.c:1752:17: note: Null pointer dereference
Embperl-2.5.0_3/epdom.c:1752:44: warning: Either the condition 'pCompileParent&&pRunParent' is redundant or there is possible null pointer dereference: pRunParent. [nullPointerRedundantCheck]
Embperl-2.5.0_3/epdom.c:1770:37: note: Assuming that condition 'pCompileParent&&pRunParent' is not redundant
Embperl-2.5.0_3/epdom.c:1752:44: note: Null pointer dereference
Embperl-2.5.0_3/epdom.c:233:14: style: The scope of the variable 'm_size' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:295:14: style: The scope of the variable 'm_size' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:671:18: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:927:13: style: The scope of the variable 'pSVNdx' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:2428:17: style: The scope of the variable 'n' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3634:17: style: The scope of the variable 'pNode' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3635:17: style: The scope of the variable 'sNodeText' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3685:17: style: The scope of the variable 'pLast' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3744:17: style: The scope of the variable 'pNodeStart' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3745:17: style: The scope of the variable 'pNodeEnd' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3746:17: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3747:17: style: The scope of the variable 'nNodeStartLen' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3748:17: style: The scope of the variable 'nNodeEndLen' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3749:17: style: The scope of the variable 'nNodeNameLen' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:3750:17: style: The scope of the variable 'nLastLen' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:4344:9: style: The scope of the variable 's' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:4345:9: style: The scope of the variable 'l' can be reduced. [variableScope]
Embperl-2.5.0_3/epdom.c:80:5: style: Variable 'EMBPERL2_LogErrorParam' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epdom.c:695:10: style: Variable 'pCtrl' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epdom.c:1332:21: style: Unused variable: n [unusedVariable]
Embperl-2.5.0_3/epdom.c:1556:5: style: Variable 'SvREFCNT_dec' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epdom.c:3247:16: style: Variable 'xOrgNode' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epeval.c:257:12: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/epeval.c:341:17: style: The scope of the variable 'sFormatStrict' can be reduced. [variableScope]
Embperl-2.5.0_3/epeval.c:343:17: style: The scope of the variable 'sFormatStrictArray' can be reduced. [variableScope]
Embperl-2.5.0_3/epeval.c:55:5: style: Unused variable: dSP [unusedVariable]
Embperl-2.5.0_3/epinit.c:1095:21: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
Embperl-2.5.0_3/epinit.c:1094:0: note: Variable 'sid' is reassigned a value before the old one has been used.
Embperl-2.5.0_3/epinit.c:1095:21: note: Variable 'sid' is reassigned a value before the old one has been used.
Embperl-2.5.0_3/epinit.c:466:11: style: The scope of the variable 'pStore' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:467:11: style: The scope of the variable 'ppStore' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:468:11: style: The scope of the variable 'pLocker' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:469:11: style: The scope of the variable 'ppLocker' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:470:11: style: The scope of the variable 'pSerializer' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:471:11: style: The scope of the variable 'ppSerializer' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:472:11: style: The scope of the variable 'pGenerator' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:473:11: style: The scope of the variable 'ppGenerator' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:623:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:1028:13: style: The scope of the variable 'mayutf8' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:1029:13: style: The scope of the variable 'c' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:1201:13: style: The scope of the variable 'sLen' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:1338:16: style: The scope of the variable 'psv' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:1340:16: style: The scope of the variable 'pKey' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:1649:15: style: The scope of the variable 'ppSV' can be reduced. [variableScope]
Embperl-2.5.0_3/epinit.c:385:5: style: Unused variable: dSP [unusedVariable]
Embperl-2.5.0_3/epio.c:1049:11: warning: Identical condition 'a->lfd', second condition is always false [identicalConditionAfterEarlyExit]
Embperl-2.5.0_3/epio.c:1046:11: note: first condition
Embperl-2.5.0_3/epio.c:1049:11: note: second condition
Embperl-2.5.0_3/epio.c:498:13: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/epio.c:690:9: style: The scope of the variable 'handle' can be reduced. [variableScope]
Embperl-2.5.0_3/epio.c:1373:13: style: The scope of the variable 'l' can be reduced. [variableScope]
Embperl-2.5.0_3/epio.c:614:2: error: Resource leak: ifd [resourceLeak]
Embperl-2.5.0_3/epmain.c:1372:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Embperl-2.5.0_3/epmain.c:1369:12: note: outer condition: rc!=ok
Embperl-2.5.0_3/epmain.c:1372:16: note: identical inner condition: rc!=ok
Embperl-2.5.0_3/epmain.c:1361:12: style: Condition 'rc==ok' is always true [knownConditionTrueFalse]
Embperl-2.5.0_3/epmain.c:1334:18: note: Assignment 'rc=ok', assigned value is 0
Embperl-2.5.0_3/epmain.c:1361:12: note: Condition 'rc==ok' is always true
Embperl-2.5.0_3/epmain.c:1361:12: style: Same expression on both sides of '==' because the value of 'rc' and 'ok' are the same. [duplicateExpression]
Embperl-2.5.0_3/epmain.c:1334:18: note: 'rc' is assigned value 'ok' here.
Embperl-2.5.0_3/epmain.c:1361:12: note: Same expression on both sides of '==' because the value of 'rc' and 'ok' are the same.
Embperl-2.5.0_3/epmain.c:971:9: style: The scope of the variable 'pHeader' can be reduced. [variableScope]
Embperl-2.5.0_3/epmain.c:974:9: style: The scope of the variable 'pKey' can be reduced. [variableScope]
Embperl-2.5.0_3/epmain.c:1067:12: style: The scope of the variable 'pData' can be reduced. [variableScope]
Embperl-2.5.0_3/epmain.c:1256:9: style: The scope of the variable 'num' can be reduced. [variableScope]
Embperl-2.5.0_3/epmain.c:324:45: style: Function 'EMBPERL2_LogErrorParam' argument 3 names different: declaration 'errdata1' definition 'errdat1'. [funcArgNamesDifferent]
Embperl-2.5.0_3/ep.h:226:45: note: Function 'EMBPERL2_LogErrorParam' argument 3 names different: declaration 'errdata1' definition 'errdat1'.
Embperl-2.5.0_3/epmain.c:324:45: note: Function 'EMBPERL2_LogErrorParam' argument 3 names different: declaration 'errdata1' definition 'errdat1'.
Embperl-2.5.0_3/epmain.c:325:45: style: Function 'EMBPERL2_LogErrorParam' argument 4 names different: declaration 'errdata2' definition 'errdat2'. [funcArgNamesDifferent]
Embperl-2.5.0_3/ep.h:227:45: note: Function 'EMBPERL2_LogErrorParam' argument 4 names different: declaration 'errdata2' definition 'errdat2'.
Embperl-2.5.0_3/epmain.c:325:45: note: Function 'EMBPERL2_LogErrorParam' argument 4 names different: declaration 'errdata2' definition 'errdat2'.
Embperl-2.5.0_3/epmain.c:626:22: style: Variable 'cl' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epmain.c:771:5: style: Unused variable: dSP [unusedVariable]
Embperl-2.5.0_3/epmain.c:1115:5: style: Variable 'EMBPERL2_oCommit' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epmain.c:641:40: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
Embperl-2.5.0_3/epmem.c:785:33: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
Embperl-2.5.0_3/epmem.c:199:11: style: union member 'align::cp' is never used. [unusedStructMember]
Embperl-2.5.0_3/epmem.c:200:12: style: union member 'align::f' is never used. [unusedStructMember]
Embperl-2.5.0_3/epmem.c:201:10: style: union member 'align::l' is never used. [unusedStructMember]
Embperl-2.5.0_3/epmem.c:202:11: style: union member 'align::fp' is never used. [unusedStructMember]
Embperl-2.5.0_3/epmem.c:203:12: style: union member 'align::d' is never used. [unusedStructMember]
Embperl-2.5.0_3/epparse.c:699:37: warning: Either the condition 'if(pToken)' is redundant or there is possible null pointer dereference: pToken. [nullPointerRedundantCheck]
Embperl-2.5.0_3/epparse.c:701:16: note: Assuming that condition 'if(pToken)' is not redundant
Embperl-2.5.0_3/epparse.c:699:37: note: Null pointer dereference
Embperl-2.5.0_3/epparse.c:77:14: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:78:16: style: The scope of the variable 'pKey' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:80:15: style: The scope of the variable 'pSVValue' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:82:21: style: The scope of the variable 'pHVProcInfo' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:83:21: style: The scope of the variable 'n' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:147:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:304:16: style: The scope of the variable 'pHash' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:307:10: style: The scope of the variable 'sC' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:490:18: style: The scope of the variable 'n' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:703:38: style: The scope of the variable 'pInside' can be reduced. [variableScope]
Embperl-2.5.0_3/epparse.c:1113:19: style: Variable 'cl1' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/epparse.c:1114:13: style: Unused variable: cl2 [unusedVariable]
Embperl-2.5.0_3/epprovider.c:1021:12: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/epprovider.c:2014:12: style: The scope of the variable 'pBuf' can be reduced. [variableScope]
Embperl-2.5.0_3/epprovider.c:2015:16: style: The scope of the variable 'pDomTree' can be reduced. [variableScope]
Embperl-2.5.0_3/epprovider.c:887:5: style: Unused variable: dSP [unusedVariable]
Embperl-2.5.0_3/eputil.c:681:13: style: The scope of the variable 'p' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:789:13: style: The scope of the variable 's' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:813:13: style: The scope of the variable 's' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:931:13: style: The scope of the variable 'pCV' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:1008:21: style: The scope of the variable 'nType' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:1584:12: style: The scope of the variable 'fn' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:1657:12: style: The scope of the variable 'fn' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:1735:12: style: The scope of the variable 'pVal' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:1736:12: style: The scope of the variable 'pKeyEnd' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:1820:8: style: The scope of the variable 'pRet' can be reduced. [variableScope]
Embperl-2.5.0_3/eputil.c:1687:39: style: Function 'embperl_String2AV' argument 1 names different: declaration 'pApp' definition 'a'. [funcArgNamesDifferent]
Embperl-2.5.0_3/ep.h:558:39: note: Function 'embperl_String2AV' argument 1 names different: declaration 'pApp' definition 'a'.
Embperl-2.5.0_3/eputil.c:1687:39: note: Function 'embperl_String2AV' argument 1 names different: declaration 'pApp' definition 'a'.
Embperl-2.5.0_3/eputil.c:1370:5: style: Variable 'strcpy' is assigned a value that is never used. [unreadVariable]
Embperl-2.5.0_3/eputil.c:1851:28: error: Uninitialized variable: pRet [uninitvar]
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libemf/libemf_1.0.9+git.9.e2f97d9.orig.tar.gz
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6320:13: style: C-style pointer casting [cstyleCast]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6321:15: style: C-style pointer casting [cstyleCast]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6322:14: style: C-style pointer casting [cstyleCast]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6323:17: style: C-style pointer casting [cstyleCast]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.cpp:569:46: style: Function 'EMREXTCREATEPEN' argument 1 names different: declaration 'pen' definition 'ext_pen'. [funcArgNamesDifferent]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5203:31: note: Function 'EMREXTCREATEPEN' argument 1 names different: declaration 'pen' definition 'ext_pen'.
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.cpp:569:46: note: Function 'EMREXTCREATEPEN' argument 1 names different: declaration 'pen' definition 'ext_pen'.
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6479:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.cpp:169:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.cpp:1122:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.cpp:1442:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:211:5: style: Struct 'PADDING' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:233:5: style: Class 'DATASTREAM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1439:5: style: Class 'ENHMETAHEADER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1690:5: style: Class 'EMREOF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1752:5: style: Class 'EMRSETVIEWPORTORGEX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1815:5: style: Class 'EMRSETWINDOWORGEX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1876:5: style: Class 'EMRSETVIEWPORTEXTEX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1941:5: style: Class 'EMRSCALEVIEWPORTEXTEX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2016:5: style: Class 'EMRSETWINDOWEXTEX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2081:5: style: Class 'EMRSCALEWINDOWEXTEX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2158:5: style: Class 'EMRMODIFYWORLDTRANSFORM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2220:5: style: Class 'EMRSETWORLDTRANSFORM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2230:5: style: Class 'EMRSETWORLDTRANSFORM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2277:5: style: Class 'EMRSETTEXTALIGN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2287:5: style: Class 'EMRSETTEXTALIGN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2363:5: style: Class 'EMRSETTEXTCOLOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2373:5: style: Class 'EMRSETTEXTCOLOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2420:5: style: Class 'EMRSETBKCOLOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2430:5: style: Class 'EMRSETBKCOLOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2478:5: style: Class 'EMRSETBKMODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2488:5: style: Class 'EMRSETBKMODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2545:5: style: Class 'EMRSETPOLYFILLMODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2555:5: style: Class 'EMRSETPOLYFILLMODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2613:5: style: Class 'EMRSETMAPMODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2623:5: style: Class 'EMRSETMAPMODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2686:5: style: Class 'EMRSELECTOBJECT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2696:5: style: Class 'EMRSELECTOBJECT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2744:5: style: Class 'EMRDELETEOBJECT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2754:5: style: Class 'EMRDELETEOBJECT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2814:5: style: Class 'EMRMOVETOEX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2873:5: style: Class 'EMRLINETO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2946:5: style: Class 'EMRARC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3022:5: style: Class 'EMRARCTO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3088:5: style: Class 'EMRRECTANGLE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3152:5: style: Class 'EMRELLIPSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3232:5: style: Class 'EMRPOLYLINE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3352:5: style: Class 'EMRPOLYLINE16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3433:5: style: Class 'EMRPOLYGON' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3553:5: style: Class 'EMRPOLYGON16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3666:5: style: Class 'EMRPOLYPOLYGON' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3853:5: style: Class 'EMRPOLYPOLYGON16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3970:5: style: Class 'EMRPOLYBEZIER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4090:5: style: Class 'EMRPOLYBEZIER16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4178:5: style: Class 'EMRPOLYBEZIERTO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4298:5: style: Class 'EMRPOLYBEZIERTO16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4386:5: style: Class 'EMRPOLYLINETO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4506:5: style: Class 'EMRPOLYLINETO16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4638:5: style: Class 'EMREXTTEXTOUTA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4868:5: style: Class 'EMREXTTEXTOUTW' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5089:5: style: Class 'EMRSETPIXELV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5150:5: style: Class 'EMRCREATEPEN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5208:5: style: Class 'EMREXTCREATEPEN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5282:5: style: Class 'EMRCREATEBRUSHINDIRECT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5337:5: style: Class 'EMREXTCREATEFONTINDIRECTW' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5475:5: style: Class 'EMRCREATEPALETTE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5514:5: style: Class 'EMRFILLPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5524:5: style: Class 'EMRFILLPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5570:5: style: Class 'EMRSTROKEPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5580:5: style: Class 'EMRSTROKEPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5626:5: style: Class 'EMRSTROKEANDFILLPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5636:5: style: Class 'EMRSTROKEANDFILLPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5691:5: style: Class 'EMRBEGINPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5745:5: style: Class 'EMRENDPATH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5799:5: style: Class 'EMRCLOSEFIGURE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5854:5: style: Class 'EMRSAVEDC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5899:5: style: Class 'EMRRESTOREDC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5909:5: style: Class 'EMRRESTOREDC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5969:5: style: Class 'EMRSETMETARGN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6015:5: style: Class 'PEN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6047:5: style: Class 'EXTPEN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6083:5: style: Class 'BRUSH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6115:5: style: Class 'FONT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6156:5: style: Class 'PALETTE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6190:5: style: Class 'EMRSETMITERLIMIT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6200:5: style: Class 'EMRSETMITERLIMIT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1512:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1512:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1567:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1567:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1573:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1573:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1698:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1698:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1706:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1706:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1712:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1712:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1759:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1759:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1767:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1767:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1773:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1773:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1822:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1822:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1830:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1830:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1836:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1836:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1883:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1883:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1891:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1891:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1897:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1897:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1948:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1948:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1956:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1956:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1962:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1962:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2023:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2023:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2031:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2031:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2037:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2037:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2088:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2088:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2096:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2096:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2102:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2102:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2165:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2165:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2173:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2173:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2179:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2179:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2237:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2237:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2245:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2245:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2251:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2251:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2294:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2294:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2302:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2302:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2308:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2308:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2380:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2380:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2388:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2388:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2394:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2394:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2437:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2437:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2445:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2445:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2451:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2451:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2495:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2495:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2503:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2503:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2509:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2509:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2562:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2562:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2570:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2570:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2576:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2576:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2630:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2630:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2638:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2638:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2644:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2644:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2703:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2703:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2711:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2711:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2717:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2717:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2761:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2761:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2769:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2769:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2775:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2775:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2821:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2821:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2829:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2829:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2835:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2835:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2880:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2880:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2888:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2888:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2894:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2894:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2953:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2953:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2961:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2961:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2967:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:2967:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3029:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3029:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3037:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3037:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3043:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3043:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3095:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3095:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3103:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3103:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3109:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3109:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3159:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3159:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3167:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3167:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3173:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3173:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3245:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3245:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3253:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3253:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3259:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3259:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3365:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3365:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3373:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3373:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3379:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3379:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3453:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3453:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3461:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3461:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3467:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3467:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3573:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3573:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3581:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3581:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3587:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3587:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3685:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3685:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3694:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3694:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3700:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3700:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3872:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3872:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3881:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3881:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3887:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3887:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3990:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3990:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3998:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:3998:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4004:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4004:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4110:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4110:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4118:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4118:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4124:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4124:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4198:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4198:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4206:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4206:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4212:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4212:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4318:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4318:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4326:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4326:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4332:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4332:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4406:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4406:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4414:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4414:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4420:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4420:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4526:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4526:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4534:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4534:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4540:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4540:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4678:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4678:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4689:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4689:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4695:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4695:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4908:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4908:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4919:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4919:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4925:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:4925:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5096:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5096:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5104:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5104:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5110:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5110:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5154:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5154:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5162:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5162:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5168:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5168:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5212:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5212:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5220:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5220:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5226:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5226:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5286:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5286:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5294:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5294:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5300:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5300:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5341:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5341:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5354:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5354:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5360:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5360:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5479:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5479:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5487:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5487:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5493:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5493:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5531:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5531:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5539:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5539:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5545:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5545:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5587:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5587:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5595:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5595:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5601:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5601:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5643:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5643:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5651:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5651:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5657:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5657:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5698:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5698:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5706:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5706:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5712:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5712:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5752:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5752:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5760:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5760:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5766:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5766:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5806:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5806:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5814:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5814:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5820:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5820:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5861:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5861:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5869:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5869:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5875:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5875:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5916:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5916:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5924:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5924:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5930:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5930:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5976:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5976:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5984:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5984:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5990:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:5990:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6024:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1246:24: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6024:16: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6031:17: style: The function 'newEMR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1270:25: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6031:17: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6060:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1246:24: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6060:16: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6067:17: style: The function 'newEMR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1270:25: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6067:17: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6092:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1246:24: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6092:16: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6099:17: style: The function 'newEMR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1270:25: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6099:17: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6133:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1246:24: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6133:16: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6140:17: style: The function 'newEMR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1270:25: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6140:17: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6167:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1246:24: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6167:16: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6174:17: style: The function 'newEMR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1270:25: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6174:17: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6209:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1006:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6209:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6217:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1012:17: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6217:9: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6223:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:999:18: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6223:10: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6421:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:1246:24: note: Virtual function in base class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.h:6421:16: note: Function in derived class
libemf-1.0.9+git.9.e2f97d9/libemf/libemf.cpp:768:0: error: Memory leak: filename_a [memleak]
libemf-1.0.9+git.9.e2f97d9/tests/check3.c:42:3: style: Variable 'mfh' is reassigned a value before the old one has been used. [redundantAssignment]
libemf-1.0.9+git.9.e2f97d9/tests/check3.c:32:0: note: Variable 'mfh' is reassigned a value before the old one has been used.
libemf-1.0.9+git.9.e2f97d9/tests/check3.c:42:3: note: Variable 'mfh' is reassigned a value before the old one has been used.
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libemu/libemu_0.2.0+git20120122.orig.tar.gz
libemu-0.2.0+git20120122+564/src/emu_cpu.c:368:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libemu-0.2.0+git20120122+564/src/emu_cpu.c:362:24: note: outer condition: trace_eflag_need||trace_reg_need
libemu-0.2.0+git20120122+564/src/emu_cpu.c:368:25: note: identical inner condition: trace_eflag_need||trace_reg_need
libemu-0.2.0+git20120122+564/src/emu_cpu.c:810:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libemu-0.2.0+git20120122+564/src/emu_cpu.c:814:4: note: Found duplicate branches for 'if' and 'else'.
libemu-0.2.0+git20120122+564/src/emu_cpu.c:810:4: note: Found duplicate branches for 'if' and 'else'.
libemu-0.2.0+git20120122+564/src/emu_cpu.c:866:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libemu-0.2.0+git20120122+564/src/emu_cpu.c:871:4: note: Found duplicate branches for 'if' and 'else'.
libemu-0.2.0+git20120122+564/src/emu_cpu.c:866:9: note: Found duplicate branches for 'if' and 'else'.
libemu-0.2.0+git20120122+564/src/emu_cpu.c:229:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libemu-0.2.0+git20120122+564/src/emu_cpu.c:477:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/src/emu_cpu.c:132:63: portability: '(void*)&c->instr.cpu.imm' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libemu-0.2.0+git20120122+564/src/emu_graph.c:172:7: style: Variable 'it' is assigned a value that is never used. [unreadVariable]
libemu-0.2.0+git20120122+564/src/emu_hashtable.c:65:31: style: The scope of the variable 'ehb' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/src/emu_hashtable.c:102:29: style: The scope of the variable 'ehi' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/src/emu_memory.c:338:8: style: The scope of the variable 'address' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/src/emu_memory.c:253:52: portability: 'em->pagetable[(addr)>>(10+12)][((addr)>>12)&((1<<10)-1)]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libemu-0.2.0+git20120122+564/src/emu_memory.c:330:52: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libemu-0.2.0+git20120122+564/src/emu_memory.c:448:52: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libemu-0.2.0+git20120122+564/src/emu_memory.c:148:3: error: Memory leak: em [memleak]
libemu-0.2.0+git20120122+564/src/emu_shellcode.c:226:4: style: Variable 'hook' is reassigned a value before the old one has been used. [redundantAssignment]
libemu-0.2.0+git20120122+564/src/emu_shellcode.c:224:0: note: Variable 'hook' is reassigned a value before the old one has been used.
libemu-0.2.0+git20120122+564/src/emu_shellcode.c:226:4: note: Variable 'hook' is reassigned a value before the old one has been used.
libemu-0.2.0+git20120122+564/src/emu_shellcode.c:528:53: style: Same expression on both sides of '/'. [duplicateExpression]
libemu-0.2.0+git20120122+564/src/emu_shellcode.c:549:32: style: Same expression on both sides of '/'. [duplicateExpression]
libemu-0.2.0+git20120122+564/src/emu_shellcode.c:342:29: style: The scope of the variable 'ev' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/src/emu_track.c:240:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libemu-0.2.0+git20120122+564/src/emu_track.c:75:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/src/environment/emu_profile.c:706:13: warning: Either the condition 'string' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
libemu-0.2.0+git20120122+564/src/environment/emu_profile.c:703:6: note: Assuming that condition 'string' is not redundant
libemu-0.2.0+git20120122+564/src/environment/emu_profile.c:706:13: note: Null pointer dereference
libemu-0.2.0+git20120122+564/src/environment/linux/emu_env_linux.c:47:72: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
libemu-0.2.0+git20120122+564/src/environment/win32/emu_env_w32.c:425:23: style: struct member '_PEB_LDR_DATA::Initialized' is never used. [unusedStructMember]
libemu-0.2.0+git20120122+564/src/environment/win32/emu_env_w32.c:426:24: style: struct member '_PEB_LDR_DATA::SsHandle' is never used. [unusedStructMember]
libemu-0.2.0+git20120122+564/src/environment/win32/emu_env_w32.c:430:23: style: struct member '_PEB_LDR_DATA::EntryInProgress' is never used. [unusedStructMember]
libemu-0.2.0+git20120122+564/src/environment/win32/env_w32_dll_export_kernel32_hooks.c:1182:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/src/environment/win32/env_w32_dll_export_ws2_32_hooks.c:372:11: style: Checking if unsigned variable 'xlen' is less than zero. [unsignedLessThanZero]
libemu-0.2.0+git20120122+564/src/environment/win32/env_w32_dll_export_ws2_32_hooks.c:379:2: style: Checking if unsigned variable 'xlen' is less than zero. [unsignedLessThanZero]
libemu-0.2.0+git20120122+564/src/functions/or.c:70:0: error: syntax error [syntaxError]
libemu-0.2.0+git20120122+564/src/functions/ror.c:132:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/ror.c:159:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/ror.c:231:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/ror.c:258:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/ror.c:328:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/ror.c:355:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/sal.c:240:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/sal.c:240:4: note: Assignment 'operand_b=1', assigned value is 1
libemu-0.2.0+git20120122+564/src/functions/sal.c:240:4: note: Compound assignment '&=', assigned value is 1
libemu-0.2.0+git20120122+564/src/functions/sal.c:240:4: note: Shift
libemu-0.2.0+git20120122+564/src/functions/sal.c:267:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/sal.c:267:4: note: Assignment 'operand_b=1', assigned value is 1
libemu-0.2.0+git20120122+564/src/functions/sal.c:267:4: note: Compound assignment '&=', assigned value is 1
libemu-0.2.0+git20120122+564/src/functions/sal.c:267:4: note: Shift
libemu-0.2.0+git20120122+564/src/functions/scas.c:108:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libemu-0.2.0+git20120122+564/src/functions/scas.c:118:3: note: Found duplicate branches for 'if' and 'else'.
libemu-0.2.0+git20120122+564/src/functions/scas.c:108:3: note: Found duplicate branches for 'if' and 'else'.
libemu-0.2.0+git20120122+564/src/functions/shr.c:141:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/shr.c:169:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/shr.c:241:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/shr.c:268:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/shr.c:339:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/functions/shr.c:366:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libemu-0.2.0+git20120122+564/src/libdasm.c:494:4: warning: Variable 'op->type' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
libemu-0.2.0+git20120122+564/src/libdasm.c:490:4: note: Variable 'op->type' is reassigned a value before the old one has been used. 'break;' missing?
libemu-0.2.0+git20120122+564/src/libdasm.c:494:4: note: Variable 'op->type' is reassigned a value before the old one has been used. 'break;' missing?
libemu-0.2.0+git20120122+564/src/libdasm.c:593:6: style: The scope of the variable 'regtype' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/tools/sctest/sctestmain.c:135:2: warning: Either the condition 'env==NULL' is redundant or there is possible null pointer dereference: env. [nullPointerRedundantCheck]
libemu-0.2.0+git20120122+564/tools/sctest/sctestmain.c:145:11: note: Assuming that condition 'env==NULL' is not redundant
libemu-0.2.0+git20120122+564/tools/sctest/sctestmain.c:135:2: note: Null pointer dereference
libemu-0.2.0+git20120122+564/tools/sctest/sctestmain.c:490:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libemu-0.2.0+git20120122+564/tools/sctest/sctestmain.c:236:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/tools/sctest/sctestmain.c:508:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libemu-0.2.0+git20120122+564/tools/sctest/userhooks.c:227:31: warning: Either the condition 'pszCmdLine!=NULL' is redundant or there is possible null pointer dereference: pszCmdLine. [nullPointerRedundantCheck]
libemu-0.2.0+git20120122+564/tools/sctest/userhooks.c:229:18: note: Assuming that condition 'pszCmdLine!=NULL' is not redundant
libemu-0.2.0+git20120122+564/tools/sctest/userhooks.c:227:31: note: Null pointer dereference
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-arabic-perl/libencode-arabic-perl_14.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-base58-perl/libencode-base58-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-detect-perl/libencode-detect-perl_1.01.orig.tar.gz
Encode-Detect-1.01/src/CharDistribution.h:48:3: warning: Member variable 'CharDistributionAnalysis::mCharToFreqOrder' is not initialized in the constructor. [uninitMemberVar]
Encode-Detect-1.01/src/CharDistribution.h:48:3: warning: Member variable 'CharDistributionAnalysis::mTypicalDistributionRatio' is not initialized in the constructor. [uninitMemberVar]
Encode-Detect-1.01/src/CharDistribution.h:51:8: performance: Technically the member function 'CharDistributionAnalysis::HandleData' can be static. [functionStatic]
Encode-Detect-1.01/src/CharDistribution.h:74:9: style: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const. [functionConst]
Encode-Detect-1.01/src/CharDistribution.cpp:50:33: note: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const.
Encode-Detect-1.01/src/CharDistribution.h:74:9: note: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const.
Encode-Detect-1.01/src/CharDistribution.h:86:13: performance: Technically the member function 'CharDistributionAnalysis::SetOpion' can be static. [functionStatic]
Encode-Detect-1.01/src/CharDistribution.h:90:10: style: Technically the member function 'CharDistributionAnalysis::GotEnoughData' can be const. [functionConst]
Encode-Detect-1.01/src/CharDistribution.h:129:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/CharDistribution.h:96:19: note: Virtual function in base class
Encode-Detect-1.01/src/CharDistribution.h:129:11: note: Function in derived class
Encode-Detect-1.01/src/CharDistribution.h:147:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/CharDistribution.h:96:19: note: Virtual function in base class
Encode-Detect-1.01/src/CharDistribution.h:147:11: note: Function in derived class
Encode-Detect-1.01/src/CharDistribution.h:164:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/CharDistribution.h:96:19: note: Virtual function in base class
Encode-Detect-1.01/src/CharDistribution.h:164:11: note: Function in derived class
Encode-Detect-1.01/src/CharDistribution.h:182:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/CharDistribution.h:96:19: note: Virtual function in base class
Encode-Detect-1.01/src/CharDistribution.h:182:11: note: Function in derived class
Encode-Detect-1.01/src/CharDistribution.h:202:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/CharDistribution.h:96:19: note: Virtual function in base class
Encode-Detect-1.01/src/CharDistribution.h:202:11: note: Function in derived class
Encode-Detect-1.01/src/CharDistribution.h:227:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/CharDistribution.h:96:19: note: Virtual function in base class
Encode-Detect-1.01/src/CharDistribution.h:227:11: note: Function in derived class
Encode-Detect-1.01/src/JpCntx.h:77:9: style: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const. [functionConst]
Encode-Detect-1.01/src/JpCntx.cpp:184:33: note: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const.
Encode-Detect-1.01/src/JpCntx.h:77:9: note: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const.
Encode-Detect-1.01/src/JpCntx.h:79:13: performance: Technically the member function 'JapaneseContextAnalysis::SetOpion' can be static. [functionStatic]
Encode-Detect-1.01/src/JpCntx.h:80:10: style: Technically the member function 'JapaneseContextAnalysis::GotEnoughData' can be const. [functionConst]
Encode-Detect-1.01/src/JpCntx.h:108:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/JpCntx.h:83:19: note: Virtual function in base class
Encode-Detect-1.01/src/JpCntx.h:108:11: note: Function in derived class
Encode-Detect-1.01/src/JpCntx.h:110:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/JpCntx.h:84:19: note: Virtual function in base class
Encode-Detect-1.01/src/JpCntx.h:110:11: note: Function in derived class
Encode-Detect-1.01/src/JpCntx.h:124:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/JpCntx.h:83:19: note: Virtual function in base class
Encode-Detect-1.01/src/JpCntx.h:124:11: note: Function in derived class
Encode-Detect-1.01/src/JpCntx.h:125:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/JpCntx.h:84:19: note: Virtual function in base class
Encode-Detect-1.01/src/JpCntx.h:125:11: note: Function in derived class
Encode-Detect-1.01/src/nsSBCharSetProber.h:82:10: style: Technically the member function 'nsSingleByteCharSetProber::KeepEnglishLetters' can be const. [functionConst]
Encode-Detect-1.01/src/nsSBCharSetProber.h:72:21: warning: Virtual function 'Reset' is called from constructor 'nsSingleByteCharSetProber(struct SequenceModel*model)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
Encode-Detect-1.01/src/nsSBCharSetProber.h:65:59: note: Calling Reset
Encode-Detect-1.01/src/nsSBCharSetProber.h:72:21: note: Reset is a virtual method
Encode-Detect-1.01/src/nsSBCharSetProber.h:72:21: warning: Virtual function 'Reset' is called from constructor 'nsSingleByteCharSetProber(struct SequenceModel*model,PRBool reversed,nsCharSetProber*nameProber)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
Encode-Detect-1.01/src/nsSBCharSetProber.h:67:68: note: Calling Reset
Encode-Detect-1.01/src/nsSBCharSetProber.h:72:21: note: Reset is a virtual method
Encode-Detect-1.01/src/nsSBCharSetProber.h:64:3: style: Class 'nsSingleByteCharSetProber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Encode-Detect-1.01/src/nsSBCharSetProber.h:69:23: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCharSetProber.h:69:23: note: Function in derived class
Encode-Detect-1.01/src/nsSBCharSetProber.h:70:26: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCharSetProber.h:70:26: note: Function in derived class
Encode-Detect-1.01/src/nsSBCharSetProber.h:71:26: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCharSetProber.h:71:26: note: Function in derived class
Encode-Detect-1.01/src/nsSBCharSetProber.h:72:21: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCharSetProber.h:72:21: note: Function in derived class
Encode-Detect-1.01/src/nsSBCharSetProber.h:73:21: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCharSetProber.h:73:21: note: Function in derived class
Encode-Detect-1.01/src/nsSBCharSetProber.h:74:21: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCharSetProber.h:74:21: note: Function in derived class
Encode-Detect-1.01/src/nsCodingStateMachine.h:80:13: style: Technically the member function 'nsCodingStateMachine::GetCurrentCharLen' can be const. [functionConst]
Encode-Detect-1.01/src/nsCodingStateMachine.h:82:16: style: Technically the member function 'nsCodingStateMachine::GetCodingStateMachine' can be const. [functionConst]
Encode-Detect-1.01/src/nsBig5Prober.h:47:22: style: Class 'nsBig5Prober' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Encode-Detect-1.01/src/nsBig5Prober.h:47:22: style: Class 'nsBig5Prober' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Encode-Detect-1.01/src/nsCodingStateMachine.h:62:3: style: Class 'nsCodingStateMachine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Encode-Detect-1.01/src/nsBig5Prober.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsBig5Prober.h:50:18: note: Function in derived class
Encode-Detect-1.01/src/nsBig5Prober.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsBig5Prober.h:51:15: note: Function in derived class
Encode-Detect-1.01/src/nsBig5Prober.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsBig5Prober.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsBig5Prober.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsBig5Prober.h:53:13: note: Function in derived class
Encode-Detect-1.01/src/nsBig5Prober.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsBig5Prober.h:54:13: note: Function in derived class
Encode-Detect-1.01/src/nsBig5Prober.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsBig5Prober.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCJPProber.h:53:23: style: Class 'nsEUCJPProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Encode-Detect-1.01/src/nsEUCJPProber.h:53:23: style: Class 'nsEUCJPProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Encode-Detect-1.01/src/nsEUCJPProber.h:56:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCJPProber.h:56:18: note: Function in derived class
Encode-Detect-1.01/src/nsEUCJPProber.h:57:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCJPProber.h:57:15: note: Function in derived class
Encode-Detect-1.01/src/nsEUCJPProber.h:58:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCJPProber.h:58:18: note: Function in derived class
Encode-Detect-1.01/src/nsEUCJPProber.h:59:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCJPProber.h:59:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCJPProber.h:60:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCJPProber.h:60:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCJPProber.h:61:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCJPProber.h:61:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCKRProber.h:47:23: style: Class 'nsEUCKRProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Encode-Detect-1.01/src/nsEUCKRProber.h:47:23: style: Class 'nsEUCKRProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Encode-Detect-1.01/src/nsEUCKRProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCKRProber.h:50:18: note: Function in derived class
Encode-Detect-1.01/src/nsEUCKRProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCKRProber.h:51:15: note: Function in derived class
Encode-Detect-1.01/src/nsEUCKRProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCKRProber.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsEUCKRProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCKRProber.h:53:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCKRProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCKRProber.h:54:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCKRProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCKRProber.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCTWProber.h:47:23: style: Class 'nsEUCTWProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Encode-Detect-1.01/src/nsEUCTWProber.h:47:23: style: Class 'nsEUCTWProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Encode-Detect-1.01/src/nsEUCTWProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCTWProber.h:50:18: note: Function in derived class
Encode-Detect-1.01/src/nsEUCTWProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCTWProber.h:51:15: note: Function in derived class
Encode-Detect-1.01/src/nsEUCTWProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCTWProber.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsEUCTWProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCTWProber.h:53:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCTWProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCTWProber.h:54:13: note: Function in derived class
Encode-Detect-1.01/src/nsEUCTWProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEUCTWProber.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsEscCharsetProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEscCharsetProber.h:50:18: note: Function in derived class
Encode-Detect-1.01/src/nsEscCharsetProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsEscCharsetProber.h:51:15: note: Function in derived class
Encode-Detect-1.01/src/nsEscCharsetProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsEscCharsetProber.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsEscCharsetProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEscCharsetProber.h:53:13: note: Function in derived class
Encode-Detect-1.01/src/nsEscCharsetProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEscCharsetProber.h:54:13: note: Function in derived class
Encode-Detect-1.01/src/nsEscCharsetProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsEscCharsetProber.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsGB2312Prober.h:49:25: style: Class 'nsGB18030Prober' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Encode-Detect-1.01/src/nsGB2312Prober.h:49:25: style: Class 'nsGB18030Prober' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Encode-Detect-1.01/src/nsGB2312Prober.h:52:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsGB2312Prober.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsGB2312Prober.h:53:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsGB2312Prober.h:53:15: note: Function in derived class
Encode-Detect-1.01/src/nsGB2312Prober.h:54:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsGB2312Prober.h:54:18: note: Function in derived class
Encode-Detect-1.01/src/nsGB2312Prober.h:55:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsGB2312Prober.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsGB2312Prober.h:56:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsGB2312Prober.h:56:13: note: Function in derived class
Encode-Detect-1.01/src/nsGB2312Prober.h:57:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsGB2312Prober.h:57:13: note: Function in derived class
Encode-Detect-1.01/src/nsHebrewProber.cpp:116:8: style: The scope of the variable 'cur' can be reduced. [variableScope]
Encode-Detect-1.01/src/nsHebrewProber.h:53:16: warning: Virtual function 'Reset' is called from constructor 'nsHebrewProber()' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
Encode-Detect-1.01/src/nsHebrewProber.h:48:59: note: Calling Reset
Encode-Detect-1.01/src/nsHebrewProber.h:53:16: note: Reset is a virtual method
Encode-Detect-1.01/src/nsHebrewProber.h:51:26: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsHebrewProber.h:51:26: note: Function in derived class
Encode-Detect-1.01/src/nsHebrewProber.h:52:23: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsHebrewProber.h:52:23: note: Function in derived class
Encode-Detect-1.01/src/nsHebrewProber.h:53:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsHebrewProber.h:53:16: note: Function in derived class
Encode-Detect-1.01/src/nsHebrewProber.h:55:26: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsHebrewProber.h:55:26: note: Function in derived class
Encode-Detect-1.01/src/nsHebrewProber.h:57:21: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsHebrewProber.h:57:21: note: Function in derived class
Encode-Detect-1.01/src/nsHebrewProber.h:58:21: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsHebrewProber.h:58:21: note: Function in derived class
Encode-Detect-1.01/src/nsLatin1Prober.cpp:127:17: style: The scope of the variable 'charClass' can be reduced. [variableScope]
Encode-Detect-1.01/src/nsLatin1Prober.cpp:128:17: style: The scope of the variable 'freq' can be reduced. [variableScope]
Encode-Detect-1.01/src/nsLatin1Prober.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsLatin1Prober.h:50:18: note: Function in derived class
Encode-Detect-1.01/src/nsLatin1Prober.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsLatin1Prober.h:51:15: note: Function in derived class
Encode-Detect-1.01/src/nsLatin1Prober.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsLatin1Prober.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsLatin1Prober.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsLatin1Prober.h:53:13: note: Function in derived class
Encode-Detect-1.01/src/nsLatin1Prober.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsLatin1Prober.h:54:13: note: Function in derived class
Encode-Detect-1.01/src/nsLatin1Prober.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsLatin1Prober.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsUTF8Prober.h:46:18: performance: Variable 'mNumOfMBChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Encode-Detect-1.01/src/nsSJISProber.h:54:22: style: Class 'nsSJISProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Encode-Detect-1.01/src/nsSJISProber.h:54:22: style: Class 'nsSJISProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Encode-Detect-1.01/src/nsUTF8Prober.h:47:17: style: Class 'nsUTF8Prober' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Encode-Detect-1.01/src/nsUTF8Prober.h:47:17: style: Class 'nsUTF8Prober' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Encode-Detect-1.01/src/nsSJISProber.h:57:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsSJISProber.h:57:18: note: Function in derived class
Encode-Detect-1.01/src/nsSJISProber.h:58:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsSJISProber.h:58:15: note: Function in derived class
Encode-Detect-1.01/src/nsSJISProber.h:59:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsSJISProber.h:59:18: note: Function in derived class
Encode-Detect-1.01/src/nsSJISProber.h:60:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSJISProber.h:60:13: note: Function in derived class
Encode-Detect-1.01/src/nsSJISProber.h:61:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSJISProber.h:61:13: note: Function in derived class
Encode-Detect-1.01/src/nsSJISProber.h:62:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSJISProber.h:62:13: note: Function in derived class
Encode-Detect-1.01/src/nsUTF8Prober.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsUTF8Prober.h:50:18: note: Function in derived class
Encode-Detect-1.01/src/nsUTF8Prober.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsUTF8Prober.h:51:15: note: Function in derived class
Encode-Detect-1.01/src/nsUTF8Prober.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsUTF8Prober.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsUTF8Prober.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsUTF8Prober.h:53:13: note: Function in derived class
Encode-Detect-1.01/src/nsUTF8Prober.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsUTF8Prober.h:54:13: note: Function in derived class
Encode-Detect-1.01/src/nsUTF8Prober.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsUTF8Prober.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:56:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:56:18: note: Function in derived class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:57:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:57:15: note: Function in derived class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:58:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:58:18: note: Function in derived class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:59:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:59:13: note: Function in derived class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:60:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:60:13: note: Function in derived class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:61:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsMBCSGroupProber.h:61:13: note: Function in derived class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:57:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:50:18: note: Function in derived class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:56:23: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:51:15: note: Function in derived class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:58:26: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:52:18: note: Function in derived class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:59:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:53:13: note: Function in derived class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:60:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:54:13: note: Function in derived class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Encode-Detect-1.01/src/nsCharSetProber.h:61:21: note: Virtual function in base class
Encode-Detect-1.01/src/nsSBCSGroupProber.h:55:13: note: Function in derived class
Encode-Detect-1.01/src/nsSBCharSetProber.cpp:43:17: style: The scope of the variable 'order' can be reduced. [variableScope]
Encode-Detect-1.01/src/nsSBCharSetProber.cpp:101:9: style: The scope of the variable 'r' can be reduced. [variableScope]
Encode-Detect-1.01/src/nsUniversalDetector.cpp:256:13: style: The scope of the variable 'proberConfidence' can be reduced. [variableScope]
Encode-Detect-1.01/src/nsUniversalDetector.cpp:50:3: performance: Variable 'mDone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Encode-Detect-1.01/src/nsUniversalDetector.cpp:51:3: performance: Variable 'mBestGuess' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Encode-Detect-1.01/src/nsUniversalDetector.cpp:52:3: performance: Variable 'mInTag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Encode-Detect-1.01/src/nsUniversalDetector.cpp:55:3: performance: Variable 'mStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Encode-Detect-1.01/src/nsUniversalDetector.cpp:57:3: performance: Variable 'mGotData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-eucjpms-perl/libencode-eucjpms-perl_0.07.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-hanextra-perl/libencode-hanextra-perl_0.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-imaputf7-perl/libencode-imaputf7-perl_1.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-jis2k-perl/libencode-jis2k-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-locale-perl/libencode-locale-perl_1.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-perl/libencode-perl_2.98.orig.tar.gz
Encode-2.98/encengine.c:102:18: warning: Either the condition 'if(dst)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
Encode-2.98/encengine.c:116:24: note: Assuming that condition 'if(dst)' is not redundant
Encode-2.98/encengine.c:101:13: note: Assignment 'd=dst', assigned value is 0
Encode-2.98/encengine.c:102:18: note: Null pointer addition
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libencode-zapcp1252-perl/libencode-zapcp1252-perl_0.33.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencoding-fixlatin-perl/libencoding-fixlatin-perl_1.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libencoding-fixlatin-xs-perl/libencoding-fixlatin-xs-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libend-perl/libend-perl_2009110401.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libengine-gost-openssl1.1/libengine-gost-openssl1.1_1.1.0.1.orig.tar.gz
libengine-gost-openssl1.1-1.1.0.1/gost89.c:376:26: style: Function 'gost_enc' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:46:26: note: Function 'gost_enc' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:376:26: note: Function 'gost_enc' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:387:26: style: Function 'gost_dec' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:48:26: note: Function 'gost_dec' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:387:26: note: Function 'gost_dec' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:442:26: style: Function 'gost_key' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:61:26: note: Function 'gost_key' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:442:26: note: Function 'gost_key' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:442:42: style: Function 'gost_key' argument 2 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:61:44: note: Function 'gost_key' argument 2 names different: declaration 'key' definition 'k'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:442:42: note: Function 'gost_key' argument 2 names different: declaration 'key' definition 'k'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:453:30: style: Function 'gost_get_key' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:63:30: note: Function 'gost_get_key' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:453:30: note: Function 'gost_get_key' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:453:40: style: Function 'gost_get_key' argument 2 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:63:42: note: Function 'gost_get_key' argument 2 names different: declaration 'key' definition 'k'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:453:40: note: Function 'gost_get_key' argument 2 names different: declaration 'key' definition 'k'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:465:27: style: Function 'gost_init' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:65:27: note: Function 'gost_init' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:465:27: note: Function 'gost_init' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:465:55: style: Function 'gost_init' argument 2 names different: declaration 'subst_block' definition 'b'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:65:57: note: Function 'gost_init' argument 2 names different: declaration 'subst_block' definition 'b'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:465:55: note: Function 'gost_init' argument 2 names different: declaration 'subst_block' definition 'b'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:474:30: style: Function 'gost_destroy' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:67:30: note: Function 'gost_destroy' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:474:30: note: Function 'gost_destroy' argument 1 names different: declaration 'ctx' definition 'c'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:544:34: style: Function 'gost_mac' argument 2 names different: declaration 'hmac_len' definition 'mac_len'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:72:34: note: Function 'gost_mac' argument 2 names different: declaration 'hmac_len' definition 'mac_len'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:544:34: note: Function 'gost_mac' argument 2 names different: declaration 'hmac_len' definition 'mac_len'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:545:52: style: Function 'gost_mac' argument 5 names different: declaration 'hmac' definition 'mac'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:73:52: note: Function 'gost_mac' argument 5 names different: declaration 'hmac' definition 'mac'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:545:52: note: Function 'gost_mac' argument 5 names different: declaration 'hmac' definition 'mac'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:567:37: style: Function 'gost_mac_iv' argument 2 names different: declaration 'hmac_len' definition 'mac_len'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:78:37: note: Function 'gost_mac_iv' argument 2 names different: declaration 'hmac_len' definition 'mac_len'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:567:37: note: Function 'gost_mac_iv' argument 2 names different: declaration 'hmac_len' definition 'mac_len'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:569:32: style: Function 'gost_mac_iv' argument 6 names different: declaration 'hmac' definition 'mac'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost89.h:80:32: note: Function 'gost_mac_iv' argument 6 names different: declaration 'hmac' definition 'mac'.
libengine-gost-openssl1.1-1.1.0.1/gost89.c:569:32: note: Function 'gost_mac_iv' argument 6 names different: declaration 'hmac' definition 'mac'.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:380:9: style: Variable 'mgk' is reassigned a value before the old one has been used. [redundantAssignment]
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:379:0: note: Variable 'mgk' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:380:9: note: Variable 'mgk' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:708:5: style: Variable 'algobj' is reassigned a value before the old one has been used. [redundantAssignment]
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:698:0: note: Variable 'algobj' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:708:5: note: Variable 'algobj' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:711:3: style: Variable 'pval' is reassigned a value before the old one has been used. [redundantAssignment]
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:700:0: note: Variable 'pval' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:711:3: note: Variable 'pval' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:712:3: style: Variable 'ptype' is reassigned a value before the old one has been used. [redundantAssignment]
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:706:0: note: Variable 'ptype' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:712:3: note: Variable 'ptype' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:714:5: style: Variable 'order' is reassigned a value before the old one has been used. [redundantAssignment]
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:704:0: note: Variable 'order' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_ameth.c:714:5: note: Variable 'order' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_crypt.c:795:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_crypt.c:865:19: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_crypt.c:883:27: style: The scope of the variable 'i' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:149:42: style: Function 'pkey_GOST_ECcp_encrypt' argument 1 names different: declaration 'ctx' definition 'pctx'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost_lcl.h:218:42: note: Function 'pkey_GOST_ECcp_encrypt' argument 1 names different: declaration 'ctx' definition 'pctx'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:149:42: note: Function 'pkey_GOST_ECcp_encrypt' argument 1 names different: declaration 'ctx' definition 'pctx'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:150:36: style: Function 'pkey_GOST_ECcp_encrypt' argument 3 names different: declaration 'outlen' definition 'out_len'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost_lcl.h:219:36: note: Function 'pkey_GOST_ECcp_encrypt' argument 3 names different: declaration 'outlen' definition 'out_len'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:150:36: note: Function 'pkey_GOST_ECcp_encrypt' argument 3 names different: declaration 'outlen' definition 'out_len'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:264:42: style: Function 'pkey_GOST_ECcp_decrypt' argument 1 names different: declaration 'ctx' definition 'pctx'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost_lcl.h:222:42: note: Function 'pkey_GOST_ECcp_decrypt' argument 1 names different: declaration 'ctx' definition 'pctx'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:264:42: note: Function 'pkey_GOST_ECcp_decrypt' argument 1 names different: declaration 'ctx' definition 'pctx'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:264:63: style: Function 'pkey_GOST_ECcp_decrypt' argument 2 names different: declaration 'out' definition 'key'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost_lcl.h:222:62: note: Function 'pkey_GOST_ECcp_decrypt' argument 2 names different: declaration 'out' definition 'key'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:264:63: note: Function 'pkey_GOST_ECcp_decrypt' argument 2 names different: declaration 'out' definition 'key'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:265:36: style: Function 'pkey_GOST_ECcp_decrypt' argument 3 names different: declaration 'outlen' definition 'key_len'. [funcArgNamesDifferent]
libengine-gost-openssl1.1-1.1.0.1/gost_lcl.h:223:36: note: Function 'pkey_GOST_ECcp_decrypt' argument 3 names different: declaration 'outlen' definition 'key_len'.
libengine-gost-openssl1.1-1.1.0.1/gost_ec_keyx.c:265:36: note: Function 'pkey_GOST_ECcp_decrypt' argument 3 names different: declaration 'outlen' definition 'key_len'.
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_cipher.c:531:5: style: Variable 'os' is reassigned a value before the old one has been used. [redundantAssignment]
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_cipher.c:529:0: note: Variable 'os' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_cipher.c:531:5: note: Variable 'os' is reassigned a value before the old one has been used.
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_cipher.c:261:25: style: The scope of the variable 'currentInputBlock' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_cipher.c:262:25: style: The scope of the variable 'currentOutputBlock' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_cipher.c:545:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_core.c:16:13: style: The scope of the variable 'x' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_grasshopper_core.c:35:13: style: The scope of the variable 'x' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_keywrap.c:27:11: style: The scope of the variable 's1' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_keywrap.c:27:15: style: The scope of the variable 's2' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_pmeth.c:172:9: style: The scope of the variable 'param_nid' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gost_pmeth.c:561:34: style: The scope of the variable 'key' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gosthash.c:68:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
libengine-gost-openssl1.1-1.1.0.1/gosthash2012.c:187:12: style: The scope of the variable 'chunksize' can be reduced. [variableScope]
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libenum-perl/libenum-perl_1.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libenv-path-perl/libenv-path-perl_0.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libenv-ps1-perl/libenv-ps1-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libenv-sanctify-perl/libenv-sanctify-perl_1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libeot/libeot_0.01.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/libe/libepc/libepc_0.4.6.orig.tar.xz
libepc-0.4.6/libepc-ui/password-dialog.c:392:63: style: Function 'epc_password_dialog_set_anonymous_allowed' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:74:85: note: Function 'epc_password_dialog_set_anonymous_allowed' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:392:63: note: Function 'epc_password_dialog_set_anonymous_allowed' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:413:63: style: Function 'epc_password_dialog_get_anonymous_allowed' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:76:85: note: Function 'epc_password_dialog_get_anonymous_allowed' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:413:63: note: Function 'epc_password_dialog_get_anonymous_allowed' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:434:55: style: Function 'epc_password_dialog_set_anonymous' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:78:85: note: Function 'epc_password_dialog_set_anonymous' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:434:55: note: Function 'epc_password_dialog_set_anonymous' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:453:54: style: Function 'epc_password_dialog_is_anonymous' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:80:85: note: Function 'epc_password_dialog_is_anonymous' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:453:54: note: Function 'epc_password_dialog_is_anonymous' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:469:54: style: Function 'epc_password_dialog_set_username' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:82:85: note: Function 'epc_password_dialog_set_username' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:469:54: note: Function 'epc_password_dialog_set_username' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:486:54: style: Function 'epc_password_dialog_get_username' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:84:76: note: Function 'epc_password_dialog_get_username' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:486:54: note: Function 'epc_password_dialog_get_username' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:505:54: style: Function 'epc_password_dialog_set_password' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:86:85: note: Function 'epc_password_dialog_set_password' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:505:54: note: Function 'epc_password_dialog_set_password' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:522:54: style: Function 'epc_password_dialog_get_password' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:88:76: note: Function 'epc_password_dialog_get_password' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:522:54: note: Function 'epc_password_dialog_get_password' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:541:51: style: Function 'epc_password_dialog_set_realm' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:90:85: note: Function 'epc_password_dialog_set_realm' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:541:51: note: Function 'epc_password_dialog_set_realm' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:558:51: style: Function 'epc_password_dialog_get_realm' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:92:76: note: Function 'epc_password_dialog_get_realm' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:558:51: note: Function 'epc_password_dialog_get_realm' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:597:48: style: Function 'epc_password_dialog_attach' argument 1 names different: declaration 'dialog' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/password-dialog.h:94:85: note: Function 'epc_password_dialog_attach' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/password-dialog.c:597:48: note: Function 'epc_password_dialog_attach' argument 1 names different: declaration 'dialog' definition 'self'.
libepc-0.4.6/libepc-ui/progress-window.c:404:5: style: Label 'begin' is not used. [unusedLabel]
libepc-0.4.6/libepc-ui/progress-window.c:302:48: style: Function 'epc_progress_window_update' argument 1 names different: declaration 'window' definition 'self'. [funcArgNamesDifferent]
libepc-0.4.6/libepc-ui/progress-window.h:71:61: note: Function 'epc_progress_window_update' argument 1 names different: declaration 'window' definition 'self'.
libepc-0.4.6/libepc-ui/progress-window.c:302:48: note: Function 'epc_progress_window_update' argument 1 names different: declaration 'window' definition 'self'.
libepc-0.4.6/libepc/consumer.c:1003:7: style: Variable 'keyuri' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/libepc/consumer.c:1000:0: note: Variable 'keyuri' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/consumer.c:1003:7: note: Variable 'keyuri' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/consumer.c:1004:7: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/libepc/consumer.c:1001:0: note: Variable 'path' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/consumer.c:1004:7: note: Variable 'path' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/consumer.c:250:15: style: The scope of the variable 'username' can be reduced. [variableScope]
libepc-0.4.6/libepc/consumer.c:250:26: style: The scope of the variable 'password' can be reduced. [variableScope]
libepc-0.4.6/libepc/marshal.c:57:65: style: Function '_epc_marshal_VOID__ENUM_STRING_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:12:64: note: Function '_epc_marshal_VOID__ENUM_STRING_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:57:65: note: Function '_epc_marshal_VOID__ENUM_STRING_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:60:68: style: Function '_epc_marshal_VOID__ENUM_STRING_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:15:64: note: Function '_epc_marshal_VOID__ENUM_STRING_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:60:68: note: Function '_epc_marshal_VOID__ENUM_STRING_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:96:58: style: Function '_epc_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:20:57: note: Function '_epc_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:96:58: note: Function '_epc_marshal_BOOLEAN__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:99:61: style: Function '_epc_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:23:57: note: Function '_epc_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:99:61: note: Function '_epc_marshal_BOOLEAN__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:135:61: style: Function '_epc_marshal_VOID__STRING_BOXED' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:28:60: note: Function '_epc_marshal_VOID__STRING_BOXED' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:135:61: note: Function '_epc_marshal_VOID__STRING_BOXED' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:138:64: style: Function '_epc_marshal_VOID__STRING_BOXED' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:31:60: note: Function '_epc_marshal_VOID__STRING_BOXED' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:138:64: note: Function '_epc_marshal_VOID__STRING_BOXED' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:172:62: style: Function '_epc_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:36:61: note: Function '_epc_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:172:62: note: Function '_epc_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:175:65: style: Function '_epc_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libepc-0.4.6/libepc/marshal.h:39:61: note: Function '_epc_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/marshal.c:175:65: note: Function '_epc_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libepc-0.4.6/libepc/publisher.c:798:3: style: Variable 'authorized' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/libepc/publisher.c:793:0: note: Variable 'authorized' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/publisher.c:798:3: note: Variable 'authorized' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/publisher.c:2676:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libepc-0.4.6/libepc/service-type.c:112:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/libepc/service-type.c:108:0: note: Variable 'transport' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/service-type.c:112:3: note: Variable 'transport' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/service-type.c:216:3: style: Variable 'types' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/libepc/service-type.c:213:0: note: Variable 'types' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/service-type.c:216:3: note: Variable 'types' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/service-type.c:66:23: style: The scope of the variable 's' can be reduced. [variableScope]
libepc-0.4.6/libepc/shell.c:519:9: style: Label 'begin' is not used. [unusedLabel]
libepc-0.4.6/libepc/tls.c:599:3: style: Variable '_crtfile' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/libepc/tls.c:589:0: note: Variable '_crtfile' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/tls.c:599:3: note: Variable '_crtfile' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/tls.c:600:3: style: Variable '_keyfile' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/libepc/tls.c:588:0: note: Variable '_keyfile' is reassigned a value before the old one has been used.
libepc-0.4.6/libepc/tls.c:600:3: note: Variable '_keyfile' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/framework.c:148:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/tests/framework.c:146:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/framework.c:148:3: note: Variable 'fd' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/framework.c:48:21: style: Function 'epc_test_init' argument 1 names different: declaration 'tests' definition 'test_count'. [funcArgNamesDifferent]
libepc-0.4.6/tests/framework.h:55:70: note: Function 'epc_test_init' argument 1 names different: declaration 'tests' definition 'test_count'.
libepc-0.4.6/tests/framework.c:48:21: note: Function 'epc_test_init' argument 1 names different: declaration 'tests' definition 'test_count'.
libepc-0.4.6/tests/test-consumer-by-name.c:39:3: style: Variable 'publisher' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/tests/test-consumer-by-name.c:29:0: note: Variable 'publisher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-consumer-by-name.c:39:3: note: Variable 'publisher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-dispatcher-rename.c:94:3: style: Variable 'dispatcher' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/tests/test-dispatcher-rename.c:85:0: note: Variable 'dispatcher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-dispatcher-rename.c:94:3: note: Variable 'dispatcher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-dispatcher-reset.c:67:3: style: Variable 'dispatcher' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/tests/test-dispatcher-reset.c:60:0: note: Variable 'dispatcher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-dispatcher-reset.c:67:3: note: Variable 'dispatcher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-dispatcher-subtypes.c:47:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libepc-0.4.6/tests/test-dispatcher-unique.c:94:3: style: Variable 'monitor' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/tests/test-dispatcher-unique.c:83:0: note: Variable 'monitor' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-dispatcher-unique.c:94:3: note: Variable 'monitor' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-progress-hooks.c:124:5: style: Label 'begin' is not used. [unusedLabel]
libepc-0.4.6/tests/test-publisher-bookmarks.c:81:3: style: Variable 'publisher' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/tests/test-publisher-bookmarks.c:67:0: note: Variable 'publisher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-publisher-bookmarks.c:81:3: note: Variable 'publisher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-publisher-change-name.c:76:3: style: Variable 'publisher' is reassigned a value before the old one has been used. [redundantAssignment]
libepc-0.4.6/tests/test-publisher-change-name.c:62:0: note: Variable 'publisher' is reassigned a value before the old one has been used.
libepc-0.4.6/tests/test-publisher-change-name.c:76:3: note: Variable 'publisher' is reassigned a value before the old one has been used.
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libepoxy/libepoxy_1.4.3.orig.tar.xz
libepoxy-1.4.3/src/dispatch_common.c:215:0: error: #error "You will need constructor support for your compiler" [preprocessorErrorDirective]
libepoxy-1.4.3/src/dispatch_egl.c:77:50: style: Function 'epoxy_conservative_has_egl_extension' argument 1 names different: declaration 'name' definition 'ext'. [funcArgNamesDifferent]
libepoxy-1.4.3/src/dispatch_common.h:163:55: note: Function 'epoxy_conservative_has_egl_extension' argument 1 names different: declaration 'name' definition 'ext'.
libepoxy-1.4.3/src/dispatch_egl.c:77:50: note: Function 'epoxy_conservative_has_egl_extension' argument 1 names different: declaration 'name' definition 'ext'.
libepoxy-1.4.3/src/dispatch_glx.c:108:50: style: Function 'epoxy_conservative_has_glx_extension' argument 1 names different: declaration 'name' definition 'ext'. [funcArgNamesDifferent]
libepoxy-1.4.3/src/dispatch_common.h:161:55: note: Function 'epoxy_conservative_has_glx_extension' argument 1 names different: declaration 'name' definition 'ext'.
libepoxy-1.4.3/src/dispatch_glx.c:108:50: note: Function 'epoxy_conservative_has_glx_extension' argument 1 names different: declaration 'name' definition 'ext'.
libepoxy-1.4.3/src/dispatch_wgl.c:39:50: style: Function 'epoxy_conservative_has_wgl_extension' argument 1 names different: declaration 'name' definition 'ext'. [funcArgNamesDifferent]
libepoxy-1.4.3/src/dispatch_common.h:164:55: note: Function 'epoxy_conservative_has_wgl_extension' argument 1 names different: declaration 'name' definition 'ext'.
libepoxy-1.4.3/src/dispatch_wgl.c:39:50: note: Function 'epoxy_conservative_has_wgl_extension' argument 1 names different: declaration 'name' definition 'ext'.
libepoxy-1.4.3/test/dlwrap.c:209:45: style: Function 'dlwrap_real_dlsym' argument 2 names different: declaration 'symbol' definition 'name'. [funcArgNamesDifferent]
libepoxy-1.4.3/test/dlwrap.h:54:45: note: Function 'dlwrap_real_dlsym' argument 2 names different: declaration 'symbol' definition 'name'.
libepoxy-1.4.3/test/dlwrap.c:209:45: note: Function 'dlwrap_real_dlsym' argument 2 names different: declaration 'symbol' definition 'name'.
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:245:17: style: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same. [duplicateExpression]
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:213:17: note: 'pass' is assigned value 'true' here.
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:245:17: note: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same.
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:84:35: style: Function 'override_GL_glCreateShader' argument 1 names different: declaration 'e' definition 'type'. [funcArgNamesDifferent]
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:61:42: note: Function 'override_GL_glCreateShader' argument 1 names different: declaration 'e' definition 'type'.
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:84:35: note: Function 'override_GL_glCreateShader' argument 1 names different: declaration 'e' definition 'type'.
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:90:38: style: Function 'override_GLES2_glCreateShader' argument 1 names different: declaration 'e' definition 'type'. [funcArgNamesDifferent]
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:60:45: note: Function 'override_GLES2_glCreateShader' argument 1 names different: declaration 'e' definition 'type'.
libepoxy-1.4.3/test/egl_and_glx_different_pointers.c:90:38: note: Function 'override_GLES2_glCreateShader' argument 1 names different: declaration 'e' definition 'type'.
libepoxy-1.4.3/test/egl_has_extension_nocontext.c:69:17: style: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same. [duplicateExpression]
libepoxy-1.4.3/test/egl_has_extension_nocontext.c:44:17: note: 'pass' is assigned value 'true' here.
libepoxy-1.4.3/test/egl_has_extension_nocontext.c:69:17: note: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same.
libepoxy-1.4.3/test/egl_without_glx.c:162:17: style: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same. [duplicateExpression]
libepoxy-1.4.3/test/egl_without_glx.c:121:17: note: 'pass' is assigned value 'true' here.
libepoxy-1.4.3/test/egl_without_glx.c:162:17: note: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same.
libepoxy-1.4.3/test/glx_gles2.c:117:17: style: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same. [duplicateExpression]
libepoxy-1.4.3/test/glx_gles2.c:66:17: note: 'pass' is assigned value 'true' here.
libepoxy-1.4.3/test/glx_gles2.c:117:17: note: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same.
libepoxy-1.4.3/test/glx_glxgetprocaddress_nocontext.c:56:17: style: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same. [duplicateExpression]
libepoxy-1.4.3/test/glx_glxgetprocaddress_nocontext.c:45:17: note: 'pass' is assigned value 'true' here.
libepoxy-1.4.3/test/glx_glxgetprocaddress_nocontext.c:56:17: note: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same.
libepoxy-1.4.3/test/glx_has_extension_nocontext.c:55:17: style: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same. [duplicateExpression]
libepoxy-1.4.3/test/glx_has_extension_nocontext.c:45:17: note: 'pass' is assigned value 'true' here.
libepoxy-1.4.3/test/glx_has_extension_nocontext.c:55:17: note: Same expression on both sides of '!=' because the value of 'pass' and 'true' are the same.
libepoxy-1.4.3/test/miscdefines.c:35:0: error: #error bad GL_VERSION_3_2 [preprocessorErrorDirective]
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libepsilon/libepsilon_0.9.2.orig.tar.gz
epsilon-0.9.2/lib/bit_io.c:79:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
epsilon-0.9.2/lib/checksum.c:116:9: style: The scope of the variable 'k' can be reduced. [variableScope]
epsilon-0.9.2/lib/checksum.c:164:13: style: The scope of the variable 'crc' can be reduced. [variableScope]
epsilon-0.9.2/lib/filter.c:151:9: style: The scope of the variable 'i' can be reduced. [variableScope]
epsilon-0.9.2/lib/filter.c:151:12: style: The scope of the variable 'j' can be reduced. [variableScope]
epsilon-0.9.2/lib/filter.c:151:15: style: The scope of the variable 'k1' can be reduced. [variableScope]
epsilon-0.9.2/lib/filter.c:151:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
epsilon-0.9.2/lib/filter.c:297:16: style: The scope of the variable 'length' can be reduced. [variableScope]
epsilon-0.9.2/lib/filter.c:381:16: style: The scope of the variable 'length' can be reduced. [variableScope]
epsilon-0.9.2/lib/libmain.c:313:10: warning: Either the condition 'fb' is redundant or there is possible null pointer dereference: fb. [nullPointerRedundantCheck]
epsilon-0.9.2/lib/libmain.c:306:9: note: Assuming that condition 'fb' is not redundant
epsilon-0.9.2/lib/libmain.c:313:10: note: Null pointer dereference
epsilon-0.9.2/lib/libmain.c:486:10: warning: Either the condition 'fb' is redundant or there is possible null pointer dereference: fb. [nullPointerRedundantCheck]
epsilon-0.9.2/lib/libmain.c:479:9: note: Assuming that condition 'fb' is not redundant
epsilon-0.9.2/lib/libmain.c:486:10: note: Null pointer dereference
epsilon-0.9.2/lib/libmain.c:1574:26: style: Same value in both branches of ternary operator. [duplicateValueTernary]
epsilon-0.9.2/lib/libmain.c:552:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
epsilon-0.9.2/lib/libmain.c:558:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
epsilon-0.9.2/lib/libmain.c:779:19: style: Variable 'bytes_left' is assigned a value that is never used. [unreadVariable]
epsilon-0.9.2/lib/libmain.c:1242:19: style: Variable 'bytes_left' is assigned a value that is never used. [unreadVariable]
epsilon-0.9.2/lib/pad.c:77:26: style: Same expression on both sides of '<='. [duplicateExpression]
epsilon-0.9.2/lib/speck.c:221:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
epsilon-0.9.2/lib/speck.c:237:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
epsilon-0.9.2/lib/speck.c:255:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
epsilon-0.9.2/lib/speck.c:1004:9: style: The scope of the variable 'result' can be reduced. [variableScope]
epsilon-0.9.2/lib/speck.c:1072:9: style: The scope of the variable 'result' can be reduced. [variableScope]
epsilon-0.9.2/lib/speck.c:107:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
epsilon-0.9.2/lib/speck.c:110:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
epsilon-0.9.2/lib/speck.c:135:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
epsilon-0.9.2/lib/speck.c:149:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
epsilon-0.9.2/lib/speck.c:163:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
epsilon-0.9.2/lib/speck.c:166:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
epsilon-0.9.2/lib/speck.c:668:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
epsilon-0.9.2/src/cmd_decode_file.c:898:10: style: The scope of the variable 'progress_buf' can be reduced. [variableScope]
epsilon-0.9.2/src/cmd_decode_file.c:1120:10: style: The scope of the variable 'timer_buf' can be reduced. [variableScope]
epsilon-0.9.2/src/cmd_decode_file.c:888:29: warning: Function 'decode_file' argument order different: declaration 'n_threads, cluster, halt_on_errors, quiet, ignore_hdr_crc, ignore_data_crc, ignore_format_err, file, output_dir, current, total' definition 'n_threads, cluster, halt_on_errors, quiet, ignore_hdr_crc, ignore_data_crc, ignore_format_err, output_dir, file, current, total' [funcArgOrderDifferent]
epsilon-0.9.2/src/cmd_decode_file.h:64:29: note: Function 'decode_file' argument order different: declaration 'n_threads, cluster, halt_on_errors, quiet, ignore_hdr_crc, ignore_data_crc, ignore_format_err, file, output_dir, current, total' definition 'n_threads, cluster, halt_on_errors, quiet, ignore_hdr_crc, ignore_data_crc, ignore_format_err, output_dir, file, current, total'
epsilon-0.9.2/src/cmd_decode_file.c:888:29: note: Function 'decode_file' argument order different: declaration 'n_threads, cluster, halt_on_errors, quiet, ignore_hdr_crc, ignore_data_crc, ignore_format_err, file, output_dir, current, total' definition 'n_threads, cluster, halt_on_errors, quiet, ignore_hdr_crc, ignore_data_crc, ignore_format_err, output_dir, file, current, total'
epsilon-0.9.2/src/cmd_encode_file.c:994:10: style: The scope of the variable 'progress_buf' can be reduced. [variableScope]
epsilon-0.9.2/src/cmd_encode_file.c:1228:10: style: The scope of the variable 'timer_buf' can be reduced. [variableScope]
epsilon-0.9.2/src/cmd_encode_file.c:1291:21: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
epsilon-0.9.2/src/cmd_encode_file.c:1292:23: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
epsilon-0.9.2/src/cmd_truncate_file.c:324:10: style: The scope of the variable 'timer_buf' can be reduced. [variableScope]
epsilon-0.9.2/src/pbm.c:138:5: style: Variable 'pbm->f' is reassigned a value before the old one has been used. [redundantAssignment]
epsilon-0.9.2/src/pbm.c:137:5: note: Variable 'pbm->f' is reassigned a value before the old one has been used.
epsilon-0.9.2/src/pbm.c:138:5: note: Variable 'pbm->f' is reassigned a value before the old one has been used.
epsilon-0.9.2/src/psi.c:40:5: style: Variable 'psi->f' is reassigned a value before the old one has been used. [redundantAssignment]
epsilon-0.9.2/src/psi.c:39:5: note: Variable 'psi->f' is reassigned a value before the old one has been used.
epsilon-0.9.2/src/psi.c:40:5: note: Variable 'psi->f' is reassigned a value before the old one has been used.
epsilon-0.9.2/src/psi.c:53:5: style: Variable 'psi->f' is reassigned a value before the old one has been used. [redundantAssignment]
epsilon-0.9.2/src/psi.c:52:5: note: Variable 'psi->f' is reassigned a value before the old one has been used.
epsilon-0.9.2/src/psi.c:53:5: note: Variable 'psi->f' is reassigned a value before the old one has been used.
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libepubgen/libepubgen_0.1.1.orig.tar.xz
libepubgen-0.1.1/src/lib/EPUBSpanStyleManager.h:36:3: style: Class 'EPUBSpanStyleManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBBodyStyleManager.h:23:3: style: Class 'EPUBBodyStyleManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBSpanStyleManager.h:36:36: performance: Function parameter 'classNamePrefix' should be passed by const reference. [passedByValue]
libepubgen-0.1.1/src/lib/EPUBBodyStyleManager.h:23:36: performance: Function parameter 'classNamePrefix' should be passed by const reference. [passedByValue]
libepubgen-0.1.1/src/lib/EPUBFontManager.cpp:76:96: style: Function 'insert' argument 2 names different: declaration 'path' definition 'base'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBFontManager.h:54:81: note: Function 'insert' argument 2 names different: declaration 'path' definition 'base'.
libepubgen-0.1.1/src/lib/EPUBFontManager.cpp:76:96: note: Function 'insert' argument 2 names different: declaration 'path' definition 'base'.
libepubgen-0.1.1/src/lib/EPUBFontManager.h:59:8: style: Technically the member function 'libepubgen::EPUBFontManager::send' can be const. [functionConst]
libepubgen-0.1.1/src/lib/EPUBFontManager.cpp:144:23: note: Technically the member function 'libepubgen::EPUBFontManager::send' can be const.
libepubgen-0.1.1/src/lib/EPUBFontManager.h:59:8: note: Technically the member function 'libepubgen::EPUBFontManager::send' can be const.
libepubgen-0.1.1/src/lib/EPUBFontManager.h:63:8: performance: Technically the member function 'libepubgen::EPUBFontManager::extractFontProperties' can be static. [functionStatic]
libepubgen-0.1.1/src/lib/EPUBFontManager.cpp:118:23: note: Technically the member function 'libepubgen::EPUBFontManager::extractFontProperties' can be static.
libepubgen-0.1.1/src/lib/EPUBFontManager.h:63:8: note: Technically the member function 'libepubgen::EPUBFontManager::extractFontProperties' can be static.
libepubgen-0.1.1/src/lib/EPUBGenerator.cpp:162:52: style: Function 'setSplitMethod' argument 1 names different: declaration 'splitMethod' definition 'split'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBGenerator.h:58:39: note: Function 'setSplitMethod' argument 1 names different: declaration 'splitMethod' definition 'split'.
libepubgen-0.1.1/src/lib/EPUBGenerator.cpp:162:52: note: Function 'setSplitMethod' argument 1 names different: declaration 'splitMethod' definition 'split'.
libepubgen-0.1.1/src/lib/EPUBGenerator.cpp:167:54: style: Function 'setStylesMethod' argument 1 names different: declaration 'stylesMethod' definition 'styles'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBGenerator.h:60:41: note: Function 'setStylesMethod' argument 1 names different: declaration 'stylesMethod' definition 'styles'.
libepubgen-0.1.1/src/lib/EPUBGenerator.cpp:167:54: note: Function 'setStylesMethod' argument 1 names different: declaration 'stylesMethod' definition 'styles'.
libepubgen-0.1.1/src/lib/EPUBGenerator.cpp:172:54: style: Function 'setLayoutMethod' argument 1 names different: declaration 'layoutMethod' definition 'layout'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBGenerator.h:62:41: note: Function 'setLayoutMethod' argument 1 names different: declaration 'layoutMethod' definition 'layout'.
libepubgen-0.1.1/src/lib/EPUBGenerator.cpp:172:54: note: Function 'setLayoutMethod' argument 1 names different: declaration 'layoutMethod' definition 'layout'.
libepubgen-0.1.1/src/lib/EPUBHTMLGenerator.cpp:135:3: style: Struct 'EPUBHTMLTextZone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBHTMLGenerator.cpp:227:3: style: Struct 'TextZoneSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBHTMLManager.cpp:109:28: style: Unused variable: label [unusedVariable]
libepubgen-0.1.1/src/lib/EPUBImageManager.h:61:15: style: Technically the member function 'libepubgen::EPUBImageManager::getFrameStyle' can be const. [functionConst]
libepubgen-0.1.1/src/lib/EPUBImageManager.cpp:126:31: note: Technically the member function 'libepubgen::EPUBImageManager::getFrameStyle' can be const.
libepubgen-0.1.1/src/lib/EPUBImageManager.h:61:15: note: Technically the member function 'libepubgen::EPUBImageManager::getFrameStyle' can be const.
libepubgen-0.1.1/src/lib/EPUBImageManager.h:69:8: performance: Technically the member function 'libepubgen::EPUBImageManager::extractImageProperties' can be static. [functionStatic]
libepubgen-0.1.1/src/lib/EPUBImageManager.cpp:137:24: note: Technically the member function 'libepubgen::EPUBImageManager::extractImageProperties' can be static.
libepubgen-0.1.1/src/lib/EPUBImageManager.h:69:8: note: Technically the member function 'libepubgen::EPUBImageManager::extractImageProperties' can be static.
libepubgen-0.1.1/src/lib/EPUBListStyleManager.cpp:25:88: style: Function 'setLevel' argument 2 names different: declaration 'property' definition 'pList'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBListStyleManager.h:47:64: note: Function 'setLevel' argument 2 names different: declaration 'property' definition 'pList'.
libepubgen-0.1.1/src/lib/EPUBListStyleManager.cpp:25:88: note: Function 'setLevel' argument 2 names different: declaration 'property' definition 'pList'.
libepubgen-0.1.1/src/lib/EPUBPath.cpp:32:8: style: Technically the member function 'libepubgen::::FindDots::operator()' can be const. [functionConst]
libepubgen-0.1.1/src/lib/EPUBSpanStyleManager.h:57:8: performance: Technically the member function 'libepubgen::EPUBSpanStyleManager::extractTextPosition' can be static. [functionStatic]
libepubgen-0.1.1/src/lib/EPUBSpanStyleManager.cpp:184:28: note: Technically the member function 'libepubgen::EPUBSpanStyleManager::extractTextPosition' can be static.
libepubgen-0.1.1/src/lib/EPUBSpanStyleManager.h:57:8: note: Technically the member function 'libepubgen::EPUBSpanStyleManager::extractTextPosition' can be static.
libepubgen-0.1.1/src/lib/EPUBSplitGuard.cpp:18:66: style: Function 'EPUBSplitGuard' argument 2 names different: declaration 'splitOnSecondPageSpan' definition 'needSplitOnSecondPageSpan'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBSplitGuard.h:21:55: note: Function 'EPUBSplitGuard' argument 2 names different: declaration 'splitOnSecondPageSpan' definition 'needSplitOnSecondPageSpan'.
libepubgen-0.1.1/src/lib/EPUBSplitGuard.cpp:18:66: note: Function 'EPUBSplitGuard' argument 2 names different: declaration 'splitOnSecondPageSpan' definition 'needSplitOnSecondPageSpan'.
libepubgen-0.1.1/src/lib/EPUBTableStyleManager.cpp:112:49: style: Function 'getColumnsWidth' argument 1 names different: declaration 'i' definition 'col'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBTableStyleManager.h:68:28: note: Function 'getColumnsWidth' argument 1 names different: declaration 'i' definition 'col'.
libepubgen-0.1.1/src/lib/EPUBTableStyleManager.cpp:112:49: note: Function 'getColumnsWidth' argument 1 names different: declaration 'i' definition 'col'.
libepubgen-0.1.1/src/lib/EPUBTableStyleManager.cpp:117:52: style: Function 'getRelColumnsWidth' argument 1 names different: declaration 'i' definition 'col'. [funcArgNamesDifferent]
libepubgen-0.1.1/src/lib/EPUBTableStyleManager.h:70:31: note: Function 'getRelColumnsWidth' argument 1 names different: declaration 'i' definition 'col'.
libepubgen-0.1.1/src/lib/EPUBTableStyleManager.cpp:117:52: note: Function 'getRelColumnsWidth' argument 1 names different: declaration 'i' definition 'col'.
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:187:3: style: Class 'InsertBinaryObjectElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:202:3: style: Class 'InsertCoveredTableCellElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:217:3: style: Class 'InsertEquationElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:232:3: style: Class 'InsertFieldElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:283:3: style: Class 'InsertTextElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:298:3: style: Class 'OpenCommentElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:313:3: style: Class 'OpenEndnoteElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:328:3: style: Class 'OpenFooterElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:343:3: style: Class 'OpenFootnoteElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:358:3: style: Class 'OpenFrameElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:373:3: style: Class 'OpenHeaderElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:388:3: style: Class 'OpenLinkElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:399:3: style: Class 'OpenListElementElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:410:3: style: Class 'OpenOrderedListLevelElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:421:3: style: Class 'OpenParagraphElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:432:3: style: Class 'OpenSpanElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:443:3: style: Class 'OpenTableElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:454:3: style: Class 'OpenTableCellElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:465:3: style: Class 'OpenTableRowElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBTextElements.cpp:476:3: style: Class 'OpenUnorderedListLevelElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libepubgen-0.1.1/src/lib/EPUBXMLContent.h:38:8: style: Technically the member function 'libepubgen::EPUBXMLContent::writeTo' can be const. [functionConst]
libepubgen-0.1.1/src/lib/EPUBXMLContent.cpp:165:22: note: Technically the member function 'libepubgen::EPUBXMLContent::writeTo' can be const.
libepubgen-0.1.1/src/lib/EPUBXMLContent.h:38:8: note: Technically the member function 'libepubgen::EPUBXMLContent::writeTo' can be const.
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libequinox-osgi-java/libequinox-osgi-java_3.9.1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/libe/liberasurecode/liberasurecode_1.5.0.orig.tar.xz
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:199:5: style: Variable 'decode_matrix' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:185:0: note: Variable 'decode_matrix' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:199:5: note: Variable 'decode_matrix' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:305:5: style: Variable 'decode_matrix' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:288:0: note: Variable 'decode_matrix' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:305:5: note: Variable 'decode_matrix' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:436:5: style: Variable 'isa_l_desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:434:0: note: Variable 'isa_l_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:436:5: note: Variable 'isa_l_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:451:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:449:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:451:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:116:0: warning: Size of pointer 'inverse_rows' used instead of size of its data. [pointerSize]
liberasurecode-1.5.0/src/backends/isa-l/isa_l_common.c:125:12: warning: Size of pointer 'inverse_rows' used instead of size of its data. [pointerSize]
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_cauchy.c:244:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_cauchy.c:241:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_cauchy.c:244:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_cauchy.c:396:9: style: The scope of the variable 'i' can be reduced. [variableScope]
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_cauchy.c:398:10: style: The scope of the variable 'end_of_array' can be reduced. [variableScope]
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_vand.c:208:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_vand.c:206:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_vand.c:208:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_vand.c:337:5: style: Variable 'jerasure_desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_vand.c:335:0: note: Variable 'jerasure_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/jerasure/jerasure_rs_vand.c:337:5: note: Variable 'jerasure_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/null/null.c:117:5: style: Variable 'xdesc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/null/null.c:114:0: note: Variable 'xdesc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/null/null.c:117:5: note: Variable 'xdesc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/phazrio/libphazr.c:224:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/phazrio/libphazr.c:221:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/phazrio/libphazr.c:224:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:153:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:151:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:153:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:266:5: style: Variable 'rs_vand_desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:264:0: note: Variable 'rs_vand_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:266:5: note: Variable 'rs_vand_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:275:5: style: Variable 'rs_vand_desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:273:0: note: Variable 'rs_vand_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/rs_vand/liberasurecode_rs_vand.c:275:5: note: Variable 'rs_vand_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:219:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/shss/shss.c:217:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:219:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:249:5: style: Variable 'func_handle.vptr' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/shss/shss.c:248:5: note: Variable 'func_handle.vptr' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:249:5: note: Variable 'func_handle.vptr' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:256:5: style: Variable 'func_handle.vptr' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/shss/shss.c:255:5: note: Variable 'func_handle.vptr' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:256:5: note: Variable 'func_handle.vptr' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:263:5: style: Variable 'func_handle.vptr' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/shss/shss.c:262:5: note: Variable 'func_handle.vptr' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:263:5: note: Variable 'func_handle.vptr' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/shss/shss.c:89:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
liberasurecode-1.5.0/src/backends/shss/shss.c:121:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
liberasurecode-1.5.0/src/backends/shss/shss.c:159:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
liberasurecode-1.5.0/src/backends/xor/flat_xor_hd.c:136:5: style: Variable 'xor_desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/backends/xor/flat_xor_hd.c:129:0: note: Variable 'xor_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/backends/xor/flat_xor_hd.c:136:5: note: Variable 'xor_desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/builtin/rs_vand/liberasurecode_rs_vand.c:149:13: style: The scope of the variable 'acc' can be reduced. [variableScope]
liberasurecode-1.5.0/src/builtin/rs_vand/liberasurecode_rs_vand.c:175:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
liberasurecode-1.5.0/src/builtin/rs_vand/liberasurecode_rs_vand.c:491:7: style: The scope of the variable 'i' can be reduced. [variableScope]
liberasurecode-1.5.0/src/builtin/rs_vand/liberasurecode_rs_vand.c:491:10: style: The scope of the variable 'j' can be reduced. [variableScope]
liberasurecode-1.5.0/src/builtin/xor_codes/xor_hd_code.c:171:33: error: Shifting by a negative value is undefined behaviour [shiftNegative]
liberasurecode-1.5.0/src/builtin/xor_codes/xor_hd_code.c:171:36: warning: Suspicious code: sign conversion of data_index in calculation, even though data_index can have a negative value [signConversion]
liberasurecode-1.5.0/src/erasurecode.c:718:21: style: Condition '!set_chksum' is always false [knownConditionTrueFalse]
liberasurecode-1.5.0/src/erasurecode.c:710:26: note: Assignment 'set_chksum=1', assigned value is 1
liberasurecode-1.5.0/src/erasurecode.c:718:21: note: Condition '!set_chksum' is always false
liberasurecode-1.5.0/src/erasurecode.c:328:5: style: Variable 'instance' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/erasurecode.c:325:0: note: Variable 'instance' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/erasurecode.c:328:5: note: Variable 'instance' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/erasurecode.c:710:13: style: The scope of the variable 'set_chksum' can be reduced. [variableScope]
liberasurecode-1.5.0/src/erasurecode_helpers.c:100:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/src/erasurecode_helpers.c:97:0: note: Variable 'buf' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/erasurecode_helpers.c:100:5: note: Variable 'buf' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/src/erasurecode_preprocessing.c:233:9: style: The scope of the variable 'index' can be reduced. [variableScope]
liberasurecode-1.5.0/src/utils/chksum/md5.c:213:22: style: The scope of the variable 'free' can be reduced. [variableScope]
liberasurecode-1.5.0/test/builtin/rs_vand/rs_galois_test.c:53:0: error: Memory leak: uniq [memleak]
liberasurecode-1.5.0/test/builtin/xor_codes/test_xor_hd_code.c:54:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
liberasurecode-1.5.0/test/builtin/xor_codes/test_xor_hd_code.c:64:10: style: The scope of the variable 'j' can be reduced. [variableScope]
liberasurecode-1.5.0/test/builtin/xor_codes/test_xor_hd_code.c:68:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
liberasurecode-1.5.0/test/libec_slap.c:65:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
liberasurecode-1.5.0/test/liberasurecode_test.c:397:6: warning: Either the condition 'array==NULL' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck]
liberasurecode-1.5.0/test/liberasurecode_test.c:398:15: note: Assuming that condition 'array==NULL' is not redundant
liberasurecode-1.5.0/test/liberasurecode_test.c:397:6: note: Null pointer dereference
liberasurecode-1.5.0/test/liberasurecode_test.c:428:6: warning: Either the condition 'array==NULL' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck]
liberasurecode-1.5.0/test/liberasurecode_test.c:429:15: note: Assuming that condition 'array==NULL' is not redundant
liberasurecode-1.5.0/test/liberasurecode_test.c:428:6: note: Null pointer dereference
liberasurecode-1.5.0/test/liberasurecode_test.c:610:5: style: Variable 'instance->common.ops->encode' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:606:5: note: Variable 'instance->common.ops->encode' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:610:5: note: Variable 'instance->common.ops->encode' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:625:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:619:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:625:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:666:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:651:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:666:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:785:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:772:0: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:785:5: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:830:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:824:0: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:830:5: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:862:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:852:0: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:862:5: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:881:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:876:0: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:881:5: note: Variable 'rc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:917:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:907:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:917:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1009:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:996:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1009:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1034:9: style: Variable 'frag' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:1031:0: note: Variable 'frag' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1034:9: note: Variable 'frag' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1106:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:1095:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1106:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1298:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:1286:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1298:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1456:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:1439:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1456:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1495:5: style: Variable 'num_avail_frags' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:1482:5: note: Variable 'num_avail_frags' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1495:5: note: Variable 'num_avail_frags' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1535:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
liberasurecode-1.5.0/test/liberasurecode_test.c:1534:0: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:1535:5: note: Variable 'desc' is reassigned a value before the old one has been used.
liberasurecode-1.5.0/test/liberasurecode_test.c:628:0: error: Memory leak: orig_data [memleak]
liberasurecode-1.5.0/test/liberasurecode_test.c:669:0: error: Memory leak: orig_data [memleak]
liberasurecode-1.5.0/test/liberasurecode_test.c:669:0: error: Memory leak: fake_data [memleak]
liberasurecode-1.5.0/test/liberasurecode_test.c:791:0: error: Memory leak: orig_data [memleak]
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/liberror-perl/liberror-perl_0.17026.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libescape-ruby/libescape-ruby_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libesedb/libesedb_20170121.orig.tar.gz
libesedb-20170121/esedbtools/esedbtools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
libesedb-20170121/esedbtools/exchange.c:2123:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:2125:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:2498:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:2500:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:2824:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:2826:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:3123:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:3125:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:3415:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/exchange.c:3417:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/export_handle.c:2258:19: style: Condition 'known_index==0' is always true [knownConditionTrueFalse]
libesedb-20170121/esedbtools/export_handle.c:2256:17: note: Assignment 'known_index=0', assigned value is 0
libesedb-20170121/esedbtools/export_handle.c:2258:19: note: Condition 'known_index==0' is always true
libesedb-20170121/esedbtools/export_handle.c:2994:17: style: Same expression on both sides of '!=' because the value of 'value_data' and 'NULL' are the same. [duplicateExpression]
libesedb-20170121/esedbtools/export_handle.c:2440:40: note: 'value_data' is assigned value 'NULL' here.
libesedb-20170121/esedbtools/export_handle.c:2994:17: note: Same expression on both sides of '!=' because the value of 'value_data' and 'NULL' are the same.
libesedb-20170121/esedbtools/export_handle.c:198:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/esedbtools/info_handle.c:445:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/log_handle.c:33:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libesedb-20170121/esedbtools/webcache.c:60:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/webcache.c:62:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/webcache.c:298:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/webcache.c:300:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:189:32: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libesedb-20170121/esedbtools/windows_search.c:187:34: note: outer condition: compressed_data_iterator<compressed_data_size
libesedb-20170121/esedbtools/windows_search.c:189:32: note: opposite inner condition: compressed_data_iterator>=compressed_data_size
libesedb-20170121/esedbtools/windows_search.c:303:32: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libesedb-20170121/esedbtools/windows_search.c:301:34: note: outer condition: compressed_data_iterator<compressed_data_size
libesedb-20170121/esedbtools/windows_search.c:303:32: note: opposite inner condition: compressed_data_iterator>=compressed_data_size
libesedb-20170121/esedbtools/windows_search.c:150:10: style: The scope of the variable 'compression_size' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:254:10: style: The scope of the variable 'compression_size' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:255:10: style: The scope of the variable 'compression_byte' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:3026:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:3028:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:3924:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:3926:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_search.c:719:27: warning: Either the condition 'compression_value_table_index>2048' is redundant or the array 'compression_value_table[2048]' is accessed at index 2048, which is out of bounds. [arrayIndexOutOfBoundsCond]
libesedb-20170121/esedbtools/windows_search.c:708:38: note: Assuming that condition 'compression_value_table_index>2048' is not redundant
libesedb-20170121/esedbtools/windows_search.c:719:27: note: Array index out of bounds
libesedb-20170121/esedbtools/windows_search.c:743:27: warning: Either the condition 'compression_value_table_index>2048' is redundant or the array 'compression_value_table[2048]' is accessed at index 2048, which is out of bounds. [arrayIndexOutOfBoundsCond]
libesedb-20170121/esedbtools/windows_search.c:732:38: note: Assuming that condition 'compression_value_table_index>2048' is not redundant
libesedb-20170121/esedbtools/windows_search.c:743:27: note: Array index out of bounds
libesedb-20170121/esedbtools/windows_security.c:556:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_security.c:558:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_security.c:793:6: style: The scope of the variable 'known_column_type' can be reduced. [variableScope]
libesedb-20170121/esedbtools/windows_security.c:795:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libbfio/libbfio_file_pool.c:47:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
libesedb-20170121/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
libesedb-20170121/libbfio/libbfio_handle.c:2147:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libbfio/libbfio_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libbfio/libbfio_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_array.c:367:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_array.c:681:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_array.c:683:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_array.c:907:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_array.c:908:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_array.c:1165:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_array.c:1166:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libesedb-20170121/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]
libesedb-20170121/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'.
libesedb-20170121/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'.
libesedb-20170121/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_range_list.c:3211:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libesedb-20170121/libcdata/libcdata_tree_node.c:2033:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libesedb-20170121/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libesedb-20170121/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libesedb-20170121/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
libesedb-20170121/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
libesedb-20170121/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libesedb-20170121/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libesedb-20170121/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libesedb-20170121/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libesedb-20170121/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libesedb-20170121/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libesedb-20170121/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libesedb-20170121/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libesedb-20170121/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libesedb-20170121/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libesedb-20170121/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libesedb-20170121/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcpath/libcpath_path.c:246:0: error: #error Missing change directory function [preprocessorErrorDirective]
libesedb-20170121/libcpath/libcpath_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcpath/libcpath_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
libesedb-20170121/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libesedb-20170121/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libesedb-20170121/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libesedb-20170121/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libesedb-20170121/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libesedb-20170121/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libesedb-20170121/libesedb/libesedb_catalog.c:448:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog.c:647:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:123:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:183:11: style: The scope of the variable 'data_type_number' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:184:11: style: The scope of the variable 'previous_variable_size_data_type_size' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:185:11: style: The scope of the variable 'variable_size_data_type_size' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:190:10: style: The scope of the variable 'variable_size_data_type_iterator' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:1452:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:1516:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:1565:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_catalog_definition.c:1629:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_checksum.c:337:0: style: The scope of the variable 'value_aligned' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_checksum.c:339:10: style: The scope of the variable 'alignment_count' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_checksum.c:340:10: style: The scope of the variable 'alignment_size' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_checksum.c:342:10: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_checksum.c:343:10: style: The scope of the variable 'byte_size' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_column.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_data_definition.c:126:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_data_definition.c:1703:18: style: Variable 'long_value_data' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/libesedb/libesedb_data_segment.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_database.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_i18n.c:39:15: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/libesedb/libesedb_io_handle.c:126:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_key.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_key.c:336:9: style: The scope of the variable 'compare_data_size' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_key.c:337:9: style: The scope of the variable 'first_key_data_index' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_key.c:338:9: style: The scope of the variable 'second_key_data_index' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_key.c:340:10: style: The scope of the variable 'first_key_data' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_long_value.c:1279:16: style: Function 'libesedb_long_value_get_segment_data' argument 3 names different: declaration 'segment_data' definition 'data'. [funcArgNamesDifferent]
libesedb-20170121/libesedb/libesedb_long_value.h:169:16: note: Function 'libesedb_long_value_get_segment_data' argument 3 names different: declaration 'segment_data' definition 'data'.
libesedb-20170121/libesedb/libesedb_long_value.c:1279:16: note: Function 'libesedb_long_value_get_segment_data' argument 3 names different: declaration 'segment_data' definition 'data'.
libesedb-20170121/libesedb/libesedb_long_value.c:1280:14: style: Function 'libesedb_long_value_get_segment_data' argument 4 names different: declaration 'segment_data_size' definition 'data_size'. [funcArgNamesDifferent]
libesedb-20170121/libesedb/libesedb_long_value.h:170:14: note: Function 'libesedb_long_value_get_segment_data' argument 4 names different: declaration 'segment_data_size' definition 'data_size'.
libesedb-20170121/libesedb/libesedb_long_value.c:1280:14: note: Function 'libesedb_long_value_get_segment_data' argument 4 names different: declaration 'segment_data_size' definition 'data_size'.
libesedb-20170121/libesedb/libesedb_multi_value.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_page.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_page_tree.c:403:19: style: Condition 'extent_space>0' is always false [knownConditionTrueFalse]
libesedb-20170121/libesedb/libesedb_page_tree.c:189:38: note: Assignment 'extent_space=0', assigned value is 0
libesedb-20170121/libesedb/libesedb_page_tree.c:403:19: note: Condition 'extent_space>0' is always false
libesedb-20170121/libesedb/libesedb_page_tree.c:403:19: style: Same expression on both sides of '>' because the value of 'extent_space' and '0' are the same. [duplicateExpression]
libesedb-20170121/libesedb/libesedb_page_tree.c:189:38: note: 'extent_space' is assigned value '0' here.
libesedb-20170121/libesedb/libesedb_page_tree.c:403:19: note: Same expression on both sides of '>' because the value of 'extent_space' and '0' are the same.
libesedb-20170121/libesedb/libesedb_page_tree.c:148:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_page_value.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_record.c:968:10: style: Function 'libesedb_record_get_value_data_size' argument 2 names different: declaration 'multi_value_index' definition 'value_entry'. [funcArgNamesDifferent]
libesedb-20170121/libesedb/libesedb_multi_value.h:102:10: note: Function 'libesedb_record_get_value_data_size' argument 2 names different: declaration 'multi_value_index' definition 'value_entry'.
libesedb-20170121/libesedb/libesedb_record.c:968:10: note: Function 'libesedb_record_get_value_data_size' argument 2 names different: declaration 'multi_value_index' definition 'value_entry'.
libesedb-20170121/libesedb/libesedb_record.c:1028:10: style: Function 'libesedb_record_get_value_data' argument 2 names different: declaration 'multi_value_index' definition 'value_entry'. [funcArgNamesDifferent]
libesedb-20170121/libesedb/libesedb_multi_value.h:109:10: note: Function 'libesedb_record_get_value_data' argument 2 names different: declaration 'multi_value_index' definition 'value_entry'.
libesedb-20170121/libesedb/libesedb_record.c:1028:10: note: Function 'libesedb_record_get_value_data' argument 2 names different: declaration 'multi_value_index' definition 'value_entry'.
libesedb-20170121/libesedb/libesedb_support.c:62:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_support.c:88:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_support.c:326:24: style: Function 'libesedb_check_file_signature_file_io_handle' argument 1 names different: declaration 'bfio_handle' definition 'file_io_handle'. [funcArgNamesDifferent]
libesedb-20170121/libesedb/libesedb_support.h:74:24: note: Function 'libesedb_check_file_signature_file_io_handle' argument 1 names different: declaration 'bfio_handle' definition 'file_io_handle'.
libesedb-20170121/libesedb/libesedb_support.c:326:24: note: Function 'libesedb_check_file_signature_file_io_handle' argument 1 names different: declaration 'bfio_handle' definition 'file_io_handle'.
libesedb-20170121/libesedb/libesedb_value_data_handle.c:44:9: style: The scope of the variable 'data_offset' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_value_data_handle.c:45:11: style: The scope of the variable 'number_of_value_entry_offsets' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_value_data_handle.c:46:11: style: The scope of the variable 'value_16bit' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_value_data_handle.c:47:11: style: The scope of the variable 'value_entry_offset' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_value_data_handle.c:48:11: style: The scope of the variable 'value_entry_offset_index' can be reduced. [variableScope]
libesedb-20170121/libesedb/libesedb_value_data_handle.c:49:11: style: The scope of the variable 'value_entry_size' can be reduced. [variableScope]
libesedb-20170121/libfcache/libfcache_cache.c:384:11: style: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. [funcArgNamesDifferent]
libesedb-20170121/libfcache/libfcache_cache.h:89:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libesedb-20170121/libfcache/libfcache_cache.c:384:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libesedb-20170121/libfcache/libfcache_cache_value.c:293:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfcache/libfcache_date_time.c:44:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_btree.c:2154:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_btree.c:2360:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_btree_node.c:244:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_btree_node.c:274:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_btree_node.c:304:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_list.c:480:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_list.c:888:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_list.c:2311:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_list.c:2831:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_mapped_range.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_range.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_range.c:338:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_stream.c:1512:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_stream.c:1874:10: style: The scope of the variable 'write_count' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_tree_node.c:335:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_tree_node.c:363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_tree_node.c:511:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_tree_node.c:1863:6: style: The scope of the variable 'last_sub_node_index' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_tree_node.c:1864:6: style: The scope of the variable 'split_sub_node_index' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_tree_node.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdata/libfdata_tree_node.c:774:10: style: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. [funcArgNamesDifferent]
libesedb-20170121/libfdata/libfdata_tree_node.h:174:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libesedb-20170121/libfdata/libfdata_tree_node.c:774:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libesedb-20170121/libfdata/libfdata_vector.c:987:11: style: The scope of the variable 'calculated_element_index' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:147:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:385:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:386:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:387:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:388:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:389:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:898:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:899:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:900:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:901:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:902:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:1411:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:1412:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:1413:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:1414:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_date_time_values.c:1415:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_fat_date_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_fat_date_time.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_fat_date_time.c:463:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_fat_date_time.c:667:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_fat_date_time.c:871:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_filetime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_filetime.c:290:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_filetime.c:634:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_filetime.c:838:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_filetime.c:1042:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_floatingtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_floatingtime.c:234:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_floatingtime.c:579:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_floatingtime.c:728:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_floatingtime.c:877:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_hfs_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_hfs_time.c:237:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_hfs_time.c:553:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_hfs_time.c:735:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_hfs_time.c:917:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_nsf_timedate.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_nsf_timedate.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_nsf_timedate.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_nsf_timedate.c:745:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_nsf_timedate.c:949:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_posix_time.c:1297:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libesedb-20170121/libfdatetime/libfdatetime_posix_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_posix_time.c:946:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_posix_time.c:1128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_posix_time.c:1311:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_systemtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_systemtime.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_systemtime.c:924:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfdatetime/libfdatetime_systemtime.c:1260:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:454:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:821:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:1115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:1482:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:1778:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:2145:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfguid/libfguid_identifier.c:450:13: style: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libesedb-20170121/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'.
libesedb-20170121/libfguid/libfguid_identifier.c:450:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libesedb-20170121/libfguid/libfguid_identifier.c:1111:13: style: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libesedb-20170121/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'.
libesedb-20170121/libfguid/libfguid_identifier.c:1111:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libesedb-20170121/libfguid/libfguid_identifier.c:1774:13: style: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libesedb-20170121/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'.
libesedb-20170121/libfguid/libfguid_identifier.c:1774:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libesedb-20170121/libfmapi/libfmapi_checksum.c:45:11: style: The scope of the variable 'checksum' can be reduced. [variableScope]
libesedb-20170121/libfmapi/libfmapi_checksum.c:85:11: style: The scope of the variable 'table_index' can be reduced. [variableScope]
libesedb-20170121/libfmapi/libfmapi_checksum.c:151:11: style: The scope of the variable 'table_index' can be reduced. [variableScope]
libesedb-20170121/libfmapi/libfmapi_entry_identifier.c:247:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libesedb-20170121/libfmapi/libfmapi_entry_identifier.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfmapi/libfmapi_lzfu.c:354:10: style: The scope of the variable 'flag_byte' can be reduced. [variableScope]
libesedb-20170121/libfmapi/libfmapi_lzfu.c:120:12: style: Variable 'lzfu_data' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/libfmapi/libfmapi_one_off_entry_identifier.c:600:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libesedb-20170121/libfmapi/libfmapi_one_off_entry_identifier.c:601:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libesedb-20170121/libfmapi/libfmapi_one_off_entry_identifier.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:855:7: warning: Either the condition 'utf16_string_index==NULL' is redundant or there is possible null pointer dereference: utf16_string_index. [nullPointerRedundantCheck]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:919:25: note: Assuming that condition 'utf16_string_index==NULL' is not redundant
libesedb-20170121/libfvalue/libfvalue_binary_data.c:855:7: note: Null pointer dereference
libesedb-20170121/libfvalue/libfvalue_binary_data.c:1351:7: warning: Either the condition 'utf32_string_index==NULL' is redundant or there is possible null pointer dereference: utf32_string_index. [nullPointerRedundantCheck]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:1415:25: note: Assuming that condition 'utf32_string_index==NULL' is not redundant
libesedb-20170121/libfvalue/libfvalue_binary_data.c:1351:7: note: Null pointer dereference
libesedb-20170121/libfvalue/libfvalue_binary_data.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:264:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:416:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:603:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:817:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:818:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:1099:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:1313:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_binary_data.c:1314:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_data_handle.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2014:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2877:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:3740:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:849:7: style: The scope of the variable 'value_string' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:855:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:856:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:857:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:860:11: style: The scope of the variable 'exponent_divider' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:861:10: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:862:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:863:10: style: The scope of the variable 'is_indeterminate' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:864:10: style: The scope of the variable 'is_infinite' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:865:10: style: The scope of the variable 'is_not_a_number' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:866:10: style: The scope of the variable 'is_signed' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:867:10: style: The scope of the variable 'is_zero' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:868:10: style: The scope of the variable 'use_value_string' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:869:9: style: The scope of the variable 'bit_shift' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:870:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1238:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1239:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1244:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1245:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1246:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1255:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1752:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1756:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1757:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:1759:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2056:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2101:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2102:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2107:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2108:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2109:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2118:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2616:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2619:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2620:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2622:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2919:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2964:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2965:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2970:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2971:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2972:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:2981:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:3479:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:3482:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:3483:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:3485:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_floating_point.c:568:13: style: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libesedb-20170121/libfvalue/libfvalue_floating_point.h:101:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libesedb-20170121/libfvalue/libfvalue_floating_point.c:568:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libesedb-20170121/libfvalue/libfvalue_floating_point.c:660:13: style: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libesedb-20170121/libfvalue/libfvalue_floating_point.h:117:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libesedb-20170121/libfvalue/libfvalue_floating_point.c:660:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libesedb-20170121/libfvalue/libfvalue_floating_point.c:752:13: style: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libesedb-20170121/libfvalue/libfvalue_floating_point.h:133:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libesedb-20170121/libfvalue/libfvalue_floating_point.c:752:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libesedb-20170121/libfvalue/libfvalue_integer.c:1518:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libesedb-20170121/libfvalue/libfvalue_integer.c:2174:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libesedb-20170121/libfvalue/libfvalue_integer.c:2830:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libesedb-20170121/libfvalue/libfvalue_integer.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_integer.c:904:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_integer.c:1185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_integer.c:1560:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_integer.c:1841:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_integer.c:2216:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_integer.c:2497:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_integer.c:491:13: style: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libesedb-20170121/libfvalue/libfvalue_integer.h:89:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libesedb-20170121/libfvalue/libfvalue_integer.c:491:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libesedb-20170121/libfvalue/libfvalue_integer.c:583:13: style: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libesedb-20170121/libfvalue/libfvalue_integer.h:105:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libesedb-20170121/libfvalue/libfvalue_integer.c:583:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libesedb-20170121/libfvalue/libfvalue_integer.c:675:13: style: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libesedb-20170121/libfvalue/libfvalue_integer.h:121:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libesedb-20170121/libfvalue/libfvalue_integer.c:675:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libesedb-20170121/libfvalue/libfvalue_split_string.c:230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_split_string.c:440:9: style: The scope of the variable 'utf8_string_segment_offset' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_split_string.c:727:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_split_string.c:937:9: style: The scope of the variable 'utf16_string_segment_offset' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:712:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:713:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:934:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:935:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:1546:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:1547:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:1768:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:1769:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:2380:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:2381:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:2602:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_string.c:2603:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_value.c:1469:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_value.c:3906:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_value.c:4210:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_value.c:4516:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_value_entry.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_value_type.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfvalue/libfvalue_value_type.c:1002:10: style: The scope of the variable 'data_index' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_access_control_entry.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_access_control_list.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_bit_stream.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_lznt1.c:113:10: style: The scope of the variable 'compression_flag_byte' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_lznt1.c:386:11: style: The scope of the variable 'compression_chunk_size' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_lzxpress.c:470:2: style: Variable 'tree_node' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/libfwnt/libfwnt_lzxpress.c:466:0: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libesedb-20170121/libfwnt/libfwnt_lzxpress.c:470:2: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libesedb-20170121/libfwnt/libfwnt_lzxpress.c:467:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_lzxpress.c:518:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_lzxpress.c:702:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_security_identifier.c:160:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_security_identifier.c:414:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_security_identifier.c:672:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libfwnt/libfwnt_security_identifier.c:930:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libmapidb/libmapidb_database.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libmapidb/libmapidb_folder.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libesedb-20170121/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
libesedb-20170121/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
libesedb-20170121/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libesedb-20170121/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
libesedb-20170121/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
libesedb-20170121/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libesedb-20170121/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]
libesedb-20170121/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
libesedb-20170121/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
libesedb-20170121/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
libesedb-20170121/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/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]
libesedb-20170121/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libesedb-20170121/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
libesedb-20170121/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
libesedb-20170121/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]
libesedb-20170121/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libesedb-20170121/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
libesedb-20170121/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
libesedb-20170121/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libesedb-20170121/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'.
libesedb-20170121/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libesedb-20170121/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libesedb-20170121/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'.
libesedb-20170121/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libesedb-20170121/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libesedb-20170121/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'.
libesedb-20170121/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libesedb-20170121/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libesedb-20170121/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'.
libesedb-20170121/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libesedb-20170121/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb.c:495:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/pyesedb/pyesedb.c:465:0: note: Variable 'module' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb.c:495:2: note: Variable 'module' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb.c:110:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb.c:228:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_column.c:248:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_column.c:274:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_column.c:354:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_column.c:413:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_column_types.c:421:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/pyesedb/pyesedb_column_types.c:418:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_column_types.c:421:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_column_types.c:461:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_columns.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_columns.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_columns.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libesedb-20170121/pyesedb/pyesedb_file.c:289:2: style: Variable 'pyesedb_file' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/pyesedb/pyesedb_file.c:286:0: note: Variable 'pyesedb_file' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file.c:289:2: note: Variable 'pyesedb_file' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file.c:335:2: style: Variable 'pyesedb_file' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/pyesedb/pyesedb_file.c:331:0: note: Variable 'pyesedb_file' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file.c:335:2: note: Variable 'pyesedb_file' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file.c:357:2: style: Variable 'pyesedb_file' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/pyesedb/pyesedb_file.c:353:0: note: Variable 'pyesedb_file' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file.c:357:2: note: Variable 'pyesedb_file' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file.c:1188:16: style: Function 'pyesedb_file_get_table_by_index' argument 2 names different: declaration 'table_index' definition 'table_entry'. [funcArgNamesDifferent]
libesedb-20170121/pyesedb/pyesedb_file.h:115:16: note: Function 'pyesedb_file_get_table_by_index' argument 2 names different: declaration 'table_index' definition 'table_entry'.
libesedb-20170121/pyesedb/pyesedb_file.c:1188:16: note: Function 'pyesedb_file_get_table_by_index' argument 2 names different: declaration 'table_index' definition 'table_entry'.
libesedb-20170121/pyesedb/pyesedb_file.c:414:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:487:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:645:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:851:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:926:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:979:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:1033:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:1086:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:1138:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file.c:1293:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_file_object_io_handle.c:214:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_file_object_io_handle.c:1205:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_file_types.c:197:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/pyesedb/pyesedb_file_types.c:194:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file_types.c:197:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_file_types.c:237:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_index.c:263:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_index.c:289:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_index.c:369:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_index.c:550:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_index.c:705:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_indexes.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_indexes.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_indexes.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_long_value.c:231:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_multi_value.c:252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_multi_value.c:347:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_record.c:295:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_record.c:394:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_record.c:452:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_record.c:645:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_record.c:707:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_record.c:775:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_records.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_records.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_records.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_table.c:311:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_table.c:410:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_table.c:690:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_table.c:848:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_table.c:912:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_table.c:1067:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libesedb-20170121/pyesedb/pyesedb_tables.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_tables.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_tables.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/pyesedb/pyesedb_value_flags.c:225:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/pyesedb/pyesedb_value_flags.c:222:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_value_flags.c:225:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libesedb-20170121/pyesedb/pyesedb_value_flags.c:265:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libesedb-20170121/tests/esedb_test_catalog.c:441:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_catalog_definition.c:576:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_column_type.c:61:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_data_definition.c:312:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_data_segment.c:317:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_database.c:306:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_io_handle.c:312:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_key.c:475:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_page.c:288:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_page_tree.c:117:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_page_value.c:304:1: style: Label 'on_error' is not used. [unusedLabel]
libesedb-20170121/tests/esedb_test_support.c:456:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
libesedb-20170121/tests/esedb_test_support.c:453:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
libesedb-20170121/tests/esedb_test_support.c:456:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
libesedb-20170121/tests/esedb_test_table_definition.c:115:1: style: Label 'on_error' is not used. [unusedLabel]
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libesmtp/libesmtp_1.0.6.orig.tar.gz
libesmtp-1.0.6/base64.c:63:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
libesmtp-1.0.6/base64.c:63:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
libesmtp-1.0.6/base64.c:123:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
libesmtp-1.0.6/base64.c:123:21: style: The scope of the variable 'c2' can be reduced. [variableScope]
libesmtp-1.0.6/concatenate.c:132:10: style: The scope of the variable 'shortfall' can be reduced. [variableScope]
libesmtp-1.0.6/getaddrinfo.c:312:19: warning: Either the condition 'ecode>(int)(sizeof(eai_descr)/sizeof(eai_descr[0]))' is redundant or the array 'eai_descr[12]' is accessed at index 12, which is out of bounds. [arrayIndexOutOfBoundsCond]
libesmtp-1.0.6/getaddrinfo.c:310:26: note: Assuming that condition 'ecode>(int)(sizeof(eai_descr)/sizeof(eai_descr[0]))' is not redundant
libesmtp-1.0.6/getaddrinfo.c:312:19: note: Array index out of bounds
libesmtp-1.0.6/getaddrinfo.c:292:19: style: Function 'gai_strerror' argument 1 names different: declaration 'code' definition 'ecode'. [funcArgNamesDifferent]
libesmtp-1.0.6/getaddrinfo.h:65:31: note: Function 'gai_strerror' argument 1 names different: declaration 'code' definition 'ecode'.
libesmtp-1.0.6/getaddrinfo.c:292:19: note: Function 'gai_strerror' argument 1 names different: declaration 'code' definition 'ecode'.
libesmtp-1.0.6/getaddrinfo.c:312:19: warning: Either the condition 'ecode>(int)(12)' is redundant or the array 'eai_descr[12]' is accessed at index 12, which is out of bounds. [arrayIndexOutOfBoundsCond]
libesmtp-1.0.6/getaddrinfo.c:310:26: note: Assuming that condition 'ecode>(int)(12)' is not redundant
libesmtp-1.0.6/getaddrinfo.c:312:19: note: Array index out of bounds
libesmtp-1.0.6/headers.c:340:3: style: Variable 'mbox->next' is reassigned a value before the old one has been used. [redundantAssignment]
libesmtp-1.0.6/headers.c:338:3: note: Variable 'mbox->next' is reassigned a value before the old one has been used.
libesmtp-1.0.6/headers.c:340:3: note: Variable 'mbox->next' is reassigned a value before the old one has been used.
libesmtp-1.0.6/headers.c:688:14: style: The scope of the variable 'print' can be reduced. [variableScope]
libesmtp-1.0.6/headers.c:145:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:184:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:218:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:289:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:296:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:304:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:308:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:310:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:357:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:363:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:366:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:430:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:434:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:437:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:440:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:460:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:465:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libesmtp-1.0.6/headers.c:341:3: error: Memory leak: mbox [memleak]
libesmtp-1.0.6/message-source.c:127:14: style: The scope of the variable 'c' can be reduced. [variableScope]
libesmtp-1.0.6/ntlm/ntlmstruct.c:37:0: error: #error "unsigned int is less than 32 bits wide" [preprocessorErrorDirective]
libesmtp-1.0.6/protocol.c:920:21: warning: Logical disjunction always evaluates to true: code != 4 || code != 5. [incorrectLogicOperator]
libesmtp-1.0.6/protocol.c:1034:15: style: Same expression on both sides of '>' because the value of 'adjust' and '0' are the same. [duplicateExpression]
libesmtp-1.0.6/protocol.c:1028:17: note: 'adjust' is assigned value '0' here.
libesmtp-1.0.6/protocol.c:1034:15: note: Same expression on both sides of '>' because the value of 'adjust' and '0' are the same.
libesmtp-1.0.6/protocol.c:136:7: style: The scope of the variable 'sd' can be reduced. [variableScope]
libesmtp-1.0.6/protocol.c:452:13: style: The scope of the variable 'nul' can be reduced. [variableScope]
libesmtp-1.0.6/protocol.c:970:8: style: The scope of the variable 'xtext' can be reduced. [variableScope]
libesmtp-1.0.6/protocol.c:987:26: style: The scope of the variable 'ret' can be reduced. [variableScope]
libesmtp-1.0.6/protocol.c:1111:8: style: The scope of the variable 'xtext' can be reduced. [variableScope]
libesmtp-1.0.6/protocol.c:1112:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libesmtp-1.0.6/siobuf.c:478:10: style: The scope of the variable 'status' can be reduced. [variableScope]
libesmtp-1.0.6/siobuf.c:625:34: style: Function 'sio_get_userdata' argument 1 names different: declaration 'io' definition 'sio'. [funcArgNamesDifferent]
libesmtp-1.0.6/siobuf.h:52:40: note: Function 'sio_get_userdata' argument 1 names different: declaration 'io' definition 'sio'.
libesmtp-1.0.6/siobuf.c:625:34: note: Function 'sio_get_userdata' argument 1 names different: declaration 'io' definition 'sio'.
libesmtp-1.0.6/smtp-api.c:191:43: style: Function 'smtp_message_reset_status' argument 1 names different: declaration 'recipient' definition 'message'. [funcArgNamesDifferent]
libesmtp-1.0.6/libesmtp.h:133:47: note: Function 'smtp_message_reset_status' argument 1 names different: declaration 'recipient' definition 'message'.
libesmtp-1.0.6/smtp-api.c:191:43: note: Function 'smtp_message_reset_status' argument 1 names different: declaration 'recipient' definition 'message'.
libesmtp-1.0.6/smtp-etrn.c:207:69: style: Function 'smtp_etrn_add_node' argument 3 names different: declaration 'node' definition 'domain'. [funcArgNamesDifferent]
libesmtp-1.0.6/libesmtp.h:261:62: note: Function 'smtp_etrn_add_node' argument 3 names different: declaration 'node' definition 'domain'.
libesmtp-1.0.6/smtp-etrn.c:207:69: note: Function 'smtp_etrn_add_node' argument 3 names different: declaration 'node' definition 'domain'.
libesmtp-1.0.6/snprintf.c:691:22: style: Function 'vsnprintf' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
libesmtp-1.0.6/missing.h:54:21: note: Function 'vsnprintf' argument 1 names different: declaration 's' definition 'str'.
libesmtp-1.0.6/snprintf.c:691:22: note: Function 'vsnprintf' argument 1 names different: declaration 's' definition 'str'.
libesmtp-1.0.6/snprintf.c:691:34: style: Function 'vsnprintf' argument 2 names different: declaration 'n' definition 'count'. [funcArgNamesDifferent]
libesmtp-1.0.6/missing.h:54:31: note: Function 'vsnprintf' argument 2 names different: declaration 'n' definition 'count'.
libesmtp-1.0.6/snprintf.c:691:34: note: Function 'vsnprintf' argument 2 names different: declaration 'n' definition 'count'.
libesmtp-1.0.6/snprintf.c:691:53: style: Function 'vsnprintf' argument 3 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
libesmtp-1.0.6/missing.h:54:46: note: Function 'vsnprintf' argument 3 names different: declaration 'format' definition 'fmt'.
libesmtp-1.0.6/snprintf.c:691:53: note: Function 'vsnprintf' argument 3 names different: declaration 'format' definition 'fmt'.
libesmtp-1.0.6/snprintf.c:691:66: style: Function 'vsnprintf' argument 4 names different: declaration 'ap' definition 'args'. [funcArgNamesDifferent]
libesmtp-1.0.6/missing.h:54:62: note: Function 'vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
libesmtp-1.0.6/snprintf.c:691:66: note: Function 'vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libestr/libestr_0.1.9.orig.tar.gz
libestr-0.1.9/src/string.c:335:6: style: Expression is always false because 'else if' condition matches previous condition at line 327. [multiCondition]
libestr-0.1.9/src/string.c:328:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libestr-0.1.9/src/string.c:327:8: note: outer condition: i>=s1->lenStr
libestr-0.1.9/src/string.c:328:9: note: identical inner condition: i>=s1->lenStr
libestr-0.1.9/src/string.c:81:6: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
[21:14]
ftp://ftp.se.debian.org/debian/pool/main/libe/libetonyek/libetonyek_0.1.8.orig.tar.xz
libetonyek-0.1.8/src/lib/libetonyek_utils.h:79:8: style: Technically the member function 'libetonyek::EtonyekDummyDeleter::operator()' can be const. [functionConst]
libetonyek-0.1.8/src/lib/IWORKZlibStream.h:21:3: style: Class 'IWORKZlibStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKFormula.h:29:3: style: Class 'IWORKFormula' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWAMessage.h:28:25: performance: Technically the member function 'libetonyek::IWAMessage::uint32' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:122:35: note: Technically the member function 'libetonyek::IWAMessage::uint32' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:28:25: note: Technically the member function 'libetonyek::IWAMessage::uint32' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:29:25: performance: Technically the member function 'libetonyek::IWAMessage::uint64' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:127:35: note: Technically the member function 'libetonyek::IWAMessage::uint64' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:29:25: note: Technically the member function 'libetonyek::IWAMessage::uint64' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:30:25: performance: Technically the member function 'libetonyek::IWAMessage::sint32' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:132:35: note: Technically the member function 'libetonyek::IWAMessage::sint32' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:30:25: note: Technically the member function 'libetonyek::IWAMessage::sint32' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:31:25: performance: Technically the member function 'libetonyek::IWAMessage::sint64' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:137:35: note: Technically the member function 'libetonyek::IWAMessage::sint64' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:31:25: note: Technically the member function 'libetonyek::IWAMessage::sint64' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:32:23: performance: Technically the member function 'libetonyek::IWAMessage::bool_' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:142:33: note: Technically the member function 'libetonyek::IWAMessage::bool_' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:32:23: note: Technically the member function 'libetonyek::IWAMessage::bool_' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:34:26: performance: Technically the member function 'libetonyek::IWAMessage::fixed64' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:147:36: note: Technically the member function 'libetonyek::IWAMessage::fixed64' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:34:26: note: Technically the member function 'libetonyek::IWAMessage::fixed64' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:35:25: performance: Technically the member function 'libetonyek::IWAMessage::double_' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:152:35: note: Technically the member function 'libetonyek::IWAMessage::double_' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:35:25: note: Technically the member function 'libetonyek::IWAMessage::double_' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:37:25: performance: Technically the member function 'libetonyek::IWAMessage::string' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:157:35: note: Technically the member function 'libetonyek::IWAMessage::string' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:37:25: note: Technically the member function 'libetonyek::IWAMessage::string' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:38:24: performance: Technically the member function 'libetonyek::IWAMessage::bytes' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:162:34: note: Technically the member function 'libetonyek::IWAMessage::bytes' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:38:24: note: Technically the member function 'libetonyek::IWAMessage::bytes' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:39:26: performance: Technically the member function 'libetonyek::IWAMessage::message' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:167:36: note: Technically the member function 'libetonyek::IWAMessage::message' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:39:26: note: Technically the member function 'libetonyek::IWAMessage::message' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:41:26: performance: Technically the member function 'libetonyek::IWAMessage::fixed32' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:172:36: note: Technically the member function 'libetonyek::IWAMessage::fixed32' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:41:26: note: Technically the member function 'libetonyek::IWAMessage::fixed32' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:42:24: performance: Technically the member function 'libetonyek::IWAMessage::float_' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAMessage.cpp:177:34: note: Technically the member function 'libetonyek::IWAMessage::float_' can be static.
libetonyek-0.1.8/src/lib/IWAMessage.h:42:24: note: Technically the member function 'libetonyek::IWAMessage::float_' can be static.
libetonyek-0.1.8/src/lib/IWAObjectIndex.h:50:8: style: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. [functionConst]
libetonyek-0.1.8/src/lib/IWAObjectIndex.cpp:160:22: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const.
libetonyek-0.1.8/src/lib/IWAObjectIndex.h:50:8: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const.
libetonyek-0.1.8/src/lib/IWAParser.cpp:483:100: style: Function 'parseText' argument 2 names different: declaration 'openPageSpan' definition 'openPageFunction'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/IWAParser.h:102:85: note: Function 'parseText' argument 2 names different: declaration 'openPageSpan' definition 'openPageFunction'.
libetonyek-0.1.8/src/lib/IWAParser.cpp:483:100: note: Function 'parseText' argument 2 names different: declaration 'openPageSpan' definition 'openPageFunction'.
libetonyek-0.1.8/src/lib/IWAParser.cpp:929:56: style: Function 'parseArrowProperties' argument 1 names different: declaration 'msg' definition 'arrow'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/IWAParser.h:201:47: note: Function 'parseArrowProperties' argument 1 names different: declaration 'msg' definition 'arrow'.
libetonyek-0.1.8/src/lib/IWAParser.cpp:929:56: note: Function 'parseArrowProperties' argument 1 names different: declaration 'msg' definition 'arrow'.
libetonyek-0.1.8/src/lib/IWAParser.cpp:2516:69: style: Function 'parseTableGridLine' argument 2 names different: declaration 'gridLines' definition 'gridLine'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/IWAParser.h:188:60: note: Function 'parseTableGridLine' argument 2 names different: declaration 'gridLines' definition 'gridLine'.
libetonyek-0.1.8/src/lib/IWAParser.cpp:2516:69: note: Function 'parseTableGridLine' argument 2 names different: declaration 'gridLines' definition 'gridLine'.
libetonyek-0.1.8/src/lib/IWAParser.h:199:8: performance: Technically the member function 'libetonyek::IWAParser::parsePath' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWAParser.cpp:962:17: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static.
libetonyek-0.1.8/src/lib/IWAParser.h:199:8: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static.
libetonyek-0.1.8/src/lib/IWAText.h:33:29: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
libetonyek-0.1.8/src/lib/IWAText.cpp:41:36: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
libetonyek-0.1.8/src/lib/IWORKCollector.cpp:463:71: style: Function 'collectConnectionPath' argument 1 names different: declaration 'path' definition 'cPath'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/IWORKCollector.h:78:57: note: Function 'collectConnectionPath' argument 1 names different: declaration 'path' definition 'cPath'.
libetonyek-0.1.8/src/lib/IWORKCollector.cpp:463:71: note: Function 'collectConnectionPath' argument 1 names different: declaration 'path' definition 'cPath'.
libetonyek-0.1.8/src/lib/IWORKCollector.cpp:948:60: style: Function 'fillLayoutProps' argument 1 names different: declaration 'style' definition 'layoutStyle'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/IWORKCollector.h:137:53: note: Function 'fillLayoutProps' argument 1 names different: declaration 'style' definition 'layoutStyle'.
libetonyek-0.1.8/src/lib/IWORKCollector.cpp:948:60: note: Function 'fillLayoutProps' argument 1 names different: declaration 'style' definition 'layoutStyle'.
libetonyek-0.1.8/src/lib/IWORKCollector.h:73:8: performance: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKCollector.cpp:418:22: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static.
libetonyek-0.1.8/src/lib/IWORKCollector.h:73:8: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:39:17: style: Unused private function: 'IWORKLanguageManager::getLangDB' [unusedPrivateFunction]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:41:8: style: Unused private function: 'IWORKLanguageManager::addProperties' [unusedPrivateFunction]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:30:21: performance: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.cpp:104:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:30:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:31:21: performance: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.cpp:133:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:31:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:32:21: performance: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.cpp:167:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:32:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:34:21: performance: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.cpp:199:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:34:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:36:8: performance: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.cpp:243:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:36:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:41:8: performance: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKLanguageManager.cpp:219:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static.
libetonyek-0.1.8/src/lib/IWORKLanguageManager.h:41:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static.
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:176:3: style: Class 'DrawGraphicObjectElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:187:3: style: Class 'DrawPathElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:198:3: style: Class 'DrawPolylineElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:233:3: style: Class 'InsertBinaryObjectElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:244:3: style: Class 'InsertCoveredTableCellElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:255:3: style: Class 'InsertFieldElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:290:3: style: Class 'InsertTextElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:301:3: style: Class 'OpenCommentElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:312:3: style: Class 'OpenEndnoteElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:340:3: style: Class 'OpenFooterElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:351:3: style: Class 'OpenFootnoteElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:362:3: style: Class 'OpenFrameElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:373:3: style: Class 'OpenGroupElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:384:3: style: Class 'OpenHeaderElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:395:3: style: Class 'OpenLinkElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:406:3: style: Class 'OpenListElementElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:417:3: style: Class 'OpenOrderedListLevelElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:428:3: style: Class 'OpenParagraphElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:439:3: style: Class 'OpenSectionElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:450:3: style: Class 'OpenSpanElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:461:3: style: Class 'OpenTableElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:472:3: style: Class 'OpenTableCellElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:483:3: style: Class 'OpenTableRowElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:494:3: style: Class 'OpenUnorderedListLevelElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:505:3: style: Class 'SetStyleElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:516:3: style: Class 'StartLayerElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:527:3: style: Class 'StartNotesElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKOutputElements.cpp:538:3: style: Class 'StartTextObjectElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKPath.cpp:70:8: style: struct member 'ClosePolygon::m_char' is never used. [unusedStructMember]
libetonyek-0.1.8/src/lib/IWORKPath.cpp:175:0: performance: Variable 'close' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:31:3: style: Struct 'CollectStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:41:3: style: Struct 'SetGraphicStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:51:3: style: Struct 'CollectGeometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:61:3: style: Struct 'CollectPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:87:3: style: Struct 'CollectLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:122:3: style: Struct 'CollectStylesheet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:132:3: style: Struct 'CollectTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:142:3: style: Struct 'CollectText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:153:3: style: Struct 'StartOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:163:3: style: Struct 'EndOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKRecorder.cpp:173:3: style: Struct 'PushStylesheet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKShape.cpp:152:3: style: Struct 'TransformPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKStyle.h:45:8: performance: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/IWORKStyle.cpp:62:18: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static.
libetonyek-0.1.8/src/lib/IWORKStyle.h:45:8: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static.
libetonyek-0.1.8/src/lib/IWORKTableRecorder.cpp:55:3: style: Struct 'SetBandedRows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTableRecorder.cpp:77:3: style: Struct 'SetOrder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTableRecorder.cpp:87:3: style: Struct 'SetStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKText.cpp:733:44: style: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/IWORKText.h:73:35: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'.
libetonyek-0.1.8/src/lib/IWORKText.cpp:733:44: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'.
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:408:52: style: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.h:48:35: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'.
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:408:52: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'.
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:27:3: style: Struct 'PushBaseLayoutStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:37:3: style: Struct 'PushBaseParagraphStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:47:3: style: Struct 'SetLayoutStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:61:3: style: Struct 'SetListStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:71:3: style: Struct 'SetListLevel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:85:3: style: Struct 'SetParagraphStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:99:3: style: Struct 'SetSpanStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:109:3: style: Struct 'SetLanguage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:123:3: style: Struct 'InsertField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:133:3: style: Struct 'OpenLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:147:3: style: Struct 'InsertText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKTextRecorder.cpp:165:3: style: Struct 'InsertBreak' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/IWORKToken.inc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>." [preprocessorErrorDirective]
libetonyek-0.1.8/src/lib/KEY1Parser.cpp:991:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libetonyek-0.1.8/src/lib/KEY1Parser.cpp:993:5: note: Found duplicate branches for 'if' and 'else'.
libetonyek-0.1.8/src/lib/KEY1Parser.cpp:991:5: note: Found duplicate branches for 'if' and 'else'.
libetonyek-0.1.8/src/lib/KEY1Parser.cpp:438:3: style: Class 'BasicShapeElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/KEY1Token.inc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>." [preprocessorErrorDirective]
libetonyek-0.1.8/src/lib/KEY2Token.inc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>." [preprocessorErrorDirective]
libetonyek-0.1.8/src/lib/KEYCollector.h:55:8: performance: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/KEYCollector.cpp:293:20: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static.
libetonyek-0.1.8/src/lib/KEYCollector.h:55:8: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static.
libetonyek-0.1.8/src/lib/KEYCollector.h:56:8: performance: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/KEYCollector.cpp:297:20: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static.
libetonyek-0.1.8/src/lib/KEYCollector.h:56:8: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static.
libetonyek-0.1.8/src/lib/NUM1Token.inc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>." [preprocessorErrorDirective]
libetonyek-0.1.8/src/lib/PAG1Parser.cpp:129:3: style: Class 'GroupElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/PAG1Token.inc:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>." [preprocessorErrorDirective]
libetonyek-0.1.8/src/lib/PAG5Parser.cpp:118:16: style: Variable 'opened' is assigned a value that is never used. [unreadVariable]
libetonyek-0.1.8/src/lib/contexts/IWORKDirectCollector.h:35:8: performance: Technically the member function 'libetonyek::IWORKDirectCollector::pending' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/contexts/IWORKDirectCollector.h:40:8: performance: Technically the member function 'libetonyek::IWORKDirectCollector::push' can be static. [functionStatic]
libetonyek-0.1.8/src/lib/contexts/IWORKDirectCollector.h:24:3: style: Class 'IWORKDirectCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/contexts/IWORKPushCollector.h:28:3: style: Class 'IWORKPushCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:44:94: style: Function 'MarkerStyleElement' argument 2 names different: declaration 'm_marker' definition 'marker'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:33:76: note: Function 'MarkerStyleElement' argument 2 names different: declaration 'm_marker' definition 'marker'.
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:44:94: note: Function 'MarkerStyleElement' argument 2 names different: declaration 'm_marker' definition 'marker'.
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:102:97: style: Function 'PatternStyleElement' argument 2 names different: declaration 'm_pattern' definition 'pattern'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:91:78: note: Function 'PatternStyleElement' argument 2 names different: declaration 'm_pattern' definition 'pattern'.
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:102:97: note: Function 'PatternStyleElement' argument 2 names different: declaration 'm_pattern' definition 'pattern'.
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:180:94: style: Function 'ShadowStyleElement' argument 2 names different: declaration 'm_shadow' definition 'shadow'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:169:76: note: Function 'ShadowStyleElement' argument 2 names different: declaration 'm_shadow' definition 'shadow'.
libetonyek-0.1.8/src/lib/contexts/KEY1StylesContext.cpp:180:94: note: Function 'ShadowStyleElement' argument 2 names different: declaration 'm_shadow' definition 'shadow'.
libetonyek-0.1.8/src/lib/contexts/PAG1TextStorageElement.cpp:835:94: style: Function 'PAG1TextStorageElement' argument 2 names different: declaration 'mainMap' definition 'sheetmap'. [funcArgNamesDifferent]
libetonyek-0.1.8/src/lib/contexts/PAG1TextStorageElement.h:26:72: note: Function 'PAG1TextStorageElement' argument 2 names different: declaration 'mainMap' definition 'sheetmap'.
libetonyek-0.1.8/src/lib/contexts/PAG1TextStorageElement.cpp:835:94: note: Function 'PAG1TextStorageElement' argument 2 names different: declaration 'mainMap' definition 'sheetmap'.
libetonyek-0.1.8/src/lib/contexts/PAG1TextStorageElement.cpp:242:3: style: Class 'AttachmentRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/contexts/PAG1TextStorageElement.cpp:407:3: style: Class 'FootnoteHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/contexts/PAG1TextStorageElement.cpp:495:3: style: Class 'LinkElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/lib/contexts/PAG1TextStorageElement.cpp:655:3: style: Class 'SectionElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libetonyek-0.1.8/src/test/EtonyekDocumentTest.cpp:20:0: error: #error ETONYEK_DETECTION_TEST_DIR not defined, cannot test [preprocessorErrorDirective]
libetonyek-0.1.8/src/test/IWORKTransformationTest.cpp:36:0: error: syntax error [syntaxError]
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libetpan/libetpan_1.8.0.orig.tar.xz
libetpan-1.8.0/src/bsd/getopt_long.c:174:6: style: The scope of the variable 'cstart' can be reduced. [variableScope]
libetpan-1.8.0/src/bsd/getopt_long.c:174:55: style: The scope of the variable 'pos' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/base64.c:61:17: style: The scope of the variable 'oval' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/base64.c:101:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/base64.c:101:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/base64.c:101:18: style: The scope of the variable 'c3' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/base64.c:101:22: style: The scope of the variable 'c4' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/charconv.c:162:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/charconv.c:252:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/maillock.c:328:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/mailstream.c:112:11: style: The scope of the variable 'written' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/mailstream.c:136:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/mailstream.c:298:11: style: The scope of the variable 'read_bytes' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/mailstream.c:249:14: style: Variable 'cur_buf' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/data-types/mailstream_cancel.c:127:2: style: Label 'close_pipe' is not used. [unusedLabel]
libetpan-1.8.0/src/data-types/mailstream_cancel.c:146:17: style: Variable 'ms_internal' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/data-types/mailstream_cancel.c:165:17: style: Variable 'ms_internal' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/data-types/mailstream_cancel.c:193:17: style: Variable 'ms_internal' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/data-types/mailstream_low.c:426:79: style: Function 'mailstream_low_wait_idle' argument 2 names different: declaration 'cancel' definition 'idle'. [funcArgNamesDifferent]
libetpan-1.8.0/src/data-types/mailstream_low.h:103:79: note: Function 'mailstream_low_wait_idle' argument 2 names different: declaration 'cancel' definition 'idle'.
libetpan-1.8.0/src/data-types/mailstream_low.c:426:79: note: Function 'mailstream_low_wait_idle' argument 2 names different: declaration 'cancel' definition 'idle'.
libetpan-1.8.0/src/data-types/mailstream_ssl.c:1258:12: style: Function 'mailstream_ssl_set_client_certicate' argument 2 names different: declaration 'file_name' definition 'filename'. [funcArgNamesDifferent]
libetpan-1.8.0/src/data-types/mailstream_ssl.h:114:12: note: Function 'mailstream_ssl_set_client_certicate' argument 2 names different: declaration 'file_name' definition 'filename'.
libetpan-1.8.0/src/data-types/mailstream_ssl.c:1258:12: note: Function 'mailstream_ssl_set_client_certicate' argument 2 names different: declaration 'file_name' definition 'filename'.
libetpan-1.8.0/src/data-types/md5.c:466:39: style: Function 'lep_hmac_md5_precalc' argument 1 names different: declaration 'hmac' definition 'state'. [funcArgNamesDifferent]
libetpan-1.8.0/src/data-types/hmac-md5.h:76:39: note: Function 'lep_hmac_md5_precalc' argument 1 names different: declaration 'hmac' definition 'state'.
libetpan-1.8.0/src/data-types/md5.c:466:39: note: Function 'lep_hmac_md5_precalc' argument 1 names different: declaration 'hmac' definition 'state'.
libetpan-1.8.0/src/data-types/mmapstring.c:390:15: style: The scope of the variable 'string' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/mmapstring.c:392:11: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
libetpan-1.8.0/src/data-types/timeutils.c:114:18: style: The scope of the variable 'dir' can be reduced. [variableScope]
libetpan-1.8.0/src/data-types/timeutils.c:118:24: style: The scope of the variable 'mytm' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/db/dbdriver.c:536:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/db/dbdriver.c:532:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/db/dbdriver.c:536:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/db/dbdriver.c:1045:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/db/dbdriver.c:1042:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/db/dbdriver.c:1045:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/feed/feeddriver.c:721:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/driver/implementation/imap/imapdriver.c:958:7: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/imap/imapdriver.c:955:7: note: Variable 'res' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/imap/imapdriver.c:958:7: note: Variable 'res' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/imap/imapdriver.c:276:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/driver/implementation/imap/imapdriver_cached.c:1213:7: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/imap/imapdriver_cached.c:1210:7: note: Variable 'res' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/imap/imapdriver_cached.c:1213:7: note: Variable 'res' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/imap/imapdriver_message.c:1106:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/imap/imapdriver_tools.c:1216:3: style: Variable 'discrete_type' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/imap/imapdriver_tools.c:1214:3: note: Variable 'discrete_type' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/imap/imapdriver_tools.c:1216:3: note: Variable 'discrete_type' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/imap/imapstorage.c:270:32: warning: Redundant assignment of 'imap_storage->imap_auth_type' to itself. [selfAssignment]
libetpan-1.8.0/src/driver/implementation/maildir/maildirdriver.c:499:13: style: The scope of the variable 'ext' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver.c:493:30: style: The scope of the variable 'info' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached.c:636:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached.c:631:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached.c:636:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached.c:673:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached.c:665:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached.c:673:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached.c:1316:30: style: The scope of the variable 'info' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_cached_message.c:347:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/mbox/mboxdriver_message.c:214:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:68:18: style: Function 'mbox_mailstorage_init' argument 2 names different: declaration 'mb_pathname' definition 'mbox_pathname'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.h:63:18: note: Function 'mbox_mailstorage_init' argument 2 names different: declaration 'mb_pathname' definition 'mbox_pathname'.
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:68:18: note: Function 'mbox_mailstorage_init' argument 2 names different: declaration 'mb_pathname' definition 'mbox_pathname'.
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:68:37: style: Function 'mbox_mailstorage_init' argument 3 names different: declaration 'mb_cached' definition 'mbox_cached'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.h:63:35: note: Function 'mbox_mailstorage_init' argument 3 names different: declaration 'mb_cached' definition 'mbox_cached'.
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:68:37: note: Function 'mbox_mailstorage_init' argument 3 names different: declaration 'mb_cached' definition 'mbox_cached'.
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:69:18: style: Function 'mbox_mailstorage_init' argument 4 names different: declaration 'mb_cache_directory' definition 'mbox_cache_directory'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.h:64:18: note: Function 'mbox_mailstorage_init' argument 4 names different: declaration 'mb_cache_directory' definition 'mbox_cache_directory'.
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:69:18: note: Function 'mbox_mailstorage_init' argument 4 names different: declaration 'mb_cache_directory' definition 'mbox_cache_directory'.
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:69:53: style: Function 'mbox_mailstorage_init' argument 5 names different: declaration 'mb_flags_directory' definition 'mbox_flags_directory'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.h:64:51: note: Function 'mbox_mailstorage_init' argument 5 names different: declaration 'mb_flags_directory' definition 'mbox_flags_directory'.
libetpan-1.8.0/src/driver/implementation/mbox/mboxstorage.c:69:53: note: Function 'mbox_mailstorage_init' argument 5 names different: declaration 'mb_flags_directory' definition 'mbox_flags_directory'.
libetpan-1.8.0/src/driver/implementation/mh/mhdriver_cached.c:646:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/mh/mhdriver_cached.c:641:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/mh/mhdriver_cached.c:646:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/mh/mhdriver_cached_message.c:325:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver.c:393:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver.c:619:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver.c:662:7: style: The scope of the variable 'done' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver.c:663:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:667:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:692:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:750:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:749:2: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:750:2: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:800:4: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:799:4: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:800:4: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:717:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:771:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:750:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_cached.c:808:11: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_tools.c:177:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_tools.c:239:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_tools.c:282:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpdriver_tools.c:324:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/implementation/nntp/nntpstorage.c:90:18: style: Function 'nntp_mailstorage_init_with_local_address' argument 4 names different: declaration 'nntp_local_servername' definition 'nntp_local_address'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/implementation/nntp/nntpstorage.h:93:18: note: Function 'nntp_mailstorage_init_with_local_address' argument 4 names different: declaration 'nntp_local_servername' definition 'nntp_local_address'.
libetpan-1.8.0/src/driver/implementation/nntp/nntpstorage.c:90:18: note: Function 'nntp_mailstorage_init_with_local_address' argument 4 names different: declaration 'nntp_local_servername' definition 'nntp_local_address'.
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:452:7: style: Variable 'pop3_storage->pop3_auth_type' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:450:7: note: Variable 'pop3_storage->pop3_auth_type' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:452:7: note: Variable 'pop3_storage->pop3_auth_type' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:300:32: warning: Redundant assignment of 'pop3_storage->pop3_auth_type' to itself. [selfAssignment]
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:132:18: style: Function 'pop3_mailstorage_init_sasl_with_local_address' argument 4 names different: declaration 'imap_local_address' definition 'pop3_local_address'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.h:109:18: note: Function 'pop3_mailstorage_init_sasl_with_local_address' argument 4 names different: declaration 'imap_local_address' definition 'pop3_local_address'.
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:132:18: note: Function 'pop3_mailstorage_init_sasl_with_local_address' argument 4 names different: declaration 'imap_local_address' definition 'pop3_local_address'.
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:132:47: style: Function 'pop3_mailstorage_init_sasl_with_local_address' argument 5 names different: declaration 'imap_local_port' definition 'pop3_local_port'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.h:109:47: note: Function 'pop3_mailstorage_init_sasl_with_local_address' argument 5 names different: declaration 'imap_local_port' definition 'pop3_local_port'.
libetpan-1.8.0/src/driver/implementation/pop3/pop3storage.c:132:47: note: Function 'pop3_mailstorage_init_sasl_with_local_address' argument 5 names different: declaration 'imap_local_port' definition 'pop3_local_port'.
libetpan-1.8.0/src/driver/interface/maildriver.c:363:31: style: Function 'mailsession_get_envelopes_list' argument 2 names different: declaration 'result' definition 'env_list'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/maildriver.h:498:34: note: Function 'mailsession_get_envelopes_list' argument 2 names different: declaration 'result' definition 'env_list'.
libetpan-1.8.0/src/driver/interface/maildriver.c:363:31: note: Function 'mailsession_get_envelopes_list' argument 2 names different: declaration 'result' definition 'env_list'.
libetpan-1.8.0/src/driver/interface/maildriver_types.c:76:42: style: Function 'mail_list_new' argument 1 names different: declaration 'mb_list' definition 'list'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/maildriver_types.h:95:42: note: Function 'mail_list_new' argument 1 names different: declaration 'mb_list' definition 'list'.
libetpan-1.8.0/src/driver/interface/maildriver_types.c:76:42: note: Function 'mail_list_new' argument 1 names different: declaration 'mb_list' definition 'list'.
libetpan-1.8.0/src/driver/interface/maildriver_types.c:328:63: style: Function 'mail_flags_new' argument 2 names different: declaration 'fl_ext' definition 'fl_extension'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/maildriver_types.h:129:63: note: Function 'mail_flags_new' argument 2 names different: declaration 'fl_ext' definition 'fl_extension'.
libetpan-1.8.0/src/driver/interface/maildriver_types.c:328:63: note: Function 'mail_flags_new' argument 2 names different: declaration 'fl_ext' definition 'fl_extension'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:48:19: style: Function 'mailmessage_init' argument 2 names different: declaration 'session' definition 'msg_session'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailmessage.h:89:22: note: Function 'mailmessage_init' argument 2 names different: declaration 'session' definition 'msg_session'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:48:19: note: Function 'mailmessage_init' argument 2 names different: declaration 'session' definition 'msg_session'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:49:26: style: Function 'mailmessage_init' argument 3 names different: declaration 'driver' definition 'msg_driver'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailmessage.h:90:29: note: Function 'mailmessage_init' argument 3 names different: declaration 'driver' definition 'msg_driver'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:49:26: note: Function 'mailmessage_init' argument 3 names different: declaration 'driver' definition 'msg_driver'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:50:14: style: Function 'mailmessage_init' argument 4 names different: declaration 'indx' definition 'msg_index'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailmessage.h:91:17: note: Function 'mailmessage_init' argument 4 names different: declaration 'indx' definition 'msg_index'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:50:14: note: Function 'mailmessage_init' argument 4 names different: declaration 'indx' definition 'msg_index'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:50:32: style: Function 'mailmessage_init' argument 5 names different: declaration 'size' definition 'msg_size'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailmessage.h:91:30: note: Function 'mailmessage_init' argument 5 names different: declaration 'size' definition 'msg_size'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:50:32: note: Function 'mailmessage_init' argument 5 names different: declaration 'size' definition 'msg_size'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:90:37: style: Function 'mailmessage_flush' argument 1 names different: declaration 'info' definition 'msg_info'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailmessage.h:107:37: note: Function 'mailmessage_flush' argument 1 names different: declaration 'info' definition 'msg_info'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:90:37: note: Function 'mailmessage_flush' argument 1 names different: declaration 'info' definition 'msg_info'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:101:37: style: Function 'mailmessage_check' argument 1 names different: declaration 'info' definition 'msg_info'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailmessage.h:122:37: note: Function 'mailmessage_check' argument 1 names different: declaration 'info' definition 'msg_info'.
libetpan-1.8.0/src/driver/interface/mailmessage.c:101:37: note: Function 'mailmessage_check' argument 1 names different: declaration 'info' definition 'msg_info'.
libetpan-1.8.0/src/driver/interface/mailstorage.c:51:57: style: Function 'mailfolder_new' argument 1 names different: declaration 'fld_storage' definition 'storage'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailstorage.h:85:57: note: Function 'mailfolder_new' argument 1 names different: declaration 'fld_storage' definition 'storage'.
libetpan-1.8.0/src/driver/interface/mailstorage.c:51:57: note: Function 'mailfolder_new' argument 1 names different: declaration 'fld_storage' definition 'storage'.
libetpan-1.8.0/src/driver/interface/mailstorage.c:52:18: style: Function 'mailfolder_new' argument 2 names different: declaration 'fld_pathname' definition 'pathname'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailstorage.h:86:18: note: Function 'mailfolder_new' argument 2 names different: declaration 'fld_pathname' definition 'pathname'.
libetpan-1.8.0/src/driver/interface/mailstorage.c:52:18: note: Function 'mailfolder_new' argument 2 names different: declaration 'fld_pathname' definition 'pathname'.
libetpan-1.8.0/src/driver/interface/mailstorage.c:52:41: style: Function 'mailfolder_new' argument 3 names different: declaration 'fld_virtual_name' definition 'virtual_name'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/interface/mailstorage.h:86:45: note: Function 'mailfolder_new' argument 3 names different: declaration 'fld_virtual_name' definition 'virtual_name'.
libetpan-1.8.0/src/driver/interface/mailstorage.c:52:41: note: Function 'mailfolder_new' argument 3 names different: declaration 'fld_virtual_name' definition 'virtual_name'.
libetpan-1.8.0/src/driver/interface/mailstorage_tools.c:261:26: style: Same expression on both sides of '==' because the value of 'stream' and 'NULL' are the same. [duplicateExpression]
libetpan-1.8.0/src/driver/interface/mailstorage_tools.c:222:25: note: 'stream' is assigned value 'NULL' here.
libetpan-1.8.0/src/driver/interface/mailstorage_tools.c:261:26: note: Same expression on both sides of '==' because the value of 'stream' and 'NULL' are the same.
libetpan-1.8.0/src/driver/tools/imfcache.c:177:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/tools/imfcache.c:198:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/tools/imfcache.c:1039:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/tools/imfcache.c:1277:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/driver/tools/imfcache.c:779:27: style: Function 'mailimf_cache_cc_write' argument 3 names different: declaration 'to' definition 'cc'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/tools/imfcache.c:60:27: note: Function 'mailimf_cache_cc_write' argument 3 names different: declaration 'to' definition 'cc'.
libetpan-1.8.0/src/driver/tools/imfcache.c:779:27: note: Function 'mailimf_cache_cc_write' argument 3 names different: declaration 'to' definition 'cc'.
libetpan-1.8.0/src/driver/tools/imfcache.c:807:29: style: Function 'mailimf_cache_bcc_write' argument 3 names different: declaration 'to' definition 'bcc'. [funcArgNamesDifferent]
libetpan-1.8.0/src/driver/tools/imfcache.c:62:29: note: Function 'mailimf_cache_bcc_write' argument 3 names different: declaration 'to' definition 'bcc'.
libetpan-1.8.0/src/driver/tools/imfcache.c:807:29: note: Function 'mailimf_cache_bcc_write' argument 3 names different: declaration 'to' definition 'bcc'.
libetpan-1.8.0/src/driver/tools/mailthread.c:1096:34: style: Opposite expression on both sides of '&&'. [oppositeExpression]
libetpan-1.8.0/src/driver/tools/mailthread.c:1096:34: note: Opposite expression on both sides of '&&'.
libetpan-1.8.0/src/driver/tools/mailthread.c:1096:34: note: Opposite expression on both sides of '&&'.
libetpan-1.8.0/src/engine/mailengine.c:164:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailengine.c:118:2: style: Label 'free' is not used. [unusedLabel]
libetpan-1.8.0/src/engine/mailengine.c:1151:2: style: Label 'free' is not used. [unusedLabel]
libetpan-1.8.0/src/engine/mailprivacy.c:706:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy.c:708:7: style: The scope of the variable 'res' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy.c:709:21: style: The scope of the variable 'multipart' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy_gnupg.c:2875:0: error: syntax error [syntaxError]
libetpan-1.8.0/src/engine/mailprivacy_smime.c:889:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy_smime.c:934:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy_smime.c:1757:15: style: The scope of the variable 'iter' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy_smime.c:1689:12: style: Function 'smime_command_passphrase' argument 4 names different: declaration 'passphrase' definition 'userid'. [funcArgNamesDifferent]
libetpan-1.8.0/src/engine/mailprivacy_smime.c:78:12: note: Function 'smime_command_passphrase' argument 4 names different: declaration 'passphrase' definition 'userid'.
libetpan-1.8.0/src/engine/mailprivacy_smime.c:1689:12: note: Function 'smime_command_passphrase' argument 4 names different: declaration 'passphrase' definition 'userid'.
libetpan-1.8.0/src/engine/mailprivacy_tools.c:1141:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libetpan-1.8.0/src/engine/mailprivacy_tools.c:829:7: style: The scope of the variable 'encoding' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy_tools.c:830:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/engine/mailprivacy_tools.c:707:9: style: Function 'mailprivacy_get_part_from_file' argument 2 names different: declaration 'check_privacy' definition 'check_security'. [funcArgNamesDifferent]
libetpan-1.8.0/src/engine/mailprivacy_tools.h:71:9: note: Function 'mailprivacy_get_part_from_file' argument 2 names different: declaration 'check_privacy' definition 'check_security'.
libetpan-1.8.0/src/engine/mailprivacy_tools.c:707:9: note: Function 'mailprivacy_get_part_from_file' argument 2 names different: declaration 'check_privacy' definition 'check_security'.
libetpan-1.8.0/src/low-level/feed/date.c:118:9: style: The scope of the variable 'offset_hour' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/feed/date.c:119:9: style: The scope of the variable 'offset_minute' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/feed/date.c:144:9: style: The scope of the variable 'offset_hour' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/feed/date.c:145:9: style: The scope of the variable 'offset_minute' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/feed/parser.c:410:73: style: Function 'newsfeed_writefunc' argument 4 names different: declaration 'stream' definition 'data'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/feed/parser.h:38:73: note: Function 'newsfeed_writefunc' argument 4 names different: declaration 'stream' definition 'data'.
libetpan-1.8.0/src/low-level/feed/parser.c:410:73: note: Function 'newsfeed_writefunc' argument 4 names different: declaration 'stream' definition 'data'.
libetpan-1.8.0/src/low-level/imap/acl.c:156:36: style: The scope of the variable 'ext_data' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/acl.c:232:36: style: The scope of the variable 'ext_data' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/acl.c:308:36: style: The scope of the variable 'ext_data' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/acl_types.c:122:40: style: Function 'mailimap_acl_listrights_data_free' argument 1 names different: declaration 'listrights_data' definition 'lr_data'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/acl_types.h:148:40: note: Function 'mailimap_acl_listrights_data_free' argument 1 names different: declaration 'listrights_data' definition 'lr_data'.
libetpan-1.8.0/src/low-level/imap/acl_types.c:122:40: note: Function 'mailimap_acl_listrights_data_free' argument 1 names different: declaration 'listrights_data' definition 'lr_data'.
libetpan-1.8.0/src/low-level/imap/acl_types.c:149:38: style: Function 'mailimap_acl_myrights_data_free' argument 1 names different: declaration 'myrights_data' definition 'mr_data'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/acl_types.h:160:38: note: Function 'mailimap_acl_myrights_data_free' argument 1 names different: declaration 'myrights_data' definition 'mr_data'.
libetpan-1.8.0/src/low-level/imap/acl_types.c:149:38: note: Function 'mailimap_acl_myrights_data_free' argument 1 names different: declaration 'myrights_data' definition 'mr_data'.
libetpan-1.8.0/src/low-level/imap/annotatemore.c:65:36: style: The scope of the variable 'ext_data' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/annotatemore.c:143:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/annotatemore.c:144:36: style: The scope of the variable 'ext_data' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap.c:376:14: style: The scope of the variable 'expunged' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap.c:481:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_extension.c:178:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_id_parser.c:80:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/low-level/imap/mailimap_id_parser.c:77:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_id_parser.c:80:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_id_parser.c:122:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/low-level/imap/mailimap_id_parser.c:119:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_id_parser.c:122:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_oauth2.c:149:3: style: Variable 'full_auth_string' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/low-level/imap/mailimap_oauth2.c:142:3: note: Variable 'full_auth_string' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_oauth2.c:149:3: note: Variable 'full_auth_string' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_parser.c:4974:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/low-level/imap/mailimap_parser.c:4970:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_parser.c:4974:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/imap/mailimap_parser.c:11059:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_parser.c:4522:66: style: Function 'mailimap_date_time_parse' argument 5 names different: declaration 't' definition 'result'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/mailimap_parser.c:309:38: note: Function 'mailimap_date_time_parse' argument 5 names different: declaration 't' definition 'result'.
libetpan-1.8.0/src/low-level/imap/mailimap_parser.c:4522:66: note: Function 'mailimap_date_time_parse' argument 5 names different: declaration 't' definition 'result'.
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:886:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:1876:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:1980:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:1981:32: style: The scope of the variable 'elt' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:1982:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:3027:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:2774:64: style: Function 'mailimap_mod_sequence_value_send' argument 2 names different: declaration 'modseq' definition 'number'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/mailimap_sender.h:211:64: note: Function 'mailimap_mod_sequence_value_send' argument 2 names different: declaration 'modseq' definition 'number'.
libetpan-1.8.0/src/low-level/imap/mailimap_sender.c:2774:64: note: Function 'mailimap_mod_sequence_value_send' argument 2 names different: declaration 'modseq' definition 'number'.
libetpan-1.8.0/src/low-level/imap/mailimap_sort.c:343:11: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:1325:35: style: Function 'mailimap_mailbox_free' argument 1 names different: declaration 'mailbox' definition 'mb'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/mailimap_types.h:3248:35: note: Function 'mailimap_mailbox_free' argument 1 names different: declaration 'mailbox' definition 'mb'.
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:1325:35: note: Function 'mailimap_mailbox_free' argument 1 names different: declaration 'mailbox' definition 'mb'.
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:1774:61: style: Function 'mailimap_msg_att_body_section_new' argument 1 names different: declaration 'section' definition 'sec_section'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/mailimap_types.h:2020:61: note: Function 'mailimap_msg_att_body_section_new' argument 1 names different: declaration 'section' definition 'sec_section'.
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:1774:61: note: Function 'mailimap_msg_att_body_section_new' argument 1 names different: declaration 'section' definition 'sec_section'.
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:2302:57: style: Function 'mailimap_resp_text_new' argument 1 names different: declaration 'resp_code' definition 'rsp_code'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/mailimap_types.h:2442:57: note: Function 'mailimap_resp_text_new' argument 1 names different: declaration 'resp_code' definition 'rsp_code'.
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:2302:57: note: Function 'mailimap_resp_text_new' argument 1 names different: declaration 'resp_code' definition 'rsp_code'.
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:2658:48: style: Function 'mailimap_set_new' argument 1 names different: declaration 'list' definition 'set_list'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imap/mailimap_types.h:2748:48: note: Function 'mailimap_set_new' argument 1 names different: declaration 'list' definition 'set_list'.
libetpan-1.8.0/src/low-level/imap/mailimap_types.c:2658:48: note: Function 'mailimap_set_new' argument 1 names different: declaration 'list' definition 'set_list'.
libetpan-1.8.0/src/low-level/imap/namespace_types.c:90:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf.c:326:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf.c:927:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf.c:1347:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf.c:5628:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf.c:1343:29: style: Function 'mailimf_qcontent_parse' argument 4 names different: declaration 'ch' definition 'result'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf.c:90:29: note: Function 'mailimf_qcontent_parse' argument 4 names different: declaration 'ch' definition 'result'.
libetpan-1.8.0/src/low-level/imf/mailimf.c:1343:29: note: Function 'mailimf_qcontent_parse' argument 4 names different: declaration 'ch' definition 'result'.
libetpan-1.8.0/src/low-level/imf/mailimf.c:2568:16: style: Function 'mailimf_time_parse' argument 7 names different: declaration 'zone' definition 'pzone'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf.c:131:16: note: Function 'mailimf_time_parse' argument 7 names different: declaration 'zone' definition 'pzone'.
libetpan-1.8.0/src/low-level/imf/mailimf.c:2568:16: note: Function 'mailimf_time_parse' argument 7 names different: declaration 'zone' definition 'pzone'.
libetpan-1.8.0/src/low-level/imf/mailimf.c:3270:16: style: Function 'mailimf_addr_spec_parse' argument 4 names different: declaration 'address' definition 'result'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf.c:166:16: note: Function 'mailimf_addr_spec_parse' argument 4 names different: declaration 'address' definition 'result'.
libetpan-1.8.0/src/low-level/imf/mailimf.c:3270:16: note: Function 'mailimf_addr_spec_parse' argument 4 names different: declaration 'address' definition 'result'.
libetpan-1.8.0/src/low-level/imf/mailimf.c:2147:7: style: struct member 'mailimf_token_value::value' is never used. [unusedStructMember]
libetpan-1.8.0/src/low-level/imf/mailimf_types.c:278:41: style: Function 'mailimf_domain_literal_free' argument 1 names different: declaration 'domain' definition 'domain_literal'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf_types.h:827:41: note: Function 'mailimf_domain_literal_free' argument 1 names different: declaration 'domain' definition 'domain_literal'.
libetpan-1.8.0/src/low-level/imf/mailimf_types.c:278:41: note: Function 'mailimf_domain_literal_free' argument 1 names different: declaration 'domain' definition 'domain_literal'.
libetpan-1.8.0/src/low-level/imf/mailimf_types_helper.c:1296:52: style: Function 'mailimf_get_date' argument 1 names different: declaration 'time' definition 't'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf_types_helper.h:356:52: note: Function 'mailimf_get_date' argument 1 names different: declaration 'time' definition 't'.
libetpan-1.8.0/src/low-level/imf/mailimf_types_helper.c:1296:52: note: Function 'mailimf_get_date' argument 1 names different: declaration 'time' definition 't'.
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:159:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:741:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:1486:7: style: The scope of the variable 'do_fold' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:1054:28: style: Function 'mailimf_cc_write_driver' argument 4 names different: declaration 'to' definition 'cc'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:72:28: note: Function 'mailimf_cc_write_driver' argument 4 names different: declaration 'to' definition 'cc'.
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:1054:28: note: Function 'mailimf_cc_write_driver' argument 4 names different: declaration 'to' definition 'cc'.
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:1078:30: style: Function 'mailimf_bcc_write_driver' argument 4 names different: declaration 'to' definition 'bcc'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:74:30: note: Function 'mailimf_bcc_write_driver' argument 4 names different: declaration 'to' definition 'bcc'.
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:1078:30: note: Function 'mailimf_bcc_write_driver' argument 4 names different: declaration 'to' definition 'bcc'.
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:1137:125: style: Function 'mailimf_msg_id_list_write_driver' argument 4 names different: declaration 'list' definition 'mid_list'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:78:18: note: Function 'mailimf_msg_id_list_write_driver' argument 4 names different: declaration 'list' definition 'mid_list'.
libetpan-1.8.0/src/low-level/imf/mailimf_write_generic.c:1137:125: note: Function 'mailimf_msg_id_list_write_driver' argument 4 names different: declaration 'list' definition 'mid_list'.
libetpan-1.8.0/src/low-level/maildir/maildir.c:257:52: style: Function 'maildir_flush' argument 2 names different: declaration 'msg_new' definition 'new_msg'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/maildir/maildir.c:101:52: note: Function 'maildir_flush' argument 2 names different: declaration 'msg_new' definition 'new_msg'.
libetpan-1.8.0/src/low-level/maildir/maildir.c:257:52: note: Function 'maildir_flush' argument 2 names different: declaration 'msg_new' definition 'new_msg'.
libetpan-1.8.0/src/low-level/mbox/mailmbox.c:575:14: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/mbox/mailmbox.c:1230:13: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/mbox/mailmbox.c:416:16: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mbox/mailmbox.c:418:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mbox/mailmbox.c:419:12: style: The scope of the variable 'tmp_uid' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mbox/mailmbox.c:528:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mbox/mailmbox.c:530:10: style: The scope of the variable 'numlen' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mbox/mailmbox_parse.c:74:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mh/mailmh.c:225:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mh/mailmh.c:230:26: style: The scope of the variable 'folder' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mh/mailmh.c:897:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libetpan-1.8.0/src/low-level/mime/mailmime_content.c:563:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mime/mailmime_content.c:627:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mime/mailmime_decode.c:824:1: style: Label 'free_encoded_text' is not used. [unusedLabel]
libetpan-1.8.0/src/low-level/mime/mailmime_types.c:578:35: style: Function 'mailmime_disposition_type_new' argument 1 names different: declaration 'dt_type' definition 'dsp_type'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/mime/mailmime_types.h:431:35: note: Function 'mailmime_disposition_type_new' argument 1 names different: declaration 'dt_type' definition 'dsp_type'.
libetpan-1.8.0/src/low-level/mime/mailmime_types.c:578:35: note: Function 'mailmime_disposition_type_new' argument 1 names different: declaration 'dt_type' definition 'dsp_type'.
libetpan-1.8.0/src/low-level/mime/mailmime_types.c:578:52: style: Function 'mailmime_disposition_type_new' argument 2 names different: declaration 'dt_extension' definition 'dsp_extension'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/mime/mailmime_types.h:431:51: note: Function 'mailmime_disposition_type_new' argument 2 names different: declaration 'dt_extension' definition 'dsp_extension'.
libetpan-1.8.0/src/low-level/mime/mailmime_types.c:578:52: note: Function 'mailmime_disposition_type_new' argument 2 names different: declaration 'dt_extension' definition 'dsp_extension'.
libetpan-1.8.0/src/low-level/mime/mailmime_types.c:690:56: style: Function 'mailmime_section_new' argument 1 names different: declaration 'list' definition 'sec_list'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/mime/mailmime_types.h:470:56: note: Function 'mailmime_section_new' argument 1 names different: declaration 'list' definition 'sec_list'.
libetpan-1.8.0/src/low-level/mime/mailmime_types.c:690:56: note: Function 'mailmime_section_new' argument 1 names different: declaration 'list' definition 'sec_list'.
libetpan-1.8.0/src/low-level/mime/mailmime_types_helper.c:1082:29: style: Function 'mailmime_set_imf_fields' argument 2 names different: declaration 'fields' definition 'mm_fields'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/mime/mailmime_types_helper.h:150:29: note: Function 'mailmime_set_imf_fields' argument 2 names different: declaration 'fields' definition 'mm_fields'.
libetpan-1.8.0/src/low-level/mime/mailmime_types_helper.c:1082:29: note: Function 'mailmime_set_imf_fields' argument 2 names different: declaration 'fields' definition 'mm_fields'.
libetpan-1.8.0/src/low-level/mime/mailmime_write_generic.c:244:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/mime/mailmime_write_generic.c:244:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/mime/mailmime_write_generic.c:122:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mime/mailmime_write_generic.c:572:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/mime/mailmime_write_generic.c:1278:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:341:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:357:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:387:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1445:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1460:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1460:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1631:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1655:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1655:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:583:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:88:32: style: Function 'newsnntp_new' argument 1 names different: declaration 'nntp_progr_rate' definition 'progr_rate'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:71:32: note: Function 'newsnntp_new' argument 1 names different: declaration 'nntp_progr_rate' definition 'progr_rate'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:88:32: note: Function 'newsnntp_new' argument 1 names different: declaration 'nntp_progr_rate' definition 'progr_rate'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:88:64: style: Function 'newsnntp_new' argument 2 names different: declaration 'nntp_progr_fun' definition 'progr_fun'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:72:25: note: Function 'newsnntp_new' argument 2 names different: declaration 'nntp_progr_fun' definition 'progr_fun'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:88:64: note: Function 'newsnntp_new' argument 2 names different: declaration 'nntp_progr_fun' definition 'progr_fun'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:127:31: style: Function 'newsnntp_free' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:84:31: note: Function 'newsnntp_free' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:127:31: note: Function 'newsnntp_free' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:139:38: style: Function 'newsnntp_set_timeout' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:118:38: note: Function 'newsnntp_set_timeout' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:139:38: note: Function 'newsnntp_set_timeout' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:144:40: style: Function 'newsnntp_get_timeout' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:129:40: note: Function 'newsnntp_get_timeout' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:144:40: note: Function 'newsnntp_get_timeout' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:153:30: style: Function 'newsnntp_quit' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:153:30: note: Function 'newsnntp_quit' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:153:30: note: Function 'newsnntp_quit' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:189:33: style: Function 'newsnntp_connect' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:144:33: note: Function 'newsnntp_connect' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:189:33: note: Function 'newsnntp_connect' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:335:30: style: Function 'newsnntp_head' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:168:30: note: Function 'newsnntp_head' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:335:30: note: Function 'newsnntp_head' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:351:33: style: Function 'newsnntp_article' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:196:33: note: Function 'newsnntp_article' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:351:33: note: Function 'newsnntp_article' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:365:47: style: Function 'newsnntp_article_by_message_id' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:213:47: note: Function 'newsnntp_article_by_message_id' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:365:47: note: Function 'newsnntp_article_by_message_id' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:381:30: style: Function 'newsnntp_body' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:241:30: note: Function 'newsnntp_body' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:381:30: note: Function 'newsnntp_body' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:438:31: style: Function 'newsnntp_group' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:339:31: note: Function 'newsnntp_group' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:438:31: note: Function 'newsnntp_group' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:485:30: style: Function 'newsnntp_list' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:365:30: note: Function 'newsnntp_list' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:485:30: note: Function 'newsnntp_list' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:532:30: style: Function 'newsnntp_post' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:321:30: note: Function 'newsnntp_post' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:532:30: note: Function 'newsnntp_post' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:596:43: style: Function 'newsnntp_authinfo_username' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:294:43: note: Function 'newsnntp_authinfo_username' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:596:43: note: Function 'newsnntp_authinfo_username' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:634:43: style: Function 'newsnntp_authinfo_password' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:307:43: note: Function 'newsnntp_authinfo_password' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:634:43: note: Function 'newsnntp_authinfo_password' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:682:43: style: Function 'newsnntp_list_overview_fmt' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:391:43: note: Function 'newsnntp_list_overview_fmt' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:682:43: note: Function 'newsnntp_list_overview_fmt' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:730:37: style: Function 'newsnntp_list_active' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:417:37: note: Function 'newsnntp_list_active' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:730:37: note: Function 'newsnntp_list_active' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:730:53: style: Function 'newsnntp_list_active' argument 2 names different: declaration 'wildmat' definition 'wildcard'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:417:59: note: Function 'newsnntp_list_active' argument 2 names different: declaration 'wildmat' definition 'wildcard'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:730:53: note: Function 'newsnntp_list_active' argument 2 names different: declaration 'wildmat' definition 'wildcard'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:830:43: style: Function 'newsnntp_list_active_times' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:443:43: note: Function 'newsnntp_list_active_times' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:830:43: note: Function 'newsnntp_list_active_times' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:926:43: style: Function 'newsnntp_list_distribution' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:469:43: note: Function 'newsnntp_list_distribution' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:926:43: note: Function 'newsnntp_list_distribution' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1025:43: style: Function 'newsnntp_list_distrib_pats' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:496:43: note: Function 'newsnntp_list_distrib_pats' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1025:43: note: Function 'newsnntp_list_distrib_pats' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1121:41: style: Function 'newsnntp_list_newsgroups' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:523:41: note: Function 'newsnntp_list_newsgroups' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1121:41: note: Function 'newsnntp_list_newsgroups' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1188:44: style: Function 'newsnntp_list_subscriptions' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:550:44: note: Function 'newsnntp_list_subscriptions' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1188:44: note: Function 'newsnntp_list_subscriptions' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1250:35: style: Function 'newsnntp_listgroup' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:577:35: note: Function 'newsnntp_listgroup' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1250:35: note: Function 'newsnntp_listgroup' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1306:37: style: Function 'newsnntp_mode_reader' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:267:37: note: Function 'newsnntp_mode_reader' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1306:37: note: Function 'newsnntp_mode_reader' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1343:30: style: Function 'newsnntp_date' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:281:30: note: Function 'newsnntp_date' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1343:30: note: Function 'newsnntp_date' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1439:37: style: Function 'newsnntp_xhdr_single' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:605:37: note: Function 'newsnntp_xhdr_single' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1439:37: note: Function 'newsnntp_xhdr_single' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1453:36: style: Function 'newsnntp_xhdr_range' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:623:36: note: Function 'newsnntp_xhdr_range' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1453:36: note: Function 'newsnntp_xhdr_range' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1622:38: style: Function 'newsnntp_xover_single' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:652:38: note: Function 'newsnntp_xover_single' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1622:38: note: Function 'newsnntp_xover_single' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1649:37: style: Function 'newsnntp_xover_range' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:670:37: note: Function 'newsnntp_xover_range' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1649:37: note: Function 'newsnntp_xover_range' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1707:42: style: Function 'newsnntp_authinfo_generic' argument 1 names different: declaration 'session' definition 'f'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.h:688:42: note: Function 'newsnntp_authinfo_generic' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1707:42: note: Function 'newsnntp_authinfo_generic' argument 1 names different: declaration 'session' definition 'f'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1858:38: style: Function 'parse_group_info' argument 2 names different: declaration 'info' definition 'result'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:436:38: note: Function 'parse_group_info' argument 2 names different: declaration 'info' definition 'result'.
libetpan-1.8.0/src/low-level/nntp/newsnntp.c:1858:38: note: Function 'parse_group_info' argument 2 names different: declaration 'info' definition 'result'.
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:786:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:812:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:812:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:837:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:215:62: style: Function 'mailpop3_stat_resp_free' argument 1 names different: declaration 'stat_result' definition 'stat_response'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/pop3/mailpop3.h:125:62: note: Function 'mailpop3_stat_resp_free' argument 1 names different: declaration 'stat_result' definition 'stat_response'.
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:215:62: note: Function 'mailpop3_stat_resp_free' argument 1 names different: declaration 'stat_result' definition 'stat_response'.
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:224:32: style: Function 'mailpop3_new' argument 1 names different: declaration 'pop3_progr_rate' definition 'progr_rate'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/pop3/mailpop3.h:54:32: note: Function 'mailpop3_new' argument 1 names different: declaration 'pop3_progr_rate' definition 'progr_rate'.
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:224:32: note: Function 'mailpop3_new' argument 1 names different: declaration 'pop3_progr_rate' definition 'progr_rate'.
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:224:64: style: Function 'mailpop3_new' argument 2 names different: declaration 'pop3_progr_fun' definition 'progr_fun'. [funcArgNamesDifferent]
libetpan-1.8.0/src/low-level/pop3/mailpop3.h:55:25: note: Function 'mailpop3_new' argument 2 names different: declaration 'pop3_progr_fun' definition 'progr_fun'.
libetpan-1.8.0/src/low-level/pop3/mailpop3.c:224:64: note: Function 'mailpop3_new' argument 2 names different: declaration 'pop3_progr_fun' definition 'progr_fun'.
libetpan-1.8.0/src/low-level/smtp/mailsmtp.c:533:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/low-level/smtp/mailsmtp.c:532:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/smtp/mailsmtp.c:533:3: note: Variable 'r' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/smtp/mailsmtp.c:261:7: style: The scope of the variable 'socket' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/smtp/mailsmtp.c:850:8: style: The scope of the variable 'notify_info_str' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/smtp/mailsmtp.c:1125:10: style: The scope of the variable 'line' can be reduced. [variableScope]
libetpan-1.8.0/src/low-level/smtp/mailsmtp_oauth2.c:84:3: style: Variable 'full_auth_string' is reassigned a value before the old one has been used. [redundantAssignment]
libetpan-1.8.0/src/low-level/smtp/mailsmtp_oauth2.c:77:3: note: Variable 'full_auth_string' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/low-level/smtp/mailsmtp_oauth2.c:84:3: note: Variable 'full_auth_string' is reassigned a value before the old one has been used.
libetpan-1.8.0/src/windows/inet_aton.c:72:15: style: The scope of the variable 'base' can be reduced. [variableScope]
libetpan-1.8.0/tests/decrypt.c:125:17: style: The scope of the variable 'iter' can be reduced. [variableScope]
libetpan-1.8.0/tests/decrypt.c:140:17: style: The scope of the variable 'iter' can be reduced. [variableScope]
libetpan-1.8.0/tests/decrypt.c:165:3: error: Memory pointed to by 'content' is freed twice. [doubleFree]
libetpan-1.8.0/tests/fetch-attachment.c:214:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/fetch-attachment.c:222:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/frm-simple.c:112:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/frm-simple.c:119:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/frm-tree.c:124:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/frm-tree.c:19:12: style: The scope of the variable 'cur' can be reduced. [variableScope]
libetpan-1.8.0/tests/frm.c:45:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/frm.c:52:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/option-parser.c:102:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libetpan-1.8.0/tests/option-parser.c:103:8: style: The scope of the variable 'location' can be reduced. [variableScope]
libetpan-1.8.0/tests/pgp.c:157:3: error: Memory pointed to by 'content' is freed twice. [doubleFree]
libetpan-1.8.0/tests/readmsg-common.c:199:7: style: Condition 'encoded' is always true [knownConditionTrueFalse]
libetpan-1.8.0/tests/readmsg-common.c:195:13: note: Assignment 'encoded=1', assigned value is 1
libetpan-1.8.0/tests/readmsg-common.c:199:7: note: Condition 'encoded' is always true
libetpan-1.8.0/tests/readmsg-simple.c:72:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/readmsg-simple.c:79:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/readmsg-simple.c:88:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/readmsg.c:304:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/readmsg.c:312:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libetpan-1.8.0/tests/smime.c:154:19: style: The scope of the variable 'iter' can be reduced. [variableScope]
libetpan-1.8.0/tests/smime.c:183:3: error: Memory pointed to by 'content' is freed twice. [doubleFree]
libetpan-1.8.0/tests/smtpsend.c:274:7: style: The scope of the variable 'r' can be reduced. [variableScope]
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libev/libev_4.22.orig.tar.gz
libev-4.22/ev.c:1514:0: error: #error "memory fences not defined for your architecture, please report" [preprocessorErrorDirective]
libev-4.22/ev_epoll.c:102:11: warning: Identical condition '!nev', second condition is always false [identicalConditionAfterEarlyExit]
libev-4.22/ev_epoll.c:84:7: note: first condition
libev-4.22/ev_epoll.c:102:11: note: second condition
libev-4.22/ev_epoll.c:93:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_epoll.c:94:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_epoll.c:170:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_epoll.c:171:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_epoll.c:199:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_epoll.c:200:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_poll.c:91:18: style: The scope of the variable 'p' can be reduced. [variableScope]
libev-4.22/ev_poll.c:74:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_poll.c:75:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_poll.c:122:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_poll.c:123:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_port.c:64:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_port.c:65:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_port.c:123:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/ev_port.c:124:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libev-4.22/event.c:419:60: style: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'. [funcArgNamesDifferent]
libev-4.22/event.h:167:60: note: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'.
libev-4.22/event.c:419:60: note: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'.
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libev-perl/libev-perl_4.22.orig.tar.gz
EV-4.22/libev/ev.c:1514:0: error: #error "memory fences not defined for your architecture, please report" [preprocessorErrorDirective]
EV-4.22/libev/ev_epoll.c:102:11: warning: Identical condition '!nev', second condition is always false [identicalConditionAfterEarlyExit]
EV-4.22/libev/ev_epoll.c:84:7: note: first condition
EV-4.22/libev/ev_epoll.c:102:11: note: second condition
EV-4.22/libev/ev_epoll.c:93:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_epoll.c:94:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_epoll.c:170:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_epoll.c:171:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_epoll.c:199:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_epoll.c:200:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_poll.c:91:18: style: The scope of the variable 'p' can be reduced. [variableScope]
EV-4.22/libev/ev_poll.c:74:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_poll.c:75:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_poll.c:122:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_poll.c:123:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_port.c:64:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_port.c:65:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_port.c:123:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
EV-4.22/libev/ev_port.c:124:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libeval-closure-perl/libeval-closure-perl_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libeval-context-perl/libeval-context-perl_0.09.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libeval-linenumbers-perl/libeval-linenumbers-perl_0.34.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libevdev/libevdev_1.5.9+dfsg.orig.tar.xz
libevdev-1.5.9/libevdev/libevdev-names.c:91:14: style: The scope of the variable 'e' can be reduced. [variableScope]
libevdev-1.5.9/libevdev/libevdev-names.c:93:10: style: The scope of the variable 'l' can be reduced. [variableScope]
libevdev-1.5.9/libevdev/libevdev-uinput.c:357:68: style: Function 'libevdev_uinput_create_from_device' argument 2 names different: declaration 'uinput_fd' definition 'fd'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev-uinput.h:151:16: note: Function 'libevdev_uinput_create_from_device' argument 2 names different: declaration 'uinput_fd' definition 'fd'.
libevdev-1.5.9/libevdev/libevdev-uinput.c:357:68: note: Function 'libevdev_uinput_create_from_device' argument 2 names different: declaration 'uinput_fd' definition 'fd'.
libevdev-1.5.9/libevdev/libevdev.c:802:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
libevdev-1.5.9/libevdev/libevdev.c:838:22: style: The scope of the variable 'ev' can be reduced. [variableScope]
libevdev-1.5.9/libevdev/libevdev.c:1184:1: style: Function 'libevdev_set_id_product' argument 2 names different: declaration 'product_id' definition 'product'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev.h:1276:56: note: Function 'libevdev_set_id_product' argument 2 names different: declaration 'product_id' definition 'product'.
libevdev-1.5.9/libevdev/libevdev.c:1184:1: note: Function 'libevdev_set_id_product' argument 2 names different: declaration 'product_id' definition 'product'.
libevdev-1.5.9/libevdev/libevdev.c:1185:1: style: Function 'libevdev_set_id_vendor' argument 2 names different: declaration 'vendor_id' definition 'vendor'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev.h:1298:55: note: Function 'libevdev_set_id_vendor' argument 2 names different: declaration 'vendor_id' definition 'vendor'.
libevdev-1.5.9/libevdev/libevdev.c:1185:1: note: Function 'libevdev_set_id_vendor' argument 2 names different: declaration 'vendor_id' definition 'vendor'.
libevdev-1.5.9/libevdev/libevdev.c:1405:1: style: Function 'libevdev_set_abs_maximum' argument 3 names different: declaration 'max' definition 'val'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev.h:1707:76: note: Function 'libevdev_set_abs_maximum' argument 3 names different: declaration 'max' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1405:1: note: Function 'libevdev_set_abs_maximum' argument 3 names different: declaration 'max' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1406:1: style: Function 'libevdev_set_abs_minimum' argument 3 names different: declaration 'min' definition 'val'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev.h:1694:76: note: Function 'libevdev_set_abs_minimum' argument 3 names different: declaration 'min' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1406:1: note: Function 'libevdev_set_abs_minimum' argument 3 names different: declaration 'min' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1407:1: style: Function 'libevdev_set_abs_fuzz' argument 3 names different: declaration 'fuzz' definition 'val'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev.h:1720:73: note: Function 'libevdev_set_abs_fuzz' argument 3 names different: declaration 'fuzz' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1407:1: note: Function 'libevdev_set_abs_fuzz' argument 3 names different: declaration 'fuzz' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1408:1: style: Function 'libevdev_set_abs_flat' argument 3 names different: declaration 'flat' definition 'val'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev.h:1733:73: note: Function 'libevdev_set_abs_flat' argument 3 names different: declaration 'flat' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1408:1: note: Function 'libevdev_set_abs_flat' argument 3 names different: declaration 'flat' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1409:1: style: Function 'libevdev_set_abs_resolution' argument 3 names different: declaration 'resolution' definition 'val'. [funcArgNamesDifferent]
libevdev-1.5.9/libevdev/libevdev.h:1746:79: note: Function 'libevdev_set_abs_resolution' argument 3 names different: declaration 'resolution' definition 'val'.
libevdev-1.5.9/libevdev/libevdev.c:1409:1: note: Function 'libevdev_set_abs_resolution' argument 3 names different: declaration 'resolution' definition 'val'.
libevdev-1.5.9/test/test-common-uinput.c:232:6: style: The scope of the variable 'type' can be reduced. [variableScope]
libevdev-1.5.9/test/test-common-uinput.c:232:12: style: The scope of the variable 'code' can be reduced. [variableScope]
libevdev-1.5.9/test/test-common-uinput.c:274:6: style: The scope of the variable 'type' can be reduced. [variableScope]
libevdev-1.5.9/test/test-common-uinput.c:274:12: style: The scope of the variable 'code' can be reduced. [variableScope]
libevdev-1.5.9/test/test-common-uinput.c:274:18: style: The scope of the variable 'value' can be reduced. [variableScope]
libevdev-1.5.9/test/test-common-uinput.c:71:56: style: Function 'uinput_device_new_with_events_v' argument 1 names different: declaration 'dev' definition 'd'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common-uinput.h:30:60: note: Function 'uinput_device_new_with_events_v' argument 1 names different: declaration 'dev' definition 'd'.
libevdev-1.5.9/test/test-common-uinput.c:71:56: note: Function 'uinput_device_new_with_events_v' argument 1 names different: declaration 'dev' definition 'd'.
libevdev-1.5.9/test/test-common-uinput.c:71:100: style: Function 'uinput_device_new_with_events_v' argument 3 names different: declaration 'ids' definition 'id'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common-uinput.h:30:106: note: Function 'uinput_device_new_with_events_v' argument 3 names different: declaration 'ids' definition 'id'.
libevdev-1.5.9/test/test-common-uinput.c:71:100: note: Function 'uinput_device_new_with_events_v' argument 3 names different: declaration 'ids' definition 'id'.
libevdev-1.5.9/test/test-common-uinput.c:97:54: style: Function 'uinput_device_new_with_events' argument 1 names different: declaration 'dev' definition 'd'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common-uinput.h:29:58: note: Function 'uinput_device_new_with_events' argument 1 names different: declaration 'dev' definition 'd'.
libevdev-1.5.9/test/test-common-uinput.c:97:54: note: Function 'uinput_device_new_with_events' argument 1 names different: declaration 'dev' definition 'd'.
libevdev-1.5.9/test/test-common-uinput.c:97:98: style: Function 'uinput_device_new_with_events' argument 3 names different: declaration 'ids' definition 'id'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common-uinput.h:29:104: note: Function 'uinput_device_new_with_events' argument 3 names different: declaration 'ids' definition 'id'.
libevdev-1.5.9/test/test-common-uinput.c:97:98: note: Function 'uinput_device_new_with_events' argument 3 names different: declaration 'ids' definition 'id'.
libevdev-1.5.9/test/test-common-uinput.c:139:44: style: Function 'uinput_device_create' argument 1 names different: declaration 'dev' definition 'd'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common-uinput.h:33:48: note: Function 'uinput_device_create' argument 1 names different: declaration 'dev' definition 'd'.
libevdev-1.5.9/test/test-common-uinput.c:139:44: note: Function 'uinput_device_create' argument 1 names different: declaration 'dev' definition 'd'.
libevdev-1.5.9/test/test-common.c:49:48: style: Function 'test_create_device' argument 1 names different: declaration 'uidev' definition 'uidev_return'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common.h:35:48: note: Function 'test_create_device' argument 1 names different: declaration 'uidev' definition 'uidev_return'.
libevdev-1.5.9/test/test-common.c:49:48: note: Function 'test_create_device' argument 1 names different: declaration 'uidev' definition 'uidev_return'.
libevdev-1.5.9/test/test-common.c:50:22: style: Function 'test_create_device' argument 2 names different: declaration 'dev' definition 'dev_return'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common.h:36:22: note: Function 'test_create_device' argument 2 names different: declaration 'dev' definition 'dev_return'.
libevdev-1.5.9/test/test-common.c:50:22: note: Function 'test_create_device' argument 2 names different: declaration 'dev' definition 'dev_return'.
libevdev-1.5.9/test/test-common.c:76:52: style: Function 'test_create_abs_device' argument 1 names different: declaration 'uidev' definition 'uidev_return'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common.h:38:52: note: Function 'test_create_abs_device' argument 1 names different: declaration 'uidev' definition 'uidev_return'.
libevdev-1.5.9/test/test-common.c:76:52: note: Function 'test_create_abs_device' argument 1 names different: declaration 'uidev' definition 'uidev_return'.
libevdev-1.5.9/test/test-common.c:77:26: style: Function 'test_create_abs_device' argument 2 names different: declaration 'dev' definition 'dev_return'. [funcArgNamesDifferent]
libevdev-1.5.9/test/test-common.h:39:26: note: Function 'test_create_abs_device' argument 2 names different: declaration 'dev' definition 'dev_return'.
libevdev-1.5.9/test/test-common.c:77:26: note: Function 'test_create_abs_device' argument 2 names different: declaration 'dev' definition 'dev_return'.
libevdev-1.5.9/test/test-libevdev-events.c:1708:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libevdev-1.5.9/test/test-libevdev-events.c:1695:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-events.c:1708:2: note: Variable 'rc' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-events.c:1711:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
libevdev-1.5.9/test/test-libevdev-init.c:130:2: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
libevdev-1.5.9/test/test-libevdev-init.c:120:0: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-init.c:130:2: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-init.c:206:2: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
libevdev-1.5.9/test/test-libevdev-init.c:199:0: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-init.c:206:2: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-init.c:258:2: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
libevdev-1.5.9/test/test-libevdev-init.c:256:0: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-init.c:258:2: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-init.c:307:2: style: Variable 'dev' is reassigned a value before the old one has been used. [redundantAssignment]
libevdev-1.5.9/test/test-libevdev-init.c:288:0: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/test/test-libevdev-init.c:307:2: note: Variable 'dev' is reassigned a value before the old one has been used.
libevdev-1.5.9/tools/libevdev-events.c:65:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libevdev-1.5.9/tools/libevdev-events.c:79:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libevdev-1.5.9/tools/libevdev-events.c:105:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libevdev-1.5.9/tools/libevdev-tweak-device.c:276:6: style: The scope of the variable 'c' can be reduced. [variableScope]
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libevent/libevent_2.1.8-stable.orig.tar.gz
libevent-2.1.8-stable/arc4random.c:111:16: style: The scope of the variable 'si' can be reduced. [variableScope]
libevent-2.1.8-stable/arc4random.c:129:10: style: The scope of the variable 'result' can be reduced. [variableScope]
libevent-2.1.8-stable/buffer.c:433:7: style: Condition '!lock' is always true [knownConditionTrueFalse]
libevent-2.1.8-stable/buffer.c:431:6: note: Assuming that condition '!lock' is not redundant
libevent-2.1.8-stable/buffer.c:433:7: note: Condition '!lock' is always true
libevent-2.1.8-stable/buffer.c:2901:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/buffer.c:2897:0: note: Variable 'res' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/buffer.c:2901:2: note: Variable 'res' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/buffer.c:3228:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libevent-2.1.8-stable/buffer.c:3259:4: note: Found duplicate branches for 'if' and 'else'.
libevent-2.1.8-stable/buffer.c:3228:9: note: Found duplicate branches for 'if' and 'else'.
libevent-2.1.8-stable/buffer.c:1495:16: style: The scope of the variable 'cr' can be reduced. [variableScope]
libevent-2.1.8-stable/buffer.c:1495:21: style: The scope of the variable 'lf' can be reduced. [variableScope]
libevent-2.1.8-stable/buffer.c:2671:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/buffer.c:3127:1: style: Label 'done' is not used. [unusedLabel]
libevent-2.1.8-stable/buffer.c:513:45: style: Function 'evbuffer_invoke_callbacks_' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evbuffer-internal.h:340:50: note: Function 'evbuffer_invoke_callbacks_' argument 1 names different: declaration 'buf' definition 'buffer'.
libevent-2.1.8-stable/buffer.c:513:45: note: Function 'evbuffer_invoke_callbacks_' argument 1 names different: declaration 'buf' definition 'buffer'.
libevent-2.1.8-stable/buffer.c:1918:12: style: Function 'evbuffer_chain_should_realign' argument 2 names different: declaration 'datalen' definition 'datlen'. [funcArgNamesDifferent]
libevent-2.1.8-stable/buffer.c:144:12: note: Function 'evbuffer_chain_should_realign' argument 2 names different: declaration 'datalen' definition 'datlen'.
libevent-2.1.8-stable/buffer.c:1918:12: note: Function 'evbuffer_chain_should_realign' argument 2 names different: declaration 'datalen' definition 'datlen'.
libevent-2.1.8-stable/buffer.c:2215:38: style: Function 'evbuffer_read_setup_vecs_' argument 4 names different: declaration 'n_vecs' definition 'n_vecs_avail'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evbuffer-internal.h:326:38: note: Function 'evbuffer_read_setup_vecs_' argument 4 names different: declaration 'n_vecs' definition 'n_vecs_avail'.
libevent-2.1.8-stable/buffer.c:2215:38: note: Function 'evbuffer_read_setup_vecs_' argument 4 names different: declaration 'n_vecs' definition 'n_vecs_avail'.
libevent-2.1.8-stable/buffer.c:686:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:738:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:751:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:762:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:1385:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:1939:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:1954:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:1984:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:1989:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:2032:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:2067:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:2116:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:2230:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:2236:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer.c:2858:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/buffer_iocp.c:101:20: style: The scope of the variable 'len' can be reduced. [variableScope]
libevent-2.1.8-stable/buffer_iocp.c:171:57: style: Function 'evbuffer_launch_write_' argument 2 names different: declaration 'n' definition 'at_most'. [funcArgNamesDifferent]
libevent-2.1.8-stable/iocp-internal.h:148:61: note: Function 'evbuffer_launch_write_' argument 2 names different: declaration 'n' definition 'at_most'.
libevent-2.1.8-stable/buffer_iocp.c:171:57: note: Function 'evbuffer_launch_write_' argument 2 names different: declaration 'n' definition 'at_most'.
libevent-2.1.8-stable/buffer_iocp.c:245:52: style: Function 'evbuffer_launch_read_' argument 2 names different: declaration 'n' definition 'at_most'. [funcArgNamesDifferent]
libevent-2.1.8-stable/iocp-internal.h:134:56: note: Function 'evbuffer_launch_read_' argument 2 names different: declaration 'n' definition 'at_most'.
libevent-2.1.8-stable/buffer_iocp.c:245:52: note: Function 'evbuffer_launch_read_' argument 2 names different: declaration 'n' definition 'at_most'.
libevent-2.1.8-stable/bufferevent.c:827:7: style: Condition '!lock' is always true [knownConditionTrueFalse]
libevent-2.1.8-stable/bufferevent.c:825:13: note: Assuming that condition '!lock' is not redundant
libevent-2.1.8-stable/bufferevent.c:827:7: note: Condition '!lock' is always true
libevent-2.1.8-stable/bufferevent_filter.c:422:36: style: Function 'bufferevent_filtered_outbuf_cb' argument 2 names different: declaration 'info' definition 'cbinfo'. [funcArgNamesDifferent]
libevent-2.1.8-stable/bufferevent_filter.c:78:36: note: Function 'bufferevent_filtered_outbuf_cb' argument 2 names different: declaration 'info' definition 'cbinfo'.
libevent-2.1.8-stable/bufferevent_filter.c:422:36: note: Function 'bufferevent_filtered_outbuf_cb' argument 2 names different: declaration 'info' definition 'cbinfo'.
libevent-2.1.8-stable/bufferevent_openssl.c:584:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/bufferevent_pair.c:124:2: style: Variable 'bufev1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/bufferevent_pair.c:118:0: note: Variable 'bufev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/bufferevent_pair.c:124:2: note: Variable 'bufev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/bufferevent_sock.c:375:2: error: Address of auto-variable 'bufev_p->bev' returned [returnAddressOfAutoVariable]
libevent-2.1.8-stable/evdns.c:869:6: style: The scope of the variable 'error' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:870:7: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:1412:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:2076:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:2884:18: style: The scope of the variable 'req' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:2923:18: style: The scope of the variable 'req' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:3389:62: style: The scope of the variable 'req' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:3390:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:4125:19: style: The scope of the variable 'hash' can be reduced. [variableScope]
libevent-2.1.8-stable/evdns.c:2749:12: style: Function 'request_new' argument 7 names different: declaration 'ptr' definition 'user_ptr'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evdns.c:404:166: note: Function 'request_new' argument 7 names different: declaration 'ptr' definition 'user_ptr'.
libevent-2.1.8-stable/evdns.c:2749:12: note: Function 'request_new' argument 7 names different: declaration 'ptr' definition 'user_ptr'.
libevent-2.1.8-stable/evdns.c:3256:45: style: Function 'search_try_next' argument 1 names different: declaration 'req' definition 'handle'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evdns.c:400:56: note: Function 'search_try_next' argument 1 names different: declaration 'req' definition 'handle'.
libevent-2.1.8-stable/evdns.c:3256:45: note: Function 'search_try_next' argument 1 names different: declaration 'req' definition 'handle'.
libevent-2.1.8-stable/event.c:3152:0: error: #error "Mismatch for value of EVLIST_INTERNAL" [preprocessorErrorDirective]
libevent-2.1.8-stable/event_iocp.c:239:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/event_iocp.c:278:35: style: Function 'event_iocp_activate_overlapped_' argument 4 names different: declaration 'n_bytes' definition 'n'. [funcArgNamesDifferent]
libevent-2.1.8-stable/iocp-internal.h:177:35: note: Function 'event_iocp_activate_overlapped_' argument 4 names different: declaration 'n_bytes' definition 'n'.
libevent-2.1.8-stable/event_iocp.c:278:35: note: Function 'event_iocp_activate_overlapped_' argument 4 names different: declaration 'n_bytes' definition 'n'.
libevent-2.1.8-stable/evmap.c:1019:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/evmap.c:1035:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/evmap.c:442:48: style: Function 'evmap_signal_add_' argument 2 names different: declaration 'signum' definition 'sig'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evmap-internal.h:84:52: note: Function 'evmap_signal_add_' argument 2 names different: declaration 'signum' definition 'sig'.
libevent-2.1.8-stable/evmap.c:442:48: note: Function 'evmap_signal_add_' argument 2 names different: declaration 'signum' definition 'sig'.
libevent-2.1.8-stable/evmap.c:468:48: style: Function 'evmap_signal_del_' argument 2 names different: declaration 'signum' definition 'sig'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evmap-internal.h:85:52: note: Function 'evmap_signal_del_' argument 2 names different: declaration 'signum' definition 'sig'.
libevent-2.1.8-stable/evmap.c:468:48: note: Function 'evmap_signal_del_' argument 2 names different: declaration 'signum' definition 'sig'.
libevent-2.1.8-stable/evmap.c:490:63: style: Function 'evmap_signal_active_' argument 2 names different: declaration 'signum' definition 'sig'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evmap-internal.h:86:68: note: Function 'evmap_signal_active_' argument 2 names different: declaration 'signum' definition 'sig'.
libevent-2.1.8-stable/evmap.c:490:63: note: Function 'evmap_signal_active_' argument 2 names different: declaration 'signum' definition 'sig'.
libevent-2.1.8-stable/evmap.c:507:43: style: Function 'evmap_io_get_fdinfo_' argument 1 names different: declaration 'ctx' definition 'map'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evmap-internal.h:91:49: note: Function 'evmap_io_get_fdinfo_' argument 1 names different: declaration 'ctx' definition 'map'.
libevent-2.1.8-stable/evmap.c:507:43: note: Function 'evmap_io_get_fdinfo_' argument 1 names different: declaration 'ctx' definition 'map'.
libevent-2.1.8-stable/evrpc.c:717:38: style: Function 'evrpc_schedule_request_closure' argument 1 names different: declaration 'ctx' definition 'arg'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evrpc.c:652:50: note: Function 'evrpc_schedule_request_closure' argument 1 names different: declaration 'ctx' definition 'arg'.
libevent-2.1.8-stable/evrpc.c:717:38: note: Function 'evrpc_schedule_request_closure' argument 1 names different: declaration 'ctx' definition 'arg'.
libevent-2.1.8-stable/evthread.c:345:36: style: Function 'evthread_is_debug_lock_held_' argument 1 names different: declaration 'lock' definition 'lock_'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evthread-internal.h:358:40: note: Function 'evthread_is_debug_lock_held_' argument 1 names different: declaration 'lock' definition 'lock_'.
libevent-2.1.8-stable/evthread.c:345:36: note: Function 'evthread_is_debug_lock_held_' argument 1 names different: declaration 'lock' definition 'lock_'.
libevent-2.1.8-stable/evthread.c:359:37: style: Function 'evthread_debug_get_real_lock_' argument 1 names different: declaration 'lock' definition 'lock_'. [funcArgNamesDifferent]
libevent-2.1.8-stable/evthread-internal.h:359:43: note: Function 'evthread_debug_get_real_lock_' argument 1 names different: declaration 'lock' definition 'lock_'.
libevent-2.1.8-stable/evthread.c:359:37: note: Function 'evthread_debug_get_real_lock_' argument 1 names different: declaration 'lock' definition 'lock_'.
libevent-2.1.8-stable/evutil.c:503:0: error: #error "I don't know how to parse 64-bit integers." [preprocessorErrorDirective]
libevent-2.1.8-stable/evutil_time.c:559:65: style: Function 'evutil_configure_monotonic_time_' argument 1 names different: declaration 'mt' definition 'base'. [funcArgNamesDifferent]
libevent-2.1.8-stable/time-internal.h:89:69: note: Function 'evutil_configure_monotonic_time_' argument 1 names different: declaration 'mt' definition 'base'.
libevent-2.1.8-stable/evutil_time.c:559:65: note: Function 'evutil_configure_monotonic_time_' argument 1 names different: declaration 'mt' definition 'base'.
libevent-2.1.8-stable/evutil_time.c:560:9: style: Function 'evutil_configure_monotonic_time_' argument 2 names different: declaration 'flags' definition 'precise'. [funcArgNamesDifferent]
libevent-2.1.8-stable/time-internal.h:90:9: note: Function 'evutil_configure_monotonic_time_' argument 2 names different: declaration 'flags' definition 'precise'.
libevent-2.1.8-stable/evutil_time.c:560:9: note: Function 'evutil_configure_monotonic_time_' argument 2 names different: declaration 'flags' definition 'precise'.
libevent-2.1.8-stable/evutil_time.c:567:58: style: Function 'evutil_gettime_monotonic_' argument 1 names different: declaration 'mt' definition 'base'. [funcArgNamesDifferent]
libevent-2.1.8-stable/time-internal.h:91:62: note: Function 'evutil_gettime_monotonic_' argument 1 names different: declaration 'mt' definition 'base'.
libevent-2.1.8-stable/evutil_time.c:567:58: note: Function 'evutil_gettime_monotonic_' argument 1 names different: declaration 'mt' definition 'base'.
libevent-2.1.8-stable/evutil_time.c:568:21: style: Function 'evutil_gettime_monotonic_' argument 2 names different: declaration 'tv' definition 'tp'. [funcArgNamesDifferent]
libevent-2.1.8-stable/time-internal.h:91:82: note: Function 'evutil_gettime_monotonic_' argument 2 names different: declaration 'tv' definition 'tp'.
libevent-2.1.8-stable/evutil_time.c:568:21: note: Function 'evutil_gettime_monotonic_' argument 2 names different: declaration 'tv' definition 'tp'.
libevent-2.1.8-stable/http.c:3083:18: warning: Invalid test for overflow 'uri+slen<uri'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
libevent-2.1.8-stable/http.c:3642:2: style: Variable 'http' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/http.c:3640:0: note: Variable 'http' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/http.c:3642:2: note: Variable 'http' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/http.c:3659:2: style: Variable 'http' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/http.c:3657:0: note: Variable 'http' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/http.c:3659:2: note: Variable 'http' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/http.c:4729:2: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/http.c:4718:2: note: Variable 'token' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/http.c:4729:2: note: Variable 'token' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/http.c:3127:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libevent-2.1.8-stable/http.c:3310:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libevent-2.1.8-stable/http.c:4090:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libevent-2.1.8-stable/http.c:3125:49: style: Function 'evhttp_decode_uri_internal' argument 4 names different: declaration 'decode_plus' definition 'decode_plus_ctl'. [funcArgNamesDifferent]
libevent-2.1.8-stable/http-internal.h:203:20: note: Function 'evhttp_decode_uri_internal' argument 4 names different: declaration 'decode_plus' definition 'decode_plus_ctl'.
libevent-2.1.8-stable/http.c:3125:49: note: Function 'evhttp_decode_uri_internal' argument 4 names different: declaration 'decode_plus' definition 'decode_plus_ctl'.
libevent-2.1.8-stable/http.c:1342:2: warning: Conversion of string literal "drain output" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/http.c:1345:2: warning: Conversion of string literal "drain input" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/log.c:199:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libevent-2.1.8-stable/sample/http-connect.c:40:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libevent-2.1.8-stable/sample/openssl_hostname_validation.c:70:9: style: Variable 'common_name_loc' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/sample/openssl_hostname_validation.c:64:0: note: Variable 'common_name_loc' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/sample/openssl_hostname_validation.c:70:9: note: Variable 'common_name_loc' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/signal.c:213:34: style: Function 'evsig_set_handler_' argument 3 names different: declaration 'fn' definition 'handler'. [funcArgNamesDifferent]
libevent-2.1.8-stable/event-internal.h:401:13: note: Function 'evsig_set_handler_' argument 3 names different: declaration 'fn' definition 'handler'.
libevent-2.1.8-stable/signal.c:213:34: note: Function 'evsig_set_handler_' argument 3 names different: declaration 'fn' definition 'handler'.
libevent-2.1.8-stable/test/bench.c:143:18: style: The scope of the variable 'tv' can be reduced. [variableScope]
libevent-2.1.8-stable/test/bench_cascade.c:146:18: style: The scope of the variable 'tv' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress.c:1782:2: style: Variable 'ev1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:1779:0: note: Variable 'ev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:1782:2: note: Variable 'ev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:1783:2: style: Variable 'ev2' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:1779:0: note: Variable 'ev2' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:1783:2: note: Variable 'ev2' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2561:2: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:2559:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2561:2: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2798:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:2793:0: note: Variable 'r' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2798:2: note: Variable 'r' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2800:2: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:2793:0: note: Variable 'w' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2800:2: note: Variable 'w' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2802:2: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:2793:0: note: Variable 't' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2802:2: note: Variable 't' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2992:2: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:2990:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2992:2: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2994:2: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:2989:0: note: Variable 'b' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2994:2: note: Variable 'b' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3093:2: style: Variable 'ev1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:3084:0: note: Variable 'ev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3093:2: note: Variable 'ev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3223:2: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:3217:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3223:2: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3308:2: style: Variable 'ev1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:3287:0: note: Variable 'ev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3308:2: note: Variable 'ev1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3309:2: style: Variable 'ev2' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:3287:0: note: Variable 'ev2' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3309:2: note: Variable 'ev2' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3310:2: style: Variable 'ev3' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:3287:0: note: Variable 'ev3' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3310:2: note: Variable 'ev3' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3311:2: style: Variable 'ev4' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress.c:3287:0: note: Variable 'ev4' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:3311:2: note: Variable 'ev4' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress.c:2962:2: error: Memory leak: mem [memleak]
libevent-2.1.8-stable/test/regress_buffer.c:1145:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:1140:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:1145:2: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:1862:2: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:1860:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:1862:2: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:1938:2: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:1936:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:1938:2: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2006:2: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:2004:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2006:2: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2051:2: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:2047:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2051:2: note: Variable 'buf1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2127:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:2123:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2127:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2128:2: style: Variable 'tmp_buf' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:2123:0: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2128:2: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2169:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:2159:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2169:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2170:2: style: Variable 'tmp_buf' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:2159:0: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2170:2: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2374:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_buffer.c:2361:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:2374:2: note: Variable 'buf' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_buffer.c:903:6: style: The scope of the variable 'e' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_buffer.c:158:16: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
libevent-2.1.8-stable/test/regress_buffer.c:787:2: warning: Conversion of string literal "this is what we add as read-only memory." to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_buffer.c:1788:2: warning: Conversion of string literal "0->36; 36->26; 26->31; 31->38; " to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_buffer.c:1790:2: warning: Conversion of string literal "0->36; 31->38; 38->0; 0->1; " to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_buffer.c:1806:2: warning: Conversion of string literal "This will not." to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_buffer.c:2075:2: warning: Conversion of string literal "It is no longer true to say it has 29 characters" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_buffer.c:2094:2: warning: Conversion of string literal "Here is string 1000. Here is string 999. " to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_buffer.c:2108:2: warning: Conversion of string literal "foo" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_buffer.c:2291:3: warning: Conversion of string literal "end" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_bufferevent.c:657:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_bufferevent.c:647:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:657:2: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:801:2: style: Variable 'fake_listener' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_bufferevent.c:799:0: note: Variable 'fake_listener' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:801:2: note: Variable 'fake_listener' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:874:2: style: Variable 'fake_listener' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_bufferevent.c:869:0: note: Variable 'fake_listener' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:874:2: note: Variable 'fake_listener' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:875:2: style: Variable 'bev' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_bufferevent.c:863:0: note: Variable 'bev' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:875:2: note: Variable 'bev' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:1181:2: style: Variable 'bev' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_bufferevent.c:1179:0: note: Variable 'bev' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:1181:2: note: Variable 'bev' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_bufferevent.c:507:23: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_bufferevent.c:508:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_bufferevent.c:833:14: style: The scope of the variable 'err' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_bufferevent.c:687:3: warning: Conversion of string literal "Now is the time for all good events to signal for the good of their protocol" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_dns.c:383:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:378:0: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:383:2: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:386:2: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:371:0: note: Variable 'sock' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:386:2: note: Variable 'sock' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:602:2: style: Variable 'dns' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:600:0: note: Variable 'dns' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:602:2: note: Variable 'dns' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:663:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:658:0: note: Variable 'port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:663:2: note: Variable 'port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:740:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:732:0: note: Variable 'port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:740:2: note: Variable 'port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:837:2: style: Variable 'port1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:831:0: note: Variable 'port1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:837:2: note: Variable 'port1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:916:2: style: Variable 'dns_port' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:908:0: note: Variable 'dns_port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:916:2: note: Variable 'dns_port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:1215:2: style: Variable 'listener' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:1195:0: note: Variable 'listener' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:1215:2: note: Variable 'listener' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:1990:2: style: Variable 'dns_base' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:1981:0: note: Variable 'dns_base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:1990:2: note: Variable 'dns_base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:2044:2: style: Variable 'dns_port' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:2037:0: note: Variable 'dns_port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:2044:2: note: Variable 'dns_port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:2089:2: style: Variable 'dns_port' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_dns.c:2082:0: note: Variable 'dns_port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:2089:2: note: Variable 'dns_port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_dns.c:1640:2: warning: Conversion of string literal "both-canonical.example.com" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_finalize.c:203:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_finalize.c:194:0: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_finalize.c:203:2: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:857:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:849:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:857:2: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:918:2: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:909:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:918:2: note: Variable 'fd1' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1245:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:1239:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1245:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1634:2: style: Variable 'second' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:1625:0: note: Variable 'second' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1634:2: note: Variable 'second' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1636:2: style: Variable 'third' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:1625:0: note: Variable 'third' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1636:2: note: Variable 'third' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1883:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:1877:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1883:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1932:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:1926:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:1932:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2071:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:2065:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2071:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2196:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:2189:0: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2196:2: note: Variable 'fd' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2289:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:2279:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2289:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2903:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:2900:2: note: Variable 's' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2903:2: note: Variable 's' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2930:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:2926:2: note: Variable 's' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2930:2: note: Variable 's' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2961:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:2953:0: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2961:2: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:3818:2: style: Variable 'escaped' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:3815:0: note: Variable 'escaped' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:3818:2: note: Variable 'escaped' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:3919:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:3913:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:3919:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:4385:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:4378:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:4385:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:4493:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_http.c:4484:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:4493:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_http.c:2640:2: style: Variable 'print_' is assigned a value that is never used. [unreadVariable]
libevent-2.1.8-stable/test/regress_http.c:2669:2: style: Variable 'print_' is assigned a value that is never used. [unreadVariable]
libevent-2.1.8-stable/test/regress_http.c:1465:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libevent-2.1.8-stable/test/regress_http.c:2879:8: warning: Conversion of string literal "Hello" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2880:2: warning: Conversion of string literal "99" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2881:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2882:2: warning: Conversion of string literal "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789-.~_" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2885:2: warning: Conversion of string literal "%20" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2885:2: warning: Conversion of string literal " " to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2886:2: warning: Conversion of string literal "+" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2886:2: warning: Conversion of string literal " " to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2887:2: warning: Conversion of string literal "%FF%F0%E0" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2887:2: warning: Conversion of string literal "ÿðà" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2888:2: warning: Conversion of string literal "%01%19" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2888:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2889:2: warning: Conversion of string literal "http%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc3986.txt" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2889:2: warning: Conversion of string literal "http://www.ietf.org/rfc/rfc3986.txt" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2892:2: warning: Conversion of string literal "1%2B2%3D3" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2892:2: warning: Conversion of string literal "1+2=3" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2893:2: warning: Conversion of string literal "1%2B2%3D3" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2893:2: warning: Conversion of string literal "1+2=3" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2898:2: warning: Conversion of string literal "hello%00world" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2907:2: warning: Conversion of string literal "hello%" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2913:2: warning: Conversion of string literal "%%xhello th+ere ÿ" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2916:2: warning: Conversion of string literal "plus should work " to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2918:2: warning: Conversion of string literal "ð °" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:2937:2: warning: Conversion of string literal "http://example.com/normal+path/?key=val with spaces" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:3820:2: warning: Conversion of string literal "<script>" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_http.c:3825:2: warning: Conversion of string literal ""'&" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_iocp.c:314:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_iocp.c:308:0: note: Variable 'port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_iocp.c:314:2: note: Variable 'port' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_iocp.c:335:2: warning: Conversion of string literal "Hello world" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_rpc.c:144:2: style: Variable 'http' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:141:0: note: Variable 'http' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:144:2: note: Variable 'http' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:145:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:142:0: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:145:2: note: Variable 'base' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:195:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:190:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:195:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:265:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:259:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:265:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:465:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:451:0: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:465:2: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:543:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:537:0: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:543:2: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:646:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:637:0: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:646:2: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:695:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:689:0: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:695:2: note: Variable 'pool' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:745:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_rpc.c:737:0: note: Variable 'msg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_rpc.c:745:2: note: Variable 'msg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_testutils.c:218:38: style: Function 'regress_dnsserver' argument 3 names different: declaration 'seach_table' definition 'search_table'. [funcArgNamesDifferent]
libevent-2.1.8-stable/test/regress_testutils.h:56:38: note: Function 'regress_dnsserver' argument 3 names different: declaration 'seach_table' definition 'search_table'.
libevent-2.1.8-stable/test/regress_testutils.c:218:38: note: Function 'regress_dnsserver' argument 3 names different: declaration 'seach_table' definition 'search_table'.
libevent-2.1.8-stable/test/regress_thread.c:483:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libevent-2.1.8-stable/test/regress_thread.c:462:2: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_thread.c:457:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_thread.c:462:2: note: Variable 'cfg' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1146:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_util.c:1140:0: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1146:2: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1173:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_util.c:1166:0: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1173:2: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1197:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_util.c:1192:2: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1197:2: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1218:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
libevent-2.1.8-stable/test/regress_util.c:1212:0: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:1218:2: note: Variable 'p' is reassigned a value before the old one has been used.
libevent-2.1.8-stable/test/regress_util.c:117:8: style: The scope of the variable 'written' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_util.c:164:8: style: The scope of the variable 'written' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_util.c:233:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_util.c:344:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_util.c:787:51: style: Function 'ai_find_by_family' argument 2 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent]
libevent-2.1.8-stable/test/regress.h:110:75: note: Function 'ai_find_by_family' argument 2 names different: declaration 'f' definition 'family'.
libevent-2.1.8-stable/test/regress_util.c:787:51: note: Function 'ai_find_by_family' argument 2 names different: declaration 'f' definition 'family'.
libevent-2.1.8-stable/test/regress_util.c:798:53: style: Function 'ai_find_by_protocol' argument 2 names different: declaration 'p' definition 'protocol'. [funcArgNamesDifferent]
libevent-2.1.8-stable/test/regress.h:111:77: note: Function 'ai_find_by_protocol' argument 2 names different: declaration 'p' definition 'protocol'.
libevent-2.1.8-stable/test/regress_util.c:798:53: note: Function 'ai_find_by_protocol' argument 2 names different: declaration 'p' definition 'protocol'.
libevent-2.1.8-stable/test/regress_util.c:301:2: warning: Conversion of string literal "192.168.1.1:80" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:310:2: warning: Conversion of string literal "[ff00::8010]:999" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:316:2: warning: Conversion of string literal "<addr with socktype 99>" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:392:2: warning: Conversion of string literal "50 100" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:396:2: warning: Conversion of string literal "longish 1234567" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:400:2: warning: Conversion of string literal "200000000000" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:404:2: warning: Conversion of string literal "-200000000000" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:409:2: warning: Conversion of string literal "8000 -9000" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:452:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:453:2: warning: Conversion of string literal "a" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:454:2: warning: Conversion of string literal "abcdef ghi" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:456:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:457:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:458:2: warning: Conversion of string literal "a" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:459:2: warning: Conversion of string literal "abcdef gH" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:461:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:462:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:463:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:464:2: warning: Conversion of string literal "a" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:465:2: warning: Conversion of string literal "a" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:466:2: warning: Conversion of string literal "a" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:467:2: warning: Conversion of string literal "abcdef gH" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:581:2: warning: Conversion of string literal "Far too many wombats (99)" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:585:2: warning: Conversion of string literal "Connecting lime to coconut" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:649:2: warning: Conversion of string literal "Hello" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:653:2: warning: Conversion of string literal "pentasy" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:657:2: warning: Conversion of string literal "overlon" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:1229:2: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:1236:2: warning: Conversion of string literal "foo" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_util.c:1437:3: warning: Conversion of string literal "Thu, 01" to bool always evaluates to true. [incorrectStringBooleanError]
libevent-2.1.8-stable/test/regress_zlib.c:136:6: style: The scope of the variable 'nread' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_zlib.c:136:13: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_zlib.c:137:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_zlib.c:137:11: style: The scope of the variable 'n' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_zlib.c:190:6: style: The scope of the variable 'nread' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_zlib.c:190:13: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_zlib.c:191:6: style: The scope of the variable 'res' can be reduced. [variableScope]
libevent-2.1.8-stable/test/regress_zlib.c:191:11: style: The scope of the variable 'n' can be reduced. [variableScope]
libevent-2.1.8-stable/test/test-time.c:64:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libevent-2.1.8-stable/test/test-time.c:64:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libevent-2.1.8-stable/test/tinytest.c:381:19: style: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'. [funcArgNamesDifferent]
libevent-2.1.8-stable/test/tinytest.h:98:23: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'.
libevent-2.1.8-stable/test/tinytest.c:381:19: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'.
libevent-2.1.8-stable/test/tinytest.c:381:35: style: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'. [funcArgNamesDifferent]
libevent-2.1.8-stable/test/tinytest.h:98:42: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'.
libevent-2.1.8-stable/test/tinytest.c:381:35: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'.
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libevent-perl/libevent-perl_1.26.orig.tar.gz
Event-1.26/c/ev.c:237:24: style: The scope of the variable 'fp' can be reduced. [variableScope]
Event-1.26/c/group.c:51:12: style: Unused variable: n_a [unusedVariable]
Event-1.26/c/signal.c:144:9: style: The scope of the variable 'sig' can be reduced. [variableScope]
Event-1.26/c/timer.c:23:12: style: Unused variable: n_a [unusedVariable]
Event-1.26/c/typemap.c:27:5: warning: Either the condition 'mg' is redundant or there is possible null pointer dereference: mg. [nullPointerRedundantCheck]
Event-1.26/c/typemap.c:22:13: note: Assuming that condition 'mg' is not redundant
Event-1.26/c/typemap.c:27:5: note: Null pointer dereference
Event-1.26/c/typemap.c:28:5: warning: Either the condition 'mg' is redundant or there is possible null pointer dereference: mg. [nullPointerRedundantCheck]
Event-1.26/c/typemap.c:22:13: note: Assuming that condition 'mg' is not redundant
Event-1.26/c/typemap.c:28:5: note: Null pointer dereference
Event-1.26/c/typemap.c:29:5: warning: Either the condition 'mg' is redundant or there is possible null pointer dereference: mg. [nullPointerRedundantCheck]
Event-1.26/c/typemap.c:22:13: note: Assuming that condition 'mg' is not redundant
Event-1.26/c/typemap.c:29:5: note: Null pointer dereference
Event-1.26/c/unix.c:34:9: style: The scope of the variable 'io' can be reduced. [variableScope]
Event-1.26/c/unix.c:35:13: style: The scope of the variable 'fp' can be reduced. [variableScope]
Event-1.26/c/var.c:81:5: warning: Either the condition 'mg' is redundant or there is possible null pointer dereference: mg. [nullPointerRedundantCheck]
Event-1.26/c/var.c:75:13: note: Assuming that condition 'mg' is not redundant
Event-1.26/c/var.c:81:5: note: Null pointer dereference
Event-1.26/c/var.c:82:5: warning: Either the condition 'mg' is redundant or there is possible null pointer dereference: mg. [nullPointerRedundantCheck]
Event-1.26/c/var.c:75:13: note: Assuming that condition 'mg' is not redundant
Event-1.26/c/var.c:82:5: note: Null pointer dereference
Event-1.26/c/var.c:89:5: warning: Either the condition 'mg' is redundant or there is possible null pointer dereference: mg. [nullPointerRedundantCheck]
Event-1.26/c/var.c:75:13: note: Assuming that condition 'mg' is not redundant
Event-1.26/c/var.c:89:5: note: Null pointer dereference
Event-1.26/c/var.c:90:5: warning: Either the condition 'mg' is redundant or there is possible null pointer dereference: mg. [nullPointerRedundantCheck]
Event-1.26/c/var.c:75:13: note: Assuming that condition 'mg' is not redundant
Event-1.26/c/var.c:90:5: note: Null pointer dereference
Event-1.26/c/var.c:56:12: style: Unused variable: n_a [unusedVariable]
Event-1.26/c/var.c:86:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Event-1.26/c/var.c:87:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Event-1.26/c/watcher.c:49:15: style: The scope of the variable 'ev' can be reduced. [variableScope]
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libevent-rpc-perl/libevent-rpc-perl_1.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libeventdb/libeventdb_0.90.orig.tar.gz
libeventdb-0.90.orig/event-cal.c:118:45: style: Function 'event_calendar_get_event_db' argument 1 names different: declaration 'ev' definition 'ec'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:214:61: note: Function 'event_calendar_get_event_db' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:118:45: note: Function 'event_calendar_get_event_db' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:235:39: style: Function 'event_calendar_delete' argument 1 names different: declaration 'event_calendar' definition 'ec'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:238:51: note: Function 'event_calendar_delete' argument 1 names different: declaration 'event_calendar' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:235:39: note: Function 'event_calendar_delete' argument 1 names different: declaration 'event_calendar' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:453:1: style: Function 'event_calendar_get_url' argument 1 names different: declaration 'ev' definition 'ec'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:281:53: note: Function 'event_calendar_get_url' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:453:1: note: Function 'event_calendar_get_url' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:454:1: style: Function 'event_calendar_get_username' argument 1 names different: declaration 'ev' definition 'ec'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:287:58: note: Function 'event_calendar_get_username' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:454:1: note: Function 'event_calendar_get_username' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:455:1: style: Function 'event_calendar_get_password' argument 1 names different: declaration 'ev' definition 'ec'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:294:58: note: Function 'event_calendar_get_password' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:455:1: note: Function 'event_calendar_get_password' argument 1 names different: declaration 'ev' definition 'ec'.
libeventdb-0.90.orig/event-cal.c:519:47: style: Function 'event_calendar_list_calendars' argument 1 names different: declaration 'ec' definition 'p'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:392:62: note: Function 'event_calendar_list_calendars' argument 1 names different: declaration 'ec' definition 'p'.
libeventdb-0.90.orig/event-cal.c:519:47: note: Function 'event_calendar_list_calendars' argument 1 names different: declaration 'ec' definition 'p'.
libeventdb-0.90.orig/event-db.c:662:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
libeventdb-0.90.orig/event-db.c:677:36: style: Function 'event_db_list_for_period' argument 1 names different: declaration 'evd' definition 'edb'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:126:51: note: Function 'event_db_list_for_period' argument 1 names different: declaration 'evd' definition 'edb'.
libeventdb-0.90.orig/event-db.c:677:36: note: Function 'event_db_list_for_period' argument 1 names different: declaration 'evd' definition 'edb'.
libeventdb-0.90.orig/event-db.c:685:43: style: Function 'event_db_list_alarms_for_period' argument 1 names different: declaration 'evd' definition 'edb'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:131:58: note: Function 'event_db_list_alarms_for_period' argument 1 names different: declaration 'evd' definition 'edb'.
libeventdb-0.90.orig/event-db.c:685:43: note: Function 'event_db_list_alarms_for_period' argument 1 names different: declaration 'evd' definition 'edb'.
libeventdb-0.90.orig/event-db.c:693:44: style: Function 'event_db_untimed_list_for_period' argument 1 names different: declaration 'evd' definition 'edb'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:136:59: note: Function 'event_db_untimed_list_for_period' argument 1 names different: declaration 'evd' definition 'edb'.
libeventdb-0.90.orig/event-db.c:693:44: note: Function 'event_db_untimed_list_for_period' argument 1 names different: declaration 'evd' definition 'edb'.
libeventdb-0.90.orig/event.c:356:14: error: Array 'buffer[512]' accessed at index 512, which is out of bounds. [arrayIndexOutOfBounds]
libeventdb-0.90.orig/event.c:479:7: style: The scope of the variable 'days' can be reduced. [variableScope]
libeventdb-0.90.orig/event.c:511:7: style: The scope of the variable 'event_count' can be reduced. [variableScope]
libeventdb-0.90.orig/event.c:227:21: style: Function 'event_flush' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:427:37: note: Function 'event_flush' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:227:21: note: Function 'event_flush' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:266:22: style: Function 'event_remove' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:433:38: note: Function 'event_remove' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:266:22: note: Function 'event_remove' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:385:27: style: Function 'event_acknowledge' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:479:39: note: Function 'event_acknowledge' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:385:27: note: Function 'event_acknowledge' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:889:28: style: Function 'event_get_event_db' argument 1 names different: declaration 'ev' definition 'e'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:445:44: note: Function 'event_get_event_db' argument 1 names different: declaration 'ev' definition 'e'.
libeventdb-0.90.orig/event.c:889:28: note: Function 'event_get_event_db' argument 1 names different: declaration 'ev' definition 'e'.
libeventdb-0.90.orig/event.c:897:28: style: Function 'event_get_calendar' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:449:50: note: Function 'event_get_calendar' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:897:28: note: Function 'event_get_calendar' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:940:28: style: Function 'event_set_calendar' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:450:40: note: Function 'event_set_calendar' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:940:28: note: Function 'event_set_calendar' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:962:25: style: Function 'event_get_color' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:455:41: note: Function 'event_get_color' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:962:25: note: Function 'event_get_color' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:999:27: style: Function 'event_get_visible' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:460:43: note: Function 'event_get_visible' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:999:27: note: Function 'event_get_visible' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1045:28: style: Function 'event_get_duration' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:468:49: note: Function 'event_get_duration' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1045:28: note: Function 'event_get_duration' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1057:28: style: Function 'event_set_duration' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:470:40: note: Function 'event_set_duration' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1057:28: note: Function 'event_set_duration' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1145:1: style: Function 'event_get_alarm' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:473:46: note: Function 'event_get_alarm' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1145:1: note: Function 'event_get_alarm' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1145:1: style: Function 'event_set_alarm' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:474:37: note: Function 'event_set_alarm' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1145:1: note: Function 'event_set_alarm' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1145:1: style: Function 'event_set_alarm' argument 2 names different: declaration 'alarm' definition 'value'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:474:55: note: Function 'event_set_alarm' argument 2 names different: declaration 'alarm' definition 'value'.
libeventdb-0.90.orig/event.c:1145:1: note: Function 'event_set_alarm' argument 2 names different: declaration 'alarm' definition 'value'.
libeventdb-0.90.orig/event.c:1146:1: style: Function 'event_get_sequence' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:484:43: note: Function 'event_get_sequence' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1146:1: note: Function 'event_get_sequence' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1146:1: style: Function 'event_set_sequence' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:486:40: note: Function 'event_set_sequence' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1146:1: note: Function 'event_set_sequence' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1146:1: style: Function 'event_set_sequence' argument 2 names different: declaration 'sequence' definition 'value'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:486:52: note: Function 'event_set_sequence' argument 2 names different: declaration 'sequence' definition 'value'.
libeventdb-0.90.orig/event.c:1146:1: note: Function 'event_set_sequence' argument 2 names different: declaration 'sequence' definition 'value'.
libeventdb-0.90.orig/event.c:1147:1: style: Function 'event_get_recurrence_type' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:495:69: note: Function 'event_get_recurrence_type' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1147:1: note: Function 'event_get_recurrence_type' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1147:1: style: Function 'event_set_recurrence_type' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:497:47: note: Function 'event_set_recurrence_type' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1147:1: note: Function 'event_set_recurrence_type' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1147:1: style: Function 'event_set_recurrence_type' argument 2 names different: declaration 'type' definition 'value'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:498:39: note: Function 'event_set_recurrence_type' argument 2 names different: declaration 'type' definition 'value'.
libeventdb-0.90.orig/event.c:1147:1: note: Function 'event_set_recurrence_type' argument 2 names different: declaration 'type' definition 'value'.
libeventdb-0.90.orig/event.c:1148:1: style: Function 'event_get_recurrence_start' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:502:50: note: Function 'event_get_recurrence_start' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1148:1: note: Function 'event_get_recurrence_start' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1151:36: style: Function 'event_set_recurrence_start' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:503:48: note: Function 'event_set_recurrence_start' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1151:36: note: Function 'event_set_recurrence_start' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1175:1: style: Function 'event_get_recurrence_end' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:507:48: note: Function 'event_get_recurrence_end' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1175:1: note: Function 'event_get_recurrence_end' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1175:1: style: Function 'event_set_recurrence_end' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:508:46: note: Function 'event_set_recurrence_end' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1175:1: note: Function 'event_set_recurrence_end' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1175:1: style: Function 'event_set_recurrence_end' argument 2 names different: declaration 'end' definition 'value'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:508:57: note: Function 'event_set_recurrence_end' argument 2 names different: declaration 'end' definition 'value'.
libeventdb-0.90.orig/event.c:1175:1: note: Function 'event_set_recurrence_end' argument 2 names different: declaration 'end' definition 'value'.
libeventdb-0.90.orig/event.c:1176:1: style: Function 'event_get_recurrence_count' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:512:51: note: Function 'event_get_recurrence_count' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1176:1: note: Function 'event_get_recurrence_count' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1176:1: style: Function 'event_set_recurrence_count' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:513:48: note: Function 'event_set_recurrence_count' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1176:1: note: Function 'event_set_recurrence_count' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1176:1: style: Function 'event_set_recurrence_count' argument 2 names different: declaration 'count' definition 'value'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:513:60: note: Function 'event_set_recurrence_count' argument 2 names different: declaration 'count' definition 'value'.
libeventdb-0.90.orig/event.c:1176:1: note: Function 'event_set_recurrence_count' argument 2 names different: declaration 'count' definition 'value'.
libeventdb-0.90.orig/event.c:1177:1: style: Function 'event_get_recurrence_increment' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:519:55: note: Function 'event_get_recurrence_increment' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1177:1: note: Function 'event_get_recurrence_increment' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1177:1: style: Function 'event_set_recurrence_increment' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:521:52: note: Function 'event_set_recurrence_increment' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1177:1: note: Function 'event_set_recurrence_increment' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1177:1: style: Function 'event_set_recurrence_increment' argument 2 names different: declaration 'increment' definition 'value'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:521:64: note: Function 'event_set_recurrence_increment' argument 2 names different: declaration 'increment' definition 'value'.
libeventdb-0.90.orig/event.c:1177:1: note: Function 'event_set_recurrence_increment' argument 2 names different: declaration 'increment' definition 'value'.
libeventdb-0.90.orig/event.c:1179:1: style: Function 'event_get_untimed' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:544:43: note: Function 'event_get_untimed' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1179:1: note: Function 'event_get_untimed' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1179:1: style: Function 'event_set_untimed' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:545:39: note: Function 'event_set_untimed' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1179:1: note: Function 'event_set_untimed' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1181:1: style: Function 'event_get_uid' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:547:44: note: Function 'event_get_uid' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1181:1: note: Function 'event_get_uid' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1184:27: style: Function 'event_get_eventid' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:549:40: note: Function 'event_get_eventid' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1184:27: note: Function 'event_get_eventid' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1233:1: style: Function 'event_get_summary' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:554:40: note: Function 'event_get_summary' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1233:1: note: Function 'event_get_summary' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1233:1: style: Function 'event_set_summary' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:556:39: note: Function 'event_set_summary' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1233:1: note: Function 'event_set_summary' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1234:1: style: Function 'event_get_location' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:566:41: note: Function 'event_get_location' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1234:1: note: Function 'event_get_location' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1234:1: style: Function 'event_set_location' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:568:40: note: Function 'event_set_location' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1234:1: note: Function 'event_set_location' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1235:1: style: Function 'event_get_description' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:560:44: note: Function 'event_get_description' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1235:1: note: Function 'event_get_description' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1235:1: style: Function 'event_set_description' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:562:43: note: Function 'event_set_description' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1235:1: note: Function 'event_set_description' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1238:30: style: Function 'event_get_categories' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:572:45: note: Function 'event_get_categories' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1238:30: note: Function 'event_get_categories' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1248:28: style: Function 'event_add_category' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:573:40: note: Function 'event_add_category' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1248:28: note: Function 'event_add_category' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1266:30: style: Function 'event_set_categories' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:576:42: note: Function 'event_set_categories' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1266:30: note: Function 'event_set_categories' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1285:36: style: Function 'event_get_recurrence_byday' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:526:51: note: Function 'event_get_recurrence_byday' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1285:36: note: Function 'event_get_recurrence_byday' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1313:40: style: Function 'event_add_recurrence_exception' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:541:52: note: Function 'event_add_recurrence_exception' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:1313:40: note: Function 'event_add_recurrence_exception' argument 1 names different: declaration 'ev' definition 'event'.
libeventdb-0.90.orig/event.c:71:32: style: Variable 'event_class' is assigned a value that is never used. [unreadVariable]
libeventdb-0.90.orig/event.c:142:45: style: Variable 'event_source_class' is assigned a value that is never used. [unreadVariable]
libeventdb-0.90.orig/sqlite.c:1170:27: style: Function 'event_db_new' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
libeventdb-0.90.orig/gpe/event-db.h:118:43: note: Function 'event_db_new' argument 1 names different: declaration 'filename' definition 'fname'.
libeventdb-0.90.orig/sqlite.c:1170:27: note: Function 'event_db_new' argument 1 names different: declaration 'filename' definition 'fname'.
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libevhtp/libevhtp_1.2.9.orig.tar.gz
libevhtp-1.2.9/evhtp.c:2297:24: style: The scope of the variable 'ch' can be reduced. [variableScope]
libevhtp-1.2.9/evhtp.c:3287:15: style: The scope of the variable 'dh' can be reduced. [variableScope]
libevhtp-1.2.9/evhtp.c:1981:45: style: Function 'evhtp_connection_pause' argument 1 names different: declaration 'connection' definition 'c'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:947:56: note: Function 'evhtp_connection_pause' argument 1 names different: declaration 'connection' definition 'c'.
libevhtp-1.2.9/evhtp.c:1981:45: note: Function 'evhtp_connection_pause' argument 1 names different: declaration 'connection' definition 'c'.
libevhtp-1.2.9/evhtp.c:1994:46: style: Function 'evhtp_connection_resume' argument 1 names different: declaration 'connection' definition 'c'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:948:57: note: Function 'evhtp_connection_resume' argument 1 names different: declaration 'connection' definition 'c'.
libevhtp-1.2.9/evhtp.c:1994:46: note: Function 'evhtp_connection_resume' argument 1 names different: declaration 'connection' definition 'c'.
libevhtp-1.2.9/evhtp.c:2766:47: style: Function 'evhtp_bind_socket' argument 2 names different: declaration 'addr' definition 'baddr'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:681:51: note: Function 'evhtp_bind_socket' argument 2 names different: declaration 'addr' definition 'baddr'.
libevhtp-1.2.9/evhtp.c:2766:47: note: Function 'evhtp_bind_socket' argument 2 names different: declaration 'addr' definition 'baddr'.
libevhtp-1.2.9/evhtp.c:3235:49: style: Function 'evhtp_ssl_init' argument 2 names different: declaration 'ssl_cfg' definition 'cfg'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:527:54: note: Function 'evhtp_ssl_init' argument 2 names different: declaration 'ssl_cfg' definition 'cfg'.
libevhtp-1.2.9/evhtp.c:3235:49: note: Function 'evhtp_ssl_init' argument 2 names different: declaration 'ssl_cfg' definition 'cfg'.
libevhtp-1.2.9/evhtp.c:3386:47: style: Function 'evhtp_connection_get_bev' argument 1 names different: declaration 'conn' definition 'connection'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:986:57: note: Function 'evhtp_connection_get_bev' argument 1 names different: declaration 'conn' definition 'connection'.
libevhtp-1.2.9/evhtp.c:3386:47: note: Function 'evhtp_connection_get_bev' argument 1 names different: declaration 'conn' definition 'connection'.
libevhtp-1.2.9/evhtp.c:3438:54: style: Function 'evhtp_connection_set_timeouts' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:997:57: note: Function 'evhtp_connection_set_timeouts' argument 1 names different: declaration 'conn' definition 'c'.
libevhtp-1.2.9/evhtp.c:3438:54: note: Function 'evhtp_connection_set_timeouts' argument 1 names different: declaration 'conn' definition 'c'.
libevhtp-1.2.9/evhtp.c:3439:54: style: Function 'evhtp_connection_set_timeouts' argument 2 names different: declaration 'r' definition 'rtimeo'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:997:86: note: Function 'evhtp_connection_set_timeouts' argument 2 names different: declaration 'r' definition 'rtimeo'.
libevhtp-1.2.9/evhtp.c:3439:54: note: Function 'evhtp_connection_set_timeouts' argument 2 names different: declaration 'r' definition 'rtimeo'.
libevhtp-1.2.9/evhtp.c:3440:54: style: Function 'evhtp_connection_set_timeouts' argument 3 names different: declaration 'w' definition 'wtimeo'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:997:112: note: Function 'evhtp_connection_set_timeouts' argument 3 names different: declaration 'w' definition 'wtimeo'.
libevhtp-1.2.9/evhtp.c:3440:54: note: Function 'evhtp_connection_set_timeouts' argument 3 names different: declaration 'w' definition 'wtimeo'.
libevhtp-1.2.9/evhtp.c:3451:57: style: Function 'evhtp_connection_set_max_body_size' argument 1 names different: declaration 'conn' definition 'c'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:1051:62: note: Function 'evhtp_connection_set_max_body_size' argument 1 names different: declaration 'conn' definition 'c'.
libevhtp-1.2.9/evhtp.c:3451:57: note: Function 'evhtp_connection_set_max_body_size' argument 1 names different: declaration 'conn' definition 'c'.
libevhtp-1.2.9/evhtp.c:3460:51: style: Function 'evhtp_request_set_max_body_size' argument 1 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:1059:56: note: Function 'evhtp_request_set_max_body_size' argument 1 names different: declaration 'request' definition 'req'.
libevhtp-1.2.9/evhtp.c:3460:51: note: Function 'evhtp_request_set_max_body_size' argument 1 names different: declaration 'request' definition 'req'.
libevhtp-1.2.9/evhtp.c:3514:58: style: Function 'evhtp_set_timeouts' argument 2 names different: declaration 'r' definition 'r_timeo'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:524:63: note: Function 'evhtp_set_timeouts' argument 2 names different: declaration 'r' definition 'r_timeo'.
libevhtp-1.2.9/evhtp.c:3514:58: note: Function 'evhtp_set_timeouts' argument 2 names different: declaration 'r' definition 'r_timeo'.
libevhtp-1.2.9/evhtp.c:3514:90: style: Function 'evhtp_set_timeouts' argument 3 names different: declaration 'w' definition 'w_timeo'. [funcArgNamesDifferent]
libevhtp-1.2.9/evhtp.h:524:89: note: Function 'evhtp_set_timeouts' argument 3 names different: declaration 'w' definition 'w_timeo'.
libevhtp-1.2.9/evhtp.c:3514:90: note: Function 'evhtp_set_timeouts' argument 3 names different: declaration 'w' definition 'w_timeo'.
libevhtp-1.2.9/evhtp.c:2923:13: error: Memory leak: hooks [memleak]
libevhtp-1.2.9/evthr/evthr.c:205:23: style: Function 'evthr_defer' argument 1 names different: declaration 'evthr' definition 'thread'. [funcArgNamesDifferent]
libevhtp-1.2.9/evthr/evthr.h:44:38: note: Function 'evthr_defer' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:205:23: note: Function 'evthr_defer' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:242:22: style: Function 'evthr_stop' argument 1 names different: declaration 'evthr' definition 'thread'. [funcArgNamesDifferent]
libevhtp-1.2.9/evthr/evthr.h:43:37: note: Function 'evthr_stop' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:242:22: note: Function 'evthr_stop' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:278:41: style: Function 'evthr_new' argument 2 names different: declaration 'arg' definition 'args'. [funcArgNamesDifferent]
libevhtp-1.2.9/evthr/evthr.h:38:56: note: Function 'evthr_new' argument 2 names different: declaration 'arg' definition 'args'.
libevhtp-1.2.9/evthr/evthr.c:278:41: note: Function 'evthr_new' argument 2 names different: declaration 'arg' definition 'args'.
libevhtp-1.2.9/evthr/evthr.c:318:23: style: Function 'evthr_start' argument 1 names different: declaration 'evthr' definition 'thread'. [funcArgNamesDifferent]
libevhtp-1.2.9/evthr/evthr.h:42:38: note: Function 'evthr_start' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:318:23: note: Function 'evthr_start' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:335:22: style: Function 'evthr_free' argument 1 names different: declaration 'evthr' definition 'thread'. [funcArgNamesDifferent]
libevhtp-1.2.9/evthr/evthr.h:45:37: note: Function 'evthr_free' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:335:22: note: Function 'evthr_free' argument 1 names different: declaration 'evthr' definition 'thread'.
libevhtp-1.2.9/evthr/evthr.c:477:43: style: Function 'evthr_pool_set_max_backlog' argument 1 names different: declaration 'evthr' definition 'pool'. [funcArgNamesDifferent]
libevhtp-1.2.9/evthr/evthr.h:57:58: note: Function 'evthr_pool_set_max_backlog' argument 1 names different: declaration 'evthr' definition 'pool'.
libevhtp-1.2.9/evthr/evthr.c:477:43: note: Function 'evthr_pool_set_max_backlog' argument 1 names different: declaration 'evthr' definition 'pool'.
libevhtp-1.2.9/evthr/test.c:21:5: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/evthr/test.c:18:0: note: Variable 'pool' is reassigned a value before the old one has been used.
libevhtp-1.2.9/evthr/test.c:21:5: note: Variable 'pool' is reassigned a value before the old one has been used.
libevhtp-1.2.9/htparse/htparse.c:340:22: warning: Either the condition 'e>htparse_error_generic' is redundant or the array 'errstr_map[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond]
libevhtp-1.2.9/htparse/htparse.c:336:11: note: Assuming that condition 'e>htparse_error_generic' is not redundant
libevhtp-1.2.9/htparse/htparse.c:340:22: note: Array index out of bounds
libevhtp-1.2.9/htparse/test.c:455:17: style: Variable 'parsed_sz' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/enc/euc_jp.c:62:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/enc/euc_jp.c:126:7: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/enc/euc_jp.c:203:2: style: Label 'end' is not used. [unusedLabel]
libevhtp-1.2.9/oniguruma/enc/euc_jp.c:197:7: style: Variable 'r' is not assigned a value. [unassignedVariable]
libevhtp-1.2.9/oniguruma/enc/euc_jp.c:204:10: error: Uninitialized variable: r [uninitvar]
libevhtp-1.2.9/oniguruma/enc/mktable.c:1110:10: style: The scope of the variable 'val' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/enc/sjis.c:237:2: style: Label 'end' is not used. [unusedLabel]
libevhtp-1.2.9/oniguruma/enc/sjis.c:231:7: style: Variable 'r' is not assigned a value. [unassignedVariable]
libevhtp-1.2.9/oniguruma/enc/sjis.c:238:10: error: Uninitialized variable: r [uninitvar]
libevhtp-1.2.9/oniguruma/enc/unicode.c:10967:15: style: The scope of the variable 'rlen' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/enc/unicode.c:11160:13: style: The scope of the variable 'j' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/enc/unicode.c:11160:16: style: The scope of the variable 'k' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/enc/unicode.c:11322:18: error: Uninitialized struct member: z2.n [uninitStructMember]
libevhtp-1.2.9/oniguruma/enc/unicode.c:11344:20: error: Uninitialized struct member: z2.n [uninitStructMember]
libevhtp-1.2.9/oniguruma/regcomp.c:1228:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libevhtp-1.2.9/oniguruma/regcomp.c:1231:28: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libevhtp-1.2.9/oniguruma/regcomp.c:1242:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libevhtp-1.2.9/oniguruma/regcomp.c:1292:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libevhtp-1.2.9/oniguruma/regcomp.c:1295:28: style: Same value in both branches of ternary operator. [duplicateValueTernary]
libevhtp-1.2.9/oniguruma/regcomp.c:1769:20: style: Same expression on both sides of '!=' because the value of '*ptarget' and 'old' are the same. [duplicateExpression]
libevhtp-1.2.9/oniguruma/regcomp.c:1767:20: note: 'old' is assigned value '*ptarget' here.
libevhtp-1.2.9/oniguruma/regcomp.c:1769:20: note: Same expression on both sides of '!=' because the value of '*ptarget' and 'old' are the same.
libevhtp-1.2.9/oniguruma/regcomp.c:182:7: style: The scope of the variable 'size' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:409:10: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:460:16: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:508:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:1807:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:1938:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:2073:13: style: The scope of the variable 'x' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:2480:8: style: The scope of the variable 'v' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:2542:11: style: The scope of the variable 'q' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:2724:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:2742:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:2920:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:3161:14: style: The scope of the variable 'y' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:3193:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:4202:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:4233:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:4249:13: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:4624:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:4624:14: style: The scope of the variable 'z' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:4649:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:4883:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:5605:28: style: The scope of the variable 'x' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regcomp.c:259:3: warning: Size of pointer 'p' used instead of size of its data. [pointerSize]
libevhtp-1.2.9/oniguruma/regcomp.c:1900:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libevhtp-1.2.9/oniguruma/regenc.c:398:10: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regenc.c:644:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regenc.c:664:7: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regenc.c:825:7: style: The scope of the variable 'x' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regenc.c:825:10: style: The scope of the variable 'c' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regenc.c:870:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regenc.c:852:5: error: Common realloc mistake: 'list' nulled but not freed upon failure [memleakOnRealloc]
libevhtp-1.2.9/oniguruma/regerror.c:199:10: style: The scope of the variable 'p' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regerror.c:200:17: style: The scope of the variable 'code' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:46:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:132:32: style: The scope of the variable 'child' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:981:10: style: The scope of the variable 'p1' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:981:15: style: The scope of the variable 'p2' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:982:7: style: The scope of the variable 'len1' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:982:13: style: The scope of the variable 'len2' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:2776:7: style: The scope of the variable 'lowlen' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:2777:10: style: The scope of the variable 'q' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:2995:20: style: The scope of the variable 't' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:2995:24: style: The scope of the variable 'p' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:3053:10: style: The scope of the variable 'prev' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regexec.c:1268:3: warning: Size of pointer 'alloca_base' used instead of size of its data. [pointerSize]
libevhtp-1.2.9/oniguruma/regexec.c:1773:9: warning: Size of pointer 'p' used instead of size of its data. [pointerSize]
libevhtp-1.2.9/oniguruma/regexec.c:1048:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1047. [shiftTooManyBitsSigned]
libevhtp-1.2.9/oniguruma/regexec.c:1047:13: note: Assuming that condition 'n<=31' is not redundant
libevhtp-1.2.9/oniguruma/regexec.c:1048:11: note: Shift
libevhtp-1.2.9/oniguruma/regexec.c:1346:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1341. [shiftTooManyBitsSigned]
libevhtp-1.2.9/oniguruma/regexec.c:1341:7: note: Assuming that condition '(i)<(int)(sizeof(unsigned int)*8)' is not redundant
libevhtp-1.2.9/oniguruma/regexec.c:1346:19: note: Shift
libevhtp-1.2.9/oniguruma/regexec.c:1366:21: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1361. [shiftTooManyBitsSigned]
libevhtp-1.2.9/oniguruma/regexec.c:1361:7: note: Assuming that condition '(i)<(int)(sizeof(unsigned int)*8)' is not redundant
libevhtp-1.2.9/oniguruma/regexec.c:1366:21: note: Shift
libevhtp-1.2.9/oniguruma/regexec.c:1268:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libevhtp-1.2.9/oniguruma/regparse.c:3728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libevhtp-1.2.9/oniguruma/regparse.c:209:7: style: The scope of the variable 'x' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:310:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:535:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:948:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:948:16: style: The scope of the variable 'alloc' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1083:13: style: The scope of the variable 'n' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1537:16: style: The scope of the variable 'p' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1691:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1824:17: style: The scope of the variable 'from' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1824:23: style: The scope of the variable 'to' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1880:17: style: The scope of the variable 'from2' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1880:24: style: The scope of the variable 'to2' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1919:20: style: The scope of the variable 'j' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1920:17: style: The scope of the variable 'from' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1920:23: style: The scope of the variable 'to' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1920:39: style: The scope of the variable 'from2' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1920:46: style: The scope of the variable 'to2' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1975:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:2033:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:2840:17: style: The scope of the variable 'x' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:3991:3: style: The scope of the variable 'pfetch_prev' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:4054:7: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:4156:3: style: The scope of the variable 'pfetch_prev' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:4997:9: style: The scope of the variable 'r' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:4997:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:4997:15: style: The scope of the variable 'len' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:4998:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:5430:17: style: The scope of the variable 'headp' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/regparse.c:1998:12: style: Variable 'bsr1' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/regparse.c:2056:12: style: Variable 'bsr1' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/sample/encode.c:130:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:127:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:130:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:132:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:130:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:132:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:135:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:132:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:135:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:137:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:135:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:137:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:139:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:137:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:139:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:142:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:139:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:142:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:145:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:142:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:145:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:147:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:145:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:147:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:149:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:147:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:149:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:151:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:149:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:151:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:153:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:151:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:153:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:155:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:153:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:155:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:157:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:155:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:157:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:159:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:157:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:159:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:161:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:159:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:161:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:163:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:161:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:163:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:165:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:163:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:165:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:167:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:165:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:167:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:169:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:167:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:169:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:172:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:169:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:172:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:173:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:172:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:173:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:174:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:173:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:174:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:175:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:174:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:175:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:176:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:175:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:176:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:178:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:176:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:178:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:180:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:178:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:180:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:182:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:180:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:182:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:184:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:182:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:184:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:186:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:184:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:186:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:189:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:186:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:189:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:193:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:189:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:193:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:197:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:193:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:197:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:202:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:197:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:202:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:206:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:202:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:206:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:210:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:206:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:210:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:214:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:210:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:214:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:218:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:214:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:218:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:222:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:218:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:222:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:228:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:222:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:228:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:232:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:228:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:232:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:235:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:232:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:235:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:240:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:235:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:240:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:244:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:240:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:244:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:248:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:244:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:248:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:253:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:248:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:253:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:258:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:253:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:258:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:272:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/encode.c:268:5: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:272:5: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/encode.c:66:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/sample/encode.c:113:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/sample/encode.c:272:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/sample/listcap.c:102:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/listcap.c:101:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/listcap.c:102:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/listcap.c:103:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/listcap.c:102:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/listcap.c:103:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/listcap.c:103:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/sample/names.c:13:10: style: The scope of the variable 'gn' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/sample/names.c:13:14: style: The scope of the variable 'ref' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/sample/names.c:14:9: style: The scope of the variable 's' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/sample/posix.c:11:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/sample/posix.c:12:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libevhtp-1.2.9/oniguruma/sample/syntax.c:66:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/syntax.c:62:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/syntax.c:66:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/syntax.c:69:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
libevhtp-1.2.9/oniguruma/sample/syntax.c:66:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/syntax.c:69:3: note: Variable 'r' is reassigned a value before the old one has been used.
libevhtp-1.2.9/oniguruma/sample/syntax.c:69:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libevhtp-1.2.9/oniguruma/testu.c:28:17: style: The scope of the variable 'c' can be reduced. [variableScope]
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libevocosm/libevocosm_4.0.2.orig.tar.gz
libevocosm-4.0.2/libevocosm/evocommon.h:94:18: style: Technically the member function 'libevocosm::prng::get_seed' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/evoreal.cpp:77:13: style: The scope of the variable 'n' can be reduced. [variableScope]
libevocosm-4.0.2/libevocosm/evoreal.cpp:141:16: style: The scope of the variable 'n' can be reduced. [variableScope]
libevocosm-4.0.2/libevocosm/evoreal.cpp:141:25: style: The scope of the variable 'bit' can be reduced. [variableScope]
libevocosm-4.0.2/libevocosm/evoreal.cpp:242:43: style: The scope of the variable 'bit' can be reduced. [variableScope]
libevocosm-4.0.2/libevocosm/evoreal.h:126:16: style: Technically the member function 'libevocosm::evoreal::mutate' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/evoreal.cpp:74:16: note: Technically the member function 'libevocosm::evoreal::mutate' can be const.
libevocosm-4.0.2/libevocosm/evoreal.h:126:16: note: Technically the member function 'libevocosm::evoreal::mutate' can be const.
libevocosm-4.0.2/libevocosm/evoreal.h:134:16: style: Technically the member function 'libevocosm::evoreal::mutate' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/evoreal.cpp:138:17: note: Technically the member function 'libevocosm::evoreal::mutate' can be const.
libevocosm-4.0.2/libevocosm/evoreal.h:134:16: note: Technically the member function 'libevocosm::evoreal::mutate' can be const.
libevocosm-4.0.2/libevocosm/evoreal.h:144:15: performance: Technically the member function 'libevocosm::evoreal::crossover' can be static. [functionStatic]
libevocosm-4.0.2/libevocosm/evoreal.cpp:214:16: note: Technically the member function 'libevocosm::evoreal::crossover' can be static.
libevocosm-4.0.2/libevocosm/evoreal.h:144:15: note: Technically the member function 'libevocosm::evoreal::crossover' can be static.
libevocosm-4.0.2/libevocosm/evoreal.h:154:16: performance: Technically the member function 'libevocosm::evoreal::crossover' can be static. [functionStatic]
libevocosm-4.0.2/libevocosm/evoreal.cpp:239:17: note: Technically the member function 'libevocosm::evoreal::crossover' can be static.
libevocosm-4.0.2/libevocosm/evoreal.h:154:16: note: Technically the member function 'libevocosm::evoreal::crossover' can be static.
libevocosm-4.0.2/libevocosm/evocosm.h:333:9: style: Variable 'keep_going' is reassigned a value before the old one has been used. [redundantAssignment]
libevocosm-4.0.2/libevocosm/evocosm.h:315:0: note: Variable 'keep_going' is reassigned a value before the old one has been used.
libevocosm-4.0.2/libevocosm/evocosm.h:333:9: note: Variable 'keep_going' is reassigned a value before the old one has been used.
libevocosm-4.0.2/libevocosm/function_optimizer.cpp:79:109: style: Function 'breed' argument 2 names different: declaration 'p_limit' definition 'a_limit'. [funcArgNamesDifferent]
libevocosm-4.0.2/libevocosm/function_optimizer.h:392:104: note: Function 'breed' argument 2 names different: declaration 'p_limit' definition 'a_limit'.
libevocosm-4.0.2/libevocosm/function_optimizer.cpp:79:109: note: Function 'breed' argument 2 names different: declaration 'p_limit' definition 'a_limit'.
libevocosm-4.0.2/libevocosm/function_optimizer.h:150:20: style: Unused variable: base [unusedVariable]
libevocosm-4.0.2/libevocosm/function_optimizer.h:151:20: style: Unused variable: extent [unusedVariable]
libevocosm-4.0.2/libevocosm/function_optimizer.h:155:31: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
libevocosm-4.0.2/libevocosm/function_optimizer.h:173:9: warning: Member variable 'function_solution::m_minarg' is not initialized in the constructor. [uninitMemberVar]
libevocosm-4.0.2/libevocosm/function_optimizer.h:173:9: warning: Member variable 'function_solution::m_maxarg' is not initialized in the constructor. [uninitMemberVar]
libevocosm-4.0.2/libevocosm/function_optimizer.h:173:9: warning: Member variable 'function_solution::m_extent' is not initialized in the constructor. [uninitMemberVar]
libevocosm-4.0.2/libevocosm/function_optimizer.h:184:9: warning: Member variable 'function_solution::m_minarg' is not initialized in the constructor. [uninitMemberVar]
libevocosm-4.0.2/libevocosm/function_optimizer.h:184:9: warning: Member variable 'function_solution::m_maxarg' is not initialized in the constructor. [uninitMemberVar]
libevocosm-4.0.2/libevocosm/function_optimizer.h:184:9: warning: Member variable 'function_solution::m_extent' is not initialized in the constructor. [uninitMemberVar]
libevocosm-4.0.2/libevocosm/evocosm.h:298:0: warning: Member variable 'libevocosm :: evocosm < function_solution >::m_mutator' is not assigned a value in 'libevocosm :: evocosm < function_solution >::operator='. [operatorEqVarError]
libevocosm-4.0.2/libevocosm/evocosm.h:298:0: warning: Member variable 'libevocosm :: evocosm < function_solution >::m_reproducer' is not assigned a value in 'libevocosm :: evocosm < function_solution >::operator='. [operatorEqVarError]
libevocosm-4.0.2/libevocosm/evocosm.h:298:0: warning: Member variable 'libevocosm :: evocosm < function_solution >::m_selector' is not assigned a value in 'libevocosm :: evocosm < function_solution >::operator='. [operatorEqVarError]
libevocosm-4.0.2/libevocosm/analyzer.h:94:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
libevocosm-4.0.2/libevocosm/selector.h:190:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
libevocosm-4.0.2/libevocosm/function_optimizer.h:548:47: style: Member variable 'function_optimizer::m_analyzer' is in the wrong place in the initializer list. [initializerList]
libevocosm-4.0.2/libevocosm/function_optimizer.cpp:202:5: note: Member variable 'function_optimizer::m_analyzer' is in the wrong place in the initializer list.
libevocosm-4.0.2/libevocosm/function_optimizer.h:548:47: note: Member variable 'function_optimizer::m_analyzer' is in the wrong place in the initializer list.
libevocosm-4.0.2/libevocosm/evocosm.h:212:0: style: Technically the member function 'libevocosm :: evocosm < function_solution >::get_sleep_time' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:162:0: style: Technically the member function 'libevocosm :: fitness_stats < function_solution >::getMin' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:165:0: style: Technically the member function 'libevocosm :: fitness_stats < function_solution >::getMax' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:168:0: style: Technically the member function 'libevocosm :: fitness_stats < function_solution >::getMean' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:171:0: style: Technically the member function 'libevocosm :: fitness_stats < function_solution >::getVariance' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:174:0: style: Technically the member function 'libevocosm :: fitness_stats < function_solution >::getSigma' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:177:0: style: Technically the member function 'libevocosm :: fitness_stats < function_solution >::getBest' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:180:0: style: Technically the member function 'libevocosm :: fitness_stats < function_solution >::getWorst' can be const. [functionConst]
libevocosm-4.0.2/libevocosm/stats.h:115:0: style: Class 'libevocosm :: fitness_stats < function_solution >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libevocosm-4.0.2/libevocosm/stats.h:115:0: style: Class 'libevocosm :: fitness_stats < function_solution >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libevocosm-4.0.2/libevocosm/function_optimizer.h:173:9: style: Class 'function_solution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/function_optimizer.h:184:9: style: Class 'function_solution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/function_optimizer.h:255:9: style: Class 'function_mutator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/function_optimizer.h:330:9: style: Class 'function_reproducer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/selector.h:168:0: style: Class 'libevocosm :: elitism_selector < function_solution >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/scaler.h:133:0: style: Class 'libevocosm :: linear_norm_scaler < function_solution >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/stats.h:95:0: style: Class 'libevocosm :: fitness_stats < function_solution >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/organism.h:115:0: style: Class 'libevocosm :: organism < vector < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libevocosm-4.0.2/libevocosm/selector.h:202:0: style: The function 'select_survivors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/selector.h:102:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/selector.h:202:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/scaler.h:144:0: style: The function 'scale_fitness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/scaler.h:95:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/scaler.h:144:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/listener.h:155:0: style: The function 'ping_generation_begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/listener.h:88:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/listener.h:155:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/listener.h:166:0: style: The function 'ping_generation_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/listener.h:96:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/listener.h:166:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/listener.h:176:0: style: The function 'ping_fitness_test_begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/listener.h:103:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/listener.h:176:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/listener.h:186:0: style: The function 'ping_fitness_test_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/listener.h:110:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/listener.h:186:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/listener.h:200:0: style: The function 'report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/listener.h:121:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/listener.h:200:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/listener.h:213:0: style: The function 'report_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/listener.h:131:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/listener.h:213:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/listener.h:223:0: style: The function 'run_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libevocosm-4.0.2/libevocosm/listener.h:138:0: note: Virtual function in base class
libevocosm-4.0.2/libevocosm/listener.h:223:0: note: Function in derived class
libevocosm-4.0.2/libevocosm/roulette.cpp:91:65: style: Function 'roulette_wheel' argument 2 names different: declaration 'a_length' definition 'a_size'. [funcArgNamesDifferent]
libevocosm-4.0.2/libevocosm/roulette.h:112:31: note: Function 'roulette_wheel' argument 2 names different: declaration 'a_length' definition 'a_size'.
libevocosm-4.0.2/libevocosm/roulette.cpp:91:65: note: Function 'roulette_wheel' argument 2 names different: declaration 'a_length' definition 'a_size'.
[21:15]
ftp://ftp.se.debian.org/debian/pool/main/libe/libevt/libevt_20180317.orig.tar.gz
libevt-20180317/evttools/evttools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
libevt-20180317/evttools/log_handle.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevt-20180317/evttools/message_handle.c:1783:7: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevt-20180317/evttools/message_handle.c:1927:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevt-20180317/evttools/message_handle.c:1783:7: note: Null pointer dereference
libevt-20180317/evttools/message_handle.c:1924:5: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevt-20180317/evttools/message_handle.c:1927:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevt-20180317/evttools/message_handle.c:1924:5: note: Null pointer dereference
libevt-20180317/evttools/message_handle.c:2058:7: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevt-20180317/evttools/message_handle.c:2169:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevt-20180317/evttools/message_handle.c:2058:7: note: Null pointer dereference
libevt-20180317/evttools/message_handle.c:2166:5: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevt-20180317/evttools/message_handle.c:2169:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevt-20180317/evttools/message_handle.c:2166:5: note: Null pointer dereference
libevt-20180317/evttools/message_handle.c:426:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/evttools/message_handle.c:452:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/evttools/message_string.c:123:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/evttools/path_handle.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/evttools/resource_file.c:1079:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libbfio/libbfio_file_pool.c:47:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
libevt-20180317/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
libevt-20180317/libbfio/libbfio_handle.c:2147:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libbfio/libbfio_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libbfio/libbfio_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_array.c:373:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_array.c:688:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_array.c:690:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_array.c:920:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_array.c:921:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_array.c:1178:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_array.c:1179:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libevt-20180317/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]
libevt-20180317/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'.
libevt-20180317/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'.
libevt-20180317/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_range_list.c:3212:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libevt-20180317/libcdata/libcdata_tree_node.c:2001:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libevt-20180317/libcdirectory/libcdirectory_directory.c:465:0: error: #error Missing open directory function [preprocessorErrorDirective]
libevt-20180317/libcdirectory/libcdirectory_directory_entry.c:393:0: error: #error Missing directory entry structure definition [preprocessorErrorDirective]
libevt-20180317/libcdirectory/libcdirectory_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcdirectory/libcdirectory_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevt-20180317/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevt-20180317/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
libevt-20180317/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
libevt-20180317/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libevt-20180317/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libevt-20180317/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libevt-20180317/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libevt-20180317/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libevt-20180317/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libevt-20180317/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libevt-20180317/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libevt-20180317/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libevt-20180317/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libevt-20180317/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevt-20180317/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcpath/libcpath_path.c:255:0: error: #error Missing change directory function [preprocessorErrorDirective]
libevt-20180317/libcpath/libcpath_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcpath/libcpath_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
libevt-20180317/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libevt-20180317/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libevt-20180317/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libevt-20180317/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libevt-20180317/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libevt-20180317/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libevt-20180317/libevt/libevt_io_handle.c:124:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libevt/libevt_io_handle.c:1256:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libevt/libevt_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libevt/libevt_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libevt/libevt_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libevt/libevt_record.c:136:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libevt/libevt_record_values.c:599:15: style: Function 'libevt_record_values_read_event' argument 2 names different: declaration 'record_values_data' definition 'record_data'. [funcArgNamesDifferent]
libevt-20180317/libevt/libevt_record_values.h:130:15: note: Function 'libevt_record_values_read_event' argument 2 names different: declaration 'record_values_data' definition 'record_data'.
libevt-20180317/libevt/libevt_record_values.c:599:15: note: Function 'libevt_record_values_read_event' argument 2 names different: declaration 'record_values_data' definition 'record_data'.
libevt-20180317/libevt/libevt_record_values.c:600:13: style: Function 'libevt_record_values_read_event' argument 3 names different: declaration 'record_values_data_size' definition 'record_data_size'. [funcArgNamesDifferent]
libevt-20180317/libevt/libevt_record_values.h:131:13: note: Function 'libevt_record_values_read_event' argument 3 names different: declaration 'record_values_data_size' definition 'record_data_size'.
libevt-20180317/libevt/libevt_record_values.c:600:13: note: Function 'libevt_record_values_read_event' argument 3 names different: declaration 'record_values_data_size' definition 'record_data_size'.
libevt-20180317/libevt/libevt_record_values.c:1458:15: style: Function 'libevt_record_values_read_end_of_file' argument 2 names different: declaration 'record_values_data' definition 'record_data'. [funcArgNamesDifferent]
libevt-20180317/libevt/libevt_record_values.h:137:15: note: Function 'libevt_record_values_read_end_of_file' argument 2 names different: declaration 'record_values_data' definition 'record_data'.
libevt-20180317/libevt/libevt_record_values.c:1458:15: note: Function 'libevt_record_values_read_end_of_file' argument 2 names different: declaration 'record_values_data' definition 'record_data'.
libevt-20180317/libevt/libevt_record_values.c:1459:13: style: Function 'libevt_record_values_read_end_of_file' argument 3 names different: declaration 'record_values_data_size' definition 'record_data_size'. [funcArgNamesDifferent]
libevt-20180317/libevt/libevt_record_values.h:138:13: note: Function 'libevt_record_values_read_end_of_file' argument 3 names different: declaration 'record_values_data_size' definition 'record_data_size'.
libevt-20180317/libevt/libevt_record_values.c:1459:13: note: Function 'libevt_record_values_read_end_of_file' argument 3 names different: declaration 'record_values_data_size' definition 'record_data_size'.
libevt-20180317/libevt/libevt_support.c:61:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libevt/libevt_support.c:87:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_debug_data.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_export_table.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_import_table.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_io_handle.c:1660:9: style: Expression is always false because 'else if' condition matches previous condition at line 1479. [multiCondition]
libevt-20180317/libexe/libexe_io_handle.c:2581:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_io_handle.c:2622:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_section.c:139:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_section_io_handle.c:127:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_section_io_handle.c:556:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_support.c:61:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libexe/libexe_support.c:87:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfcache/libfcache_cache.c:384:11: style: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. [funcArgNamesDifferent]
libevt-20180317/libfcache/libfcache_cache.h:89:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libevt-20180317/libfcache/libfcache_cache.c:384:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libevt-20180317/libfcache/libfcache_cache_value.c:293:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfcache/libfcache_date_time.c:44:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_btree.c:2154:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_btree.c:2360:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_btree_node.c:244:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_btree_node.c:274:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_btree_node.c:304:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_list.c:480:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_list.c:888:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_list.c:2311:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_list.c:2831:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_mapped_range.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_range.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_range.c:338:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_stream.c:1512:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_stream.c:1874:10: style: The scope of the variable 'write_count' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_tree_node.c:335:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_tree_node.c:363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_tree_node.c:511:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_tree_node.c:1863:6: style: The scope of the variable 'last_sub_node_index' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_tree_node.c:1864:6: style: The scope of the variable 'split_sub_node_index' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_tree_node.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdata/libfdata_tree_node.c:774:10: style: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. [funcArgNamesDifferent]
libevt-20180317/libfdata/libfdata_tree_node.h:174:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libevt-20180317/libfdata/libfdata_tree_node.c:774:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libevt-20180317/libfdata/libfdata_vector.c:987:11: style: The scope of the variable 'calculated_element_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:147:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:385:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:386:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:387:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:388:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:389:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:898:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:899:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:900:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:901:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:902:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:1411:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:1412:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:1413:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:1414:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_date_time_values.c:1415:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:478:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:517:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:518:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:519:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:695:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:734:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:735:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:736:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:912:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:951:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:952:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_fat_date_time.c:953:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:290:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:660:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:699:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:700:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:701:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:877:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:916:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:917:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:918:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:1094:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:1133:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:1134:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_filetime.c:1135:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:234:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:619:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:658:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:659:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:660:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:781:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:820:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:821:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:822:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:943:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:982:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:983:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_floatingtime.c:984:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:237:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:568:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:607:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:608:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:609:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:763:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:802:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:803:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:804:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:958:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:997:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:998:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_hfs_time.c:999:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:579:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:618:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:619:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:620:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:796:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:835:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:836:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:837:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:1013:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:1052:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:1053:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_nsf_timedate.c:1054:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:963:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1002:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1003:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1004:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1158:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1197:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1198:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1199:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1354:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1393:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1394:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_posix_time.c:1395:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:603:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:642:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:643:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:644:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:952:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:991:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:992:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:993:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:1301:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:1340:9: style: The scope of the variable 'string_index' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:1341:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfdatetime/libfdatetime_systemtime.c:1342:9: style: The scope of the variable 'byte_shift' can be reduced. [variableScope]
libevt-20180317/libfguid/libfguid_identifier.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfguid/libfguid_identifier.c:468:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfguid/libfguid_identifier.c:849:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfguid/libfguid_identifier.c:1157:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfguid/libfguid_identifier.c:1538:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfguid/libfguid_identifier.c:1846:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfguid/libfguid_identifier.c:2227:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/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]
libevt-20180317/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'.
libevt-20180317/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'.
libevt-20180317/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]
libevt-20180317/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'.
libevt-20180317/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'.
libevt-20180317/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]
libevt-20180317/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'.
libevt-20180317/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'.
libevt-20180317/libfvalue/libfvalue_binary_data.c:855:7: warning: Either the condition 'utf16_string_index==NULL' is redundant or there is possible null pointer dereference: utf16_string_index. [nullPointerRedundantCheck]
libevt-20180317/libfvalue/libfvalue_binary_data.c:919:25: note: Assuming that condition 'utf16_string_index==NULL' is not redundant
libevt-20180317/libfvalue/libfvalue_binary_data.c:855:7: note: Null pointer dereference
libevt-20180317/libfvalue/libfvalue_binary_data.c:1351:7: warning: Either the condition 'utf32_string_index==NULL' is redundant or there is possible null pointer dereference: utf32_string_index. [nullPointerRedundantCheck]
libevt-20180317/libfvalue/libfvalue_binary_data.c:1415:25: note: Assuming that condition 'utf32_string_index==NULL' is not redundant
libevt-20180317/libfvalue/libfvalue_binary_data.c:1351:7: note: Null pointer dereference
libevt-20180317/libfvalue/libfvalue_binary_data.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:264:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:416:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:603:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:817:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:818:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:1099:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:1313:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_binary_data.c:1314:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_data_handle.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2014:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2877:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libevt-20180317/libfvalue/libfvalue_floating_point.c:3740:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libevt-20180317/libfvalue/libfvalue_floating_point.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:849:7: style: The scope of the variable 'value_string' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:855:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:856:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:857:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:860:11: style: The scope of the variable 'exponent_divider' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:861:10: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:862:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:863:10: style: The scope of the variable 'is_indeterminate' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:864:10: style: The scope of the variable 'is_infinite' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:865:10: style: The scope of the variable 'is_not_a_number' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:866:10: style: The scope of the variable 'is_signed' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:867:10: style: The scope of the variable 'is_zero' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:868:10: style: The scope of the variable 'use_value_string' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:869:9: style: The scope of the variable 'bit_shift' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:870:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1238:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1239:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1244:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1245:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1246:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1255:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1752:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1756:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1757:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:1759:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2056:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2101:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2102:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2107:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2108:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2109:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2118:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2616:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2619:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2620:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2622:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2919:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2964:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2965:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2970:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2971:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2972:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:2981:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:3479:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:3482:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:3483:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:3485:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_floating_point.c:568:13: style: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libevt-20180317/libfvalue/libfvalue_floating_point.h:101:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevt-20180317/libfvalue/libfvalue_floating_point.c:568:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevt-20180317/libfvalue/libfvalue_floating_point.c:660:13: style: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libevt-20180317/libfvalue/libfvalue_floating_point.h:117:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevt-20180317/libfvalue/libfvalue_floating_point.c:660:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevt-20180317/libfvalue/libfvalue_floating_point.c:752:13: style: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libevt-20180317/libfvalue/libfvalue_floating_point.h:133:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevt-20180317/libfvalue/libfvalue_floating_point.c:752:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevt-20180317/libfvalue/libfvalue_integer.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_integer.c:904:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_integer.c:1185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_integer.c:1560:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_integer.c:1841:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_integer.c:2216:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_integer.c:2497:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_integer.c:491:13: style: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libevt-20180317/libfvalue/libfvalue_integer.h:89:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevt-20180317/libfvalue/libfvalue_integer.c:491:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevt-20180317/libfvalue/libfvalue_integer.c:583:13: style: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libevt-20180317/libfvalue/libfvalue_integer.h:105:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevt-20180317/libfvalue/libfvalue_integer.c:583:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevt-20180317/libfvalue/libfvalue_integer.c:675:13: style: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libevt-20180317/libfvalue/libfvalue_integer.h:121:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevt-20180317/libfvalue/libfvalue_integer.c:675:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevt-20180317/libfvalue/libfvalue_split_utf16_string.c:239:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_split_utf16_string.c:449:9: style: The scope of the variable 'utf16_string_segment_offset' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_split_utf8_string.c:239:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_split_utf8_string.c:449:9: style: The scope of the variable 'utf8_string_segment_offset' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:118:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:713:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:714:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:935:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:936:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:1547:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:1548:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:1769:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:1770:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:2381:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:2382:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:2603:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_string.c:2604:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_value.c:1469:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_value.c:3906:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_value.c:4210:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_value.c:4516:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_value_entry.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_value_type.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfvalue/libfvalue_value_type.c:1002:10: style: The scope of the variable 'data_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_channel.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_event.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_keyword.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_keyword.c:149:21: style: Function 'libfwevt_keyword_read' argument 2 names different: declaration 'data' definition 'resource_data'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_keyword.h:58:21: note: Function 'libfwevt_keyword_read' argument 2 names different: declaration 'data' definition 'resource_data'.
libevt-20180317/libfwevt/libfwevt_keyword.c:149:21: note: Function 'libfwevt_keyword_read' argument 2 names different: declaration 'data' definition 'resource_data'.
libevt-20180317/libfwevt/libfwevt_keyword.c:150:13: style: Function 'libfwevt_keyword_read' argument 3 names different: declaration 'data_size' definition 'resource_data_size'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_keyword.h:59:13: note: Function 'libfwevt_keyword_read' argument 3 names different: declaration 'data_size' definition 'resource_data_size'.
libevt-20180317/libfwevt/libfwevt_keyword.c:150:13: note: Function 'libfwevt_keyword_read' argument 3 names different: declaration 'data_size' definition 'resource_data_size'.
libevt-20180317/libfwevt/libfwevt_keyword.c:151:13: style: Function 'libfwevt_keyword_read' argument 4 names different: declaration 'data_offset' definition 'resource_data_offset'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_keyword.h:60:13: note: Function 'libfwevt_keyword_read' argument 4 names different: declaration 'data_offset' definition 'resource_data_offset'.
libevt-20180317/libfwevt/libfwevt_keyword.c:151:13: note: Function 'libfwevt_keyword_read' argument 4 names different: declaration 'data_offset' definition 'resource_data_offset'.
libevt-20180317/libfwevt/libfwevt_level.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_map.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_opcode.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_task.c:121:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_template.c:1220:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_template.c:1470:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_document.c:270:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_document.c:208:1: style: Label 'on_error' is not used. [unusedLabel]
libevt-20180317/libfwevt/libfwevt_xml_document.c:532:40: style: Function 'libfwevt_xml_document_read_attribute' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:95:40: note: Function 'libfwevt_xml_document_read_attribute' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:532:40: note: Function 'libfwevt_xml_document_read_attribute' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:964:40: style: Function 'libfwevt_xml_document_read_cdata_section' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:107:40: note: Function 'libfwevt_xml_document_read_cdata_section' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:964:40: note: Function 'libfwevt_xml_document_read_cdata_section' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:1199:40: style: Function 'libfwevt_xml_document_read_character_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:116:40: note: Function 'libfwevt_xml_document_read_character_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:1199:40: note: Function 'libfwevt_xml_document_read_character_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:1532:40: style: Function 'libfwevt_xml_document_read_element' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:126:40: note: Function 'libfwevt_xml_document_read_element' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:1532:40: note: Function 'libfwevt_xml_document_read_element' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:2418:40: style: Function 'libfwevt_xml_document_read_entity_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:138:40: note: Function 'libfwevt_xml_document_read_entity_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:2418:40: note: Function 'libfwevt_xml_document_read_entity_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:2884:40: style: Function 'libfwevt_xml_document_read_fragment' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:148:40: note: Function 'libfwevt_xml_document_read_fragment' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:2884:40: note: Function 'libfwevt_xml_document_read_fragment' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3059:40: style: Function 'libfwevt_xml_document_read_fragment_header' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:160:40: note: Function 'libfwevt_xml_document_read_fragment_header' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3059:40: note: Function 'libfwevt_xml_document_read_fragment_header' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3203:40: style: Function 'libfwevt_xml_document_read_name' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:168:40: note: Function 'libfwevt_xml_document_read_name' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3203:40: note: Function 'libfwevt_xml_document_read_name' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3426:40: style: Function 'libfwevt_xml_document_read_normal_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:178:40: note: Function 'libfwevt_xml_document_read_normal_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3426:40: note: Function 'libfwevt_xml_document_read_normal_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3603:40: style: Function 'libfwevt_xml_document_read_optional_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:191:40: note: Function 'libfwevt_xml_document_read_optional_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3603:40: note: Function 'libfwevt_xml_document_read_optional_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3780:40: style: Function 'libfwevt_xml_document_read_pi_data' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:204:40: note: Function 'libfwevt_xml_document_read_pi_data' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:3780:40: note: Function 'libfwevt_xml_document_read_pi_data' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:4001:40: style: Function 'libfwevt_xml_document_read_pi_target' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:213:40: note: Function 'libfwevt_xml_document_read_pi_target' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:4001:40: note: Function 'libfwevt_xml_document_read_pi_target' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:4348:40: style: Function 'libfwevt_xml_document_read_template_instance' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:223:40: note: Function 'libfwevt_xml_document_read_template_instance' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:4348:40: note: Function 'libfwevt_xml_document_read_template_instance' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:4926:40: style: Function 'libfwevt_xml_document_read_template_instance_values' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:234:40: note: Function 'libfwevt_xml_document_read_template_instance_values' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:4926:40: note: Function 'libfwevt_xml_document_read_template_instance_values' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:5266:40: style: Function 'libfwevt_xml_document_read_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:243:40: note: Function 'libfwevt_xml_document_read_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:5266:40: note: Function 'libfwevt_xml_document_read_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:5527:40: style: Function 'libfwevt_xml_document_substitute_template_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevt-20180317/libfwevt/libfwevt_xml_document.h:252:40: note: Function 'libfwevt_xml_document_substitute_template_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_document.c:5527:40: note: Function 'libfwevt_xml_document_substitute_template_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevt-20180317/libfwevt/libfwevt_xml_tag.c:299:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:2891:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:2892:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:3264:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:3265:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:4487:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:4488:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:4860:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_tag.c:4861:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_template_value.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_template_value.c:186:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_template_value.c:255:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_template_value.c:324:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_template_value.c:393:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwevt/libfwevt_xml_token.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_access_control_entry.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_access_control_list.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_bit_stream.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_lznt1.c:113:10: style: The scope of the variable 'compression_flag_byte' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_lznt1.c:386:11: style: The scope of the variable 'compression_chunk_size' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_lzxpress.c:470:2: style: Variable 'tree_node' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/libfwnt/libfwnt_lzxpress.c:466:0: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libevt-20180317/libfwnt/libfwnt_lzxpress.c:470:2: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libevt-20180317/libfwnt/libfwnt_lzxpress.c:467:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_lzxpress.c:518:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_lzxpress.c:702:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_security_identifier.c:160:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_security_identifier.c:414:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_security_identifier.c:672:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libfwnt/libfwnt_security_identifier.c:930:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_checksum.c:48:0: style: The scope of the variable 'value_aligned' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_checksum.c:50:10: style: The scope of the variable 'alignment_count' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_checksum.c:51:10: style: The scope of the variable 'alignment_size' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_checksum.c:53:10: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_checksum.c:54:10: style: The scope of the variable 'byte_size' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_file.c:206:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_file.c:1397:9: style: The scope of the variable 'utf8_string_segment_length' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_file.c:1398:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_file.c:1638:9: style: The scope of the variable 'utf16_string_segment_length' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_file.c:1639:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_hive_bin_cell.c:110:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_io_handle.c:126:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_io_handle.c:491:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_io_handle.c:532:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key.c:149:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key.c:2717:9: style: The scope of the variable 'utf8_string_segment_length' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key.c:2718:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key.c:3102:9: style: The scope of the variable 'utf16_string_segment_length' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key.c:3103:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key_item.c:1545:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key_item.c:2223:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key_item.c:2275:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key_item.c:2410:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key_tree.c:49:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_key_tree.c:179:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_named_key.c:125:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_support.c:61:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_support.c:87:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_value.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_value.c:486:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_value.c:715:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_value_item.c:1779:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_value_item.c:1914:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevt-20180317/libregf/libregf_value_item.c:1649:31: style: Function 'libregf_value_item_read_element_data' argument 3 names different: declaration 'element' definition 'list_element'. [funcArgNamesDifferent]
libevt-20180317/libregf/libregf_value_item.h:130:31: note: Function 'libregf_value_item_read_element_data' argument 3 names different: declaration 'element' definition 'list_element'.
libevt-20180317/libregf/libregf_value_item.c:1649:31: note: Function 'libregf_value_item_read_element_data' argument 3 names different: declaration 'element' definition 'list_element'.
libevt-20180317/libregf/libregf_value_type.c:440:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libevt-20180317/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
libevt-20180317/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
libevt-20180317/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libevt-20180317/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
libevt-20180317/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
libevt-20180317/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevt-20180317/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]
libevt-20180317/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
libevt-20180317/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
libevt-20180317/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
libevt-20180317/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/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]
libevt-20180317/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libevt-20180317/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
libevt-20180317/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
libevt-20180317/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]
libevt-20180317/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libevt-20180317/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
libevt-20180317/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
libevt-20180317/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libevt-20180317/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'.
libevt-20180317/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libevt-20180317/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libevt-20180317/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'.
libevt-20180317/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libevt-20180317/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libevt-20180317/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'.
libevt-20180317/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libevt-20180317/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libevt-20180317/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'.
libevt-20180317/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libevt-20180317/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_data_descriptor.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_io_handle.c:134:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_mui_values.c:125:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_support.c:57:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_support.c:83:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:922:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevt-20180317/libwrc/libwrc_version_values.c:1197:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevt-20180317/libwrc/libwrc_version_values.c:1390:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevt-20180317/libwrc/libwrc_version_values.c:1869:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevt-20180317/libwrc/libwrc_version_values.c:125:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:711:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:712:9: style: The scope of the variable 'calculated_value_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:714:9: style: The scope of the variable 'trailing_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:715:9: style: The scope of the variable 'value_identifier_string_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:716:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:718:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:719:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:940:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:941:9: style: The scope of the variable 'calculated_value_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:943:9: style: The scope of the variable 'trailing_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:944:9: style: The scope of the variable 'value_identifier_string_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:945:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:947:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:948:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1214:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1215:9: style: The scope of the variable 'value_string_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1217:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1218:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1456:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1458:9: style: The scope of the variable 'value_string_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1459:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1461:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1462:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1693:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1694:9: style: The scope of the variable 'value_string_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1696:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_version_values.c:1697:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_channel.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_event.c:131:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_keyword.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_level.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_map.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_opcode.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_provider.c:131:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_task.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/libwrc/libwrc_wevt_template_definition.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt.c:484:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/pyevt/pyevt.c:459:0: note: Variable 'module' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt.c:484:2: note: Variable 'module' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt.c:104:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt.c:222:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevt-20180317/pyevt/pyevt_event_types.c:239:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/pyevt/pyevt_event_types.c:236:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_event_types.c:239:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_event_types.c:279:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_file.c:291:2: style: Variable 'pyevt_file' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/pyevt/pyevt_file.c:288:0: note: Variable 'pyevt_file' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file.c:291:2: note: Variable 'pyevt_file' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file.c:337:2: style: Variable 'pyevt_file' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/pyevt/pyevt_file.c:333:0: note: Variable 'pyevt_file' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file.c:337:2: note: Variable 'pyevt_file' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file.c:359:2: style: Variable 'pyevt_file' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/pyevt/pyevt_file.c:355:0: note: Variable 'pyevt_file' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file.c:359:2: note: Variable 'pyevt_file' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file.c:416:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:489:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:647:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:853:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:926:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:985:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:1064:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:1300:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:1390:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:1570:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:1634:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file.c:1803:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_file_flags.c:225:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/pyevt/pyevt_file_flags.c:222:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file_flags.c:225:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevt-20180317/pyevt/pyevt_file_flags.c:265:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_file_object_io_handle.c:214:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_file_object_io_handle.c:1205:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_record.c:395:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_record.c:421:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:501:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:560:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:619:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:678:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:737:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:796:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:855:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:914:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:977:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:1406:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_record.c:1614:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevt-20180317/pyevt/pyevt_records.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_records.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_records.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_strings.c:232:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_strings.c:305:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/pyevt/pyevt_strings.c:377:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevt-20180317/tests/evt_test_io_handle.c:416:1: style: Label 'on_error' is not used. [unusedLabel]
libevt-20180317/tests/evt_test_record_values.c:698:1: style: Label 'on_error' is not used. [unusedLabel]
libevt-20180317/tests/evt_test_support.c:59:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
libevt-20180317/tests/evt_test_support.c:56:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
libevt-20180317/tests/evt_test_support.c:59:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
[21:16]
ftp://ftp.se.debian.org/debian/pool/main/libe/libevtx/libevtx_20170122.orig.tar.gz
libevtx-20170122/evtxtools/evtxtools_signal.h:35:0: error: #error missing signal functions [preprocessorErrorDirective]
libevtx-20170122/evtxtools/export_handle.c:428:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/evtxtools/log_handle.c:33:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevtx-20170122/evtxtools/message_handle.c:1783:7: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevtx-20170122/evtxtools/message_handle.c:1927:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevtx-20170122/evtxtools/message_handle.c:1783:7: note: Null pointer dereference
libevtx-20170122/evtxtools/message_handle.c:1924:5: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevtx-20170122/evtxtools/message_handle.c:1927:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevtx-20170122/evtxtools/message_handle.c:1924:5: note: Null pointer dereference
libevtx-20170122/evtxtools/message_handle.c:2058:7: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevtx-20170122/evtxtools/message_handle.c:2169:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevtx-20170122/evtxtools/message_handle.c:2058:7: note: Null pointer dereference
libevtx-20170122/evtxtools/message_handle.c:2166:5: warning: Either the condition 'value_string==NULL' is redundant or there is possible null pointer dereference: value_string. [nullPointerRedundantCheck]
libevtx-20170122/evtxtools/message_handle.c:2169:21: note: Assuming that condition 'value_string==NULL' is not redundant
libevtx-20170122/evtxtools/message_handle.c:2166:5: note: Null pointer dereference
libevtx-20170122/evtxtools/message_handle.c:426:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/evtxtools/message_handle.c:452:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/evtxtools/message_string.c:123:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/evtxtools/path_handle.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/evtxtools/resource_file.c:1079:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libbfio/libbfio_file_pool.c:47:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
libevtx-20170122/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
libevtx-20170122/libbfio/libbfio_handle.c:2147:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libbfio/libbfio_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libbfio/libbfio_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_array.c:367:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_array.c:681:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_array.c:683:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_array.c:907:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_array.c:908:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_array.c:1165:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_array.c:1166:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libevtx-20170122/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]
libevtx-20170122/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'.
libevtx-20170122/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'.
libevtx-20170122/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_range_list.c:3211:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libevtx-20170122/libcdata/libcdata_tree_node.c:2033:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libevtx-20170122/libcdirectory/libcdirectory_directory.c:465:0: error: #error Missing open directory function [preprocessorErrorDirective]
libevtx-20170122/libcdirectory/libcdirectory_directory_entry.c:393:0: error: #error Missing directory entry structure definition [preprocessorErrorDirective]
libevtx-20170122/libcdirectory/libcdirectory_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcdirectory/libcdirectory_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcerror/libcerror_error.c:34:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevtx-20170122/libcerror/libcerror_system.c:42:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevtx-20170122/libcfile/libcfile_file.c:727:0: error: #error Missing file open function [preprocessorErrorDirective]
libevtx-20170122/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcfile/libcfile_support.c:302:0: error: #error Missing file exists function [preprocessorErrorDirective]
libevtx-20170122/libclocale/libclocale_codepage.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libclocale/libclocale_codepage.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libevtx-20170122/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libevtx-20170122/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libevtx-20170122/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libevtx-20170122/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libevtx-20170122/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libevtx-20170122/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libevtx-20170122/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libevtx-20170122/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libevtx-20170122/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libevtx-20170122/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevtx-20170122/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcpath/libcpath_path.c:246:0: error: #error Missing change directory function [preprocessorErrorDirective]
libevtx-20170122/libcpath/libcpath_support.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcpath/libcpath_support.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
libevtx-20170122/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libevtx-20170122/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libevtx-20170122/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libevtx-20170122/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libevtx-20170122/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libevtx-20170122/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libevtx-20170122/libevtx/libevtx_byte_stream.c:33:21: style: Function 'libevtx_byte_stream_check_for_zero_byte_fill' argument 1 names different: declaration 'data' definition 'byte_stream'. [funcArgNamesDifferent]
libevtx-20170122/libevtx/libevtx_byte_stream.h:35:21: note: Function 'libevtx_byte_stream_check_for_zero_byte_fill' argument 1 names different: declaration 'data' definition 'byte_stream'.
libevtx-20170122/libevtx/libevtx_byte_stream.c:33:21: note: Function 'libevtx_byte_stream_check_for_zero_byte_fill' argument 1 names different: declaration 'data' definition 'byte_stream'.
libevtx-20170122/libevtx/libevtx_byte_stream.c:34:13: style: Function 'libevtx_byte_stream_check_for_zero_byte_fill' argument 2 names different: declaration 'data_size' definition 'byte_stream_size'. [funcArgNamesDifferent]
libevtx-20170122/libevtx/libevtx_byte_stream.h:36:13: note: Function 'libevtx_byte_stream_check_for_zero_byte_fill' argument 2 names different: declaration 'data_size' definition 'byte_stream_size'.
libevtx-20170122/libevtx/libevtx_byte_stream.c:34:13: note: Function 'libevtx_byte_stream_check_for_zero_byte_fill' argument 2 names different: declaration 'data_size' definition 'byte_stream_size'.
libevtx-20170122/libevtx/libevtx_checksum.c:41:11: style: The scope of the variable 'crc32' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_checksum.c:82:11: style: The scope of the variable 'crc32_table_index' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_checksum.c:149:11: style: The scope of the variable 'crc32_table_index' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_chunks_table.c:135:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_i18n.c:39:15: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/libevtx/libevtx_io_handle.c:127:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:2499:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:2630:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:2761:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:2892:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:3024:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:3178:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:3332:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:3486:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:4782:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_record_values.c:4930:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_support.c:61:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_support.c:87:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libevtx/libevtx_support.c:325:24: style: Function 'libevtx_check_file_signature_file_io_handle' argument 1 names different: declaration 'bfio_handle' definition 'file_io_handle'. [funcArgNamesDifferent]
libevtx-20170122/libevtx/libevtx_support.h:74:24: note: Function 'libevtx_check_file_signature_file_io_handle' argument 1 names different: declaration 'bfio_handle' definition 'file_io_handle'.
libevtx-20170122/libevtx/libevtx_support.c:325:24: note: Function 'libevtx_check_file_signature_file_io_handle' argument 1 names different: declaration 'bfio_handle' definition 'file_io_handle'.
libevtx-20170122/libexe/libexe_debug_data.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_export_table.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_import_table.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_io_handle.c:1660:9: style: Expression is always false because 'else if' condition matches previous condition at line 1479. [multiCondition]
libevtx-20170122/libexe/libexe_io_handle.c:2581:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_io_handle.c:2622:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_section.c:139:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_section_io_handle.c:127:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_section_io_handle.c:556:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_support.c:61:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libexe/libexe_support.c:87:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfcache/libfcache_cache.c:384:11: style: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. [funcArgNamesDifferent]
libevtx-20170122/libfcache/libfcache_cache.h:89:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libevtx-20170122/libfcache/libfcache_cache.c:384:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libevtx-20170122/libfcache/libfcache_cache_value.c:293:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfcache/libfcache_date_time.c:44:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_btree.c:2154:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_btree.c:2360:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_btree_node.c:244:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_btree_node.c:274:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_btree_node.c:304:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_list.c:480:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_list.c:888:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_list.c:2311:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_list.c:2831:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_mapped_range.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_range.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_range.c:338:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_stream.c:1512:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_stream.c:1874:10: style: The scope of the variable 'write_count' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_tree_node.c:335:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_tree_node.c:363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_tree_node.c:511:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_tree_node.c:1863:6: style: The scope of the variable 'last_sub_node_index' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_tree_node.c:1864:6: style: The scope of the variable 'split_sub_node_index' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_tree_node.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdata/libfdata_tree_node.c:774:10: style: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. [funcArgNamesDifferent]
libevtx-20170122/libfdata/libfdata_tree_node.h:174:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libevtx-20170122/libfdata/libfdata_tree_node.c:774:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libevtx-20170122/libfdata/libfdata_vector.c:987:11: style: The scope of the variable 'calculated_element_index' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:147:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:385:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:386:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:387:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:388:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:389:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:898:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:899:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:900:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:901:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:902:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:1411:11: style: The scope of the variable 'micro_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:1412:11: style: The scope of the variable 'milli_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:1413:11: style: The scope of the variable 'nano_seconds' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:1414:11: style: The scope of the variable 'year_value' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_date_time_values.c:1415:10: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_fat_date_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_fat_date_time.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_fat_date_time.c:463:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_fat_date_time.c:667:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_fat_date_time.c:871:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_filetime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_filetime.c:290:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_filetime.c:634:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_filetime.c:838:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_filetime.c:1042:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_floatingtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_floatingtime.c:234:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_floatingtime.c:579:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_floatingtime.c:728:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_floatingtime.c:877:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_hfs_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_hfs_time.c:237:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_hfs_time.c:553:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_hfs_time.c:735:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_hfs_time.c:917:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_nsf_timedate.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_nsf_timedate.c:246:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_nsf_timedate.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_nsf_timedate.c:745:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_nsf_timedate.c:949:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_posix_time.c:1297:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libevtx-20170122/libfdatetime/libfdatetime_posix_time.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_posix_time.c:946:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_posix_time.c:1128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_posix_time.c:1311:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_systemtime.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_systemtime.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_systemtime.c:924:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfdatetime/libfdatetime_systemtime.c:1260:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:114:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:454:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:821:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:1115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:1482:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:1778:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:2145:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfguid/libfguid_identifier.c:450:13: style: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libevtx-20170122/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'.
libevtx-20170122/libfguid/libfguid_identifier.c:450:13: note: Function 'libfguid_identifier_copy_from_utf8_string' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevtx-20170122/libfguid/libfguid_identifier.c:1111:13: style: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libevtx-20170122/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'.
libevtx-20170122/libfguid/libfguid_identifier.c:1111:13: note: Function 'libfguid_identifier_copy_from_utf16_string' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevtx-20170122/libfguid/libfguid_identifier.c:1774:13: style: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libevtx-20170122/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'.
libevtx-20170122/libfguid/libfguid_identifier.c:1774:13: note: Function 'libfguid_identifier_copy_from_utf32_string' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevtx-20170122/libfvalue/libfvalue_binary_data.c:855:7: warning: Either the condition 'utf16_string_index==NULL' is redundant or there is possible null pointer dereference: utf16_string_index. [nullPointerRedundantCheck]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:919:25: note: Assuming that condition 'utf16_string_index==NULL' is not redundant
libevtx-20170122/libfvalue/libfvalue_binary_data.c:855:7: note: Null pointer dereference
libevtx-20170122/libfvalue/libfvalue_binary_data.c:1351:7: warning: Either the condition 'utf32_string_index==NULL' is redundant or there is possible null pointer dereference: utf32_string_index. [nullPointerRedundantCheck]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:1415:25: note: Assuming that condition 'utf32_string_index==NULL' is not redundant
libevtx-20170122/libfvalue/libfvalue_binary_data.c:1351:7: note: Null pointer dereference
libevtx-20170122/libfvalue/libfvalue_binary_data.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:264:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:416:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:603:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:817:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:818:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:1099:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:1313:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_binary_data.c:1314:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_data_handle.c:588:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2014:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2877:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:3740:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:849:7: style: The scope of the variable 'value_string' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:855:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:856:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:857:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:860:11: style: The scope of the variable 'exponent_divider' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:861:10: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:862:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:863:10: style: The scope of the variable 'is_indeterminate' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:864:10: style: The scope of the variable 'is_infinite' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:865:10: style: The scope of the variable 'is_not_a_number' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:866:10: style: The scope of the variable 'is_signed' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:867:10: style: The scope of the variable 'is_zero' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:868:10: style: The scope of the variable 'use_value_string' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:869:9: style: The scope of the variable 'bit_shift' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:870:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1238:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1239:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1244:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1245:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1246:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1255:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1752:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1756:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1757:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:1759:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2056:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2101:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2102:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2107:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2108:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2109:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2118:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2616:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2619:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2620:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2622:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2919:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2964:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2965:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2970:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2971:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2972:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:2981:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:3479:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:3482:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:3483:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:3485:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_floating_point.c:568:13: style: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libevtx-20170122/libfvalue/libfvalue_floating_point.h:101:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevtx-20170122/libfvalue/libfvalue_floating_point.c:568:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevtx-20170122/libfvalue/libfvalue_floating_point.c:660:13: style: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libevtx-20170122/libfvalue/libfvalue_floating_point.h:117:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevtx-20170122/libfvalue/libfvalue_floating_point.c:660:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevtx-20170122/libfvalue/libfvalue_floating_point.c:752:13: style: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libevtx-20170122/libfvalue/libfvalue_floating_point.h:133:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevtx-20170122/libfvalue/libfvalue_floating_point.c:752:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevtx-20170122/libfvalue/libfvalue_integer.c:1518:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libevtx-20170122/libfvalue/libfvalue_integer.c:2174:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libevtx-20170122/libfvalue/libfvalue_integer.c:2830:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libevtx-20170122/libfvalue/libfvalue_integer.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_integer.c:904:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_integer.c:1185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_integer.c:1560:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_integer.c:1841:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_integer.c:2216:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_integer.c:2497:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_integer.c:491:13: style: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libevtx-20170122/libfvalue/libfvalue_integer.h:89:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevtx-20170122/libfvalue/libfvalue_integer.c:491:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libevtx-20170122/libfvalue/libfvalue_integer.c:583:13: style: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libevtx-20170122/libfvalue/libfvalue_integer.h:105:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevtx-20170122/libfvalue/libfvalue_integer.c:583:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libevtx-20170122/libfvalue/libfvalue_integer.c:675:13: style: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libevtx-20170122/libfvalue/libfvalue_integer.h:121:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevtx-20170122/libfvalue/libfvalue_integer.c:675:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libevtx-20170122/libfvalue/libfvalue_split_string.c:230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_split_string.c:440:9: style: The scope of the variable 'utf8_string_segment_offset' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_split_string.c:727:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_split_string.c:937:9: style: The scope of the variable 'utf16_string_segment_offset' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:712:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:713:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:934:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:935:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:1546:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:1547:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:1768:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:1769:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:2380:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:2381:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:2602:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_string.c:2603:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_value.c:1469:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_value.c:3906:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_value.c:4210:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_value.c:4516:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_value_entry.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_value_type.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfvalue/libfvalue_value_type.c:1002:10: style: The scope of the variable 'data_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_channel.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_event.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_keyword.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_keyword.c:149:21: style: Function 'libfwevt_keyword_read' argument 2 names different: declaration 'data' definition 'resource_data'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_keyword.h:58:21: note: Function 'libfwevt_keyword_read' argument 2 names different: declaration 'data' definition 'resource_data'.
libevtx-20170122/libfwevt/libfwevt_keyword.c:149:21: note: Function 'libfwevt_keyword_read' argument 2 names different: declaration 'data' definition 'resource_data'.
libevtx-20170122/libfwevt/libfwevt_keyword.c:150:13: style: Function 'libfwevt_keyword_read' argument 3 names different: declaration 'data_size' definition 'resource_data_size'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_keyword.h:59:13: note: Function 'libfwevt_keyword_read' argument 3 names different: declaration 'data_size' definition 'resource_data_size'.
libevtx-20170122/libfwevt/libfwevt_keyword.c:150:13: note: Function 'libfwevt_keyword_read' argument 3 names different: declaration 'data_size' definition 'resource_data_size'.
libevtx-20170122/libfwevt/libfwevt_keyword.c:151:13: style: Function 'libfwevt_keyword_read' argument 4 names different: declaration 'data_offset' definition 'resource_data_offset'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_keyword.h:60:13: note: Function 'libfwevt_keyword_read' argument 4 names different: declaration 'data_offset' definition 'resource_data_offset'.
libevtx-20170122/libfwevt/libfwevt_keyword.c:151:13: note: Function 'libfwevt_keyword_read' argument 4 names different: declaration 'data_offset' definition 'resource_data_offset'.
libevtx-20170122/libfwevt/libfwevt_level.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_map.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_opcode.c:120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_task.c:121:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_template.c:1220:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_template.c:1470:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_document.c:270:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_document.c:208:1: style: Label 'on_error' is not used. [unusedLabel]
libevtx-20170122/libfwevt/libfwevt_xml_document.c:532:40: style: Function 'libfwevt_xml_document_read_attribute' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:95:40: note: Function 'libfwevt_xml_document_read_attribute' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:532:40: note: Function 'libfwevt_xml_document_read_attribute' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:964:40: style: Function 'libfwevt_xml_document_read_cdata_section' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:107:40: note: Function 'libfwevt_xml_document_read_cdata_section' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:964:40: note: Function 'libfwevt_xml_document_read_cdata_section' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:1199:40: style: Function 'libfwevt_xml_document_read_character_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:116:40: note: Function 'libfwevt_xml_document_read_character_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:1199:40: note: Function 'libfwevt_xml_document_read_character_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:1532:40: style: Function 'libfwevt_xml_document_read_element' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:126:40: note: Function 'libfwevt_xml_document_read_element' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:1532:40: note: Function 'libfwevt_xml_document_read_element' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:2418:40: style: Function 'libfwevt_xml_document_read_entity_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:138:40: note: Function 'libfwevt_xml_document_read_entity_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:2418:40: note: Function 'libfwevt_xml_document_read_entity_reference' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:2884:40: style: Function 'libfwevt_xml_document_read_fragment' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:148:40: note: Function 'libfwevt_xml_document_read_fragment' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:2884:40: note: Function 'libfwevt_xml_document_read_fragment' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3059:40: style: Function 'libfwevt_xml_document_read_fragment_header' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:160:40: note: Function 'libfwevt_xml_document_read_fragment_header' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3059:40: note: Function 'libfwevt_xml_document_read_fragment_header' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3203:40: style: Function 'libfwevt_xml_document_read_name' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:168:40: note: Function 'libfwevt_xml_document_read_name' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3203:40: note: Function 'libfwevt_xml_document_read_name' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3426:40: style: Function 'libfwevt_xml_document_read_normal_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:178:40: note: Function 'libfwevt_xml_document_read_normal_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3426:40: note: Function 'libfwevt_xml_document_read_normal_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3603:40: style: Function 'libfwevt_xml_document_read_optional_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:191:40: note: Function 'libfwevt_xml_document_read_optional_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3603:40: note: Function 'libfwevt_xml_document_read_optional_substitution' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3780:40: style: Function 'libfwevt_xml_document_read_pi_data' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:204:40: note: Function 'libfwevt_xml_document_read_pi_data' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:3780:40: note: Function 'libfwevt_xml_document_read_pi_data' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:4001:40: style: Function 'libfwevt_xml_document_read_pi_target' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:213:40: note: Function 'libfwevt_xml_document_read_pi_target' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:4001:40: note: Function 'libfwevt_xml_document_read_pi_target' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:4348:40: style: Function 'libfwevt_xml_document_read_template_instance' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:223:40: note: Function 'libfwevt_xml_document_read_template_instance' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:4348:40: note: Function 'libfwevt_xml_document_read_template_instance' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:4926:40: style: Function 'libfwevt_xml_document_read_template_instance_values' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:234:40: note: Function 'libfwevt_xml_document_read_template_instance_values' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:4926:40: note: Function 'libfwevt_xml_document_read_template_instance_values' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:5266:40: style: Function 'libfwevt_xml_document_read_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:243:40: note: Function 'libfwevt_xml_document_read_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:5266:40: note: Function 'libfwevt_xml_document_read_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:5527:40: style: Function 'libfwevt_xml_document_substitute_template_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'. [funcArgNamesDifferent]
libevtx-20170122/libfwevt/libfwevt_xml_document.h:252:40: note: Function 'libfwevt_xml_document_substitute_template_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_document.c:5527:40: note: Function 'libfwevt_xml_document_substitute_template_value' argument 1 names different: declaration 'xml_document' definition 'internal_xml_document'.
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:299:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:2891:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:2892:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:3264:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:3265:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:4487:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:4488:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:4860:6: style: The scope of the variable 'attribute_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_tag.c:4861:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_template_value.c:113:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_template_value.c:186:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_template_value.c:255:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_template_value.c:324:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_template_value.c:393:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwevt/libfwevt_xml_token.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_access_control_entry.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_access_control_list.c:115:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_bit_stream.c:116:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_lznt1.c:113:10: style: The scope of the variable 'compression_flag_byte' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_lznt1.c:386:11: style: The scope of the variable 'compression_chunk_size' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_lzxpress.c:470:2: style: Variable 'tree_node' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/libfwnt/libfwnt_lzxpress.c:466:0: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libevtx-20170122/libfwnt/libfwnt_lzxpress.c:470:2: note: Variable 'tree_node' is reassigned a value before the old one has been used.
libevtx-20170122/libfwnt/libfwnt_lzxpress.c:467:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_lzxpress.c:518:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_lzxpress.c:702:10: style: The scope of the variable 'sub_tree_node_index' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_security_identifier.c:160:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_security_identifier.c:414:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_security_identifier.c:672:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libfwnt/libfwnt_security_identifier.c:930:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_checksum.c:48:0: style: The scope of the variable 'value_aligned' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_checksum.c:50:10: style: The scope of the variable 'alignment_count' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_checksum.c:51:10: style: The scope of the variable 'alignment_size' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_checksum.c:53:10: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_checksum.c:54:10: style: The scope of the variable 'byte_size' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_file.c:206:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_file.c:1397:9: style: The scope of the variable 'utf8_string_segment_length' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_file.c:1398:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_file.c:1638:9: style: The scope of the variable 'utf16_string_segment_length' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_file.c:1639:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_hive_bin_cell.c:110:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_io_handle.c:126:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_io_handle.c:491:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_io_handle.c:532:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key.c:149:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key.c:2717:9: style: The scope of the variable 'utf8_string_segment_length' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key.c:2718:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key.c:3102:9: style: The scope of the variable 'utf16_string_segment_length' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key.c:3103:11: style: The scope of the variable 'name_hash' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key_item.c:195:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libevtx-20170122/libregf/libregf_key_item.c:1545:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key_item.c:2223:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key_item.c:2275:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key_item.c:2410:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key_tree.c:49:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_key_tree.c:179:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_named_key.c:125:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_support.c:61:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_support.c:87:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_value.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_value.c:486:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_value.c:715:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_value_item.c:1779:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_value_item.c:1914:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libevtx-20170122/libregf/libregf_value_item.c:1649:31: style: Function 'libregf_value_item_read_element_data' argument 3 names different: declaration 'element' definition 'list_element'. [funcArgNamesDifferent]
libevtx-20170122/libregf/libregf_value_item.h:130:31: note: Function 'libregf_value_item_read_element_data' argument 3 names different: declaration 'element' definition 'list_element'.
libevtx-20170122/libregf/libregf_value_item.c:1649:31: note: Function 'libregf_value_item_read_element_data' argument 3 names different: declaration 'element' definition 'list_element'.
libevtx-20170122/libregf/libregf_value_type.c:440:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base32_stream.c:1718:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libevtx-20170122/libuna/libuna_base32_stream.c:1706:29: note: outer condition: base32_stream_index<base32_stream_size
libevtx-20170122/libuna/libuna_base32_stream.c:1718:29: note: identical inner condition: base32_stream_index<base32_stream_size
libevtx-20170122/libuna/libuna_base32_stream.c:2008:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libevtx-20170122/libuna/libuna_base32_stream.c:1996:29: note: outer condition: base32_stream_index<base32_stream_size
libevtx-20170122/libuna/libuna_base32_stream.c:2008:29: note: identical inner condition: base32_stream_index<base32_stream_size
libevtx-20170122/libuna/libuna_base32_stream.c:2161:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base32_stream.c:2252:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base32_stream.c:2293:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base64_stream.c:2219:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base64_stream.c:2381:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_base64_stream.c:2424:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libevtx-20170122/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]
libevtx-20170122/libuna/libuna_codepage_windows_932.c:4388:36: note: Assuming that condition 'additional_character<234' is not redundant
libevtx-20170122/libuna/libuna_codepage_windows_932.c:4390:5: note: Compound assignment '-=', assigned value is 15
libevtx-20170122/libuna/libuna_codepage_windows_932.c:4392:88: note: Array index out of bounds
libevtx-20170122/libuna/libuna_codepage_windows_932.c:4193:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_codepage_windows_936.c:6363:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/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]
libevtx-20170122/libuna/libuna_codepage_windows_949.c:7277:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libevtx-20170122/libuna/libuna_codepage_windows_949.c:7279:3: note: Compound assignment '-=', assigned value is 275
libevtx-20170122/libuna/libuna_codepage_windows_949.c:7280:86: note: Array index out of bounds
libevtx-20170122/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]
libevtx-20170122/libuna/libuna_codepage_windows_949.c:8210:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libevtx-20170122/libuna/libuna_codepage_windows_949.c:8212:3: note: Compound assignment '-=', assigned value is 275
libevtx-20170122/libuna/libuna_codepage_windows_949.c:8213:86: note: Array index out of bounds
libevtx-20170122/libuna/libuna_codepage_windows_949.c:7222:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_codepage_windows_950.c:5326:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_unicode_character.c:2943:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_unicode_character.c:3232:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_unicode_character.c:3709:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_unicode_character.c:4128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_unicode_character.c:4647:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_unicode_character.c:5182:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libevtx-20170122/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'.
libevtx-20170122/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libevtx-20170122/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libevtx-20170122/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'.
libevtx-20170122/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libevtx-20170122/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libevtx-20170122/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'.
libevtx-20170122/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libevtx-20170122/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libevtx-20170122/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'.
libevtx-20170122/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libevtx-20170122/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_data_descriptor.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_io_handle.c:134:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_mui_values.c:125:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_support.c:57:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_support.c:83:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:922:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevtx-20170122/libwrc/libwrc_version_values.c:1197:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevtx-20170122/libwrc/libwrc_version_values.c:1390:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevtx-20170122/libwrc/libwrc_version_values.c:1869:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libevtx-20170122/libwrc/libwrc_version_values.c:125:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:711:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:712:9: style: The scope of the variable 'calculated_value_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:714:9: style: The scope of the variable 'trailing_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:715:9: style: The scope of the variable 'value_identifier_string_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:716:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:718:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:719:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:940:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:941:9: style: The scope of the variable 'calculated_value_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:943:9: style: The scope of the variable 'trailing_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:944:9: style: The scope of the variable 'value_identifier_string_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:945:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:947:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:948:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1214:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1215:9: style: The scope of the variable 'value_string_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1217:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1218:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1456:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1458:9: style: The scope of the variable 'value_string_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1459:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1461:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1462:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1693:9: style: The scope of the variable 'alignment_padding_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1694:9: style: The scope of the variable 'value_string_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1696:11: style: The scope of the variable 'value_data_size' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_version_values.c:1697:11: style: The scope of the variable 'value_data_type' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_channel.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_event.c:131:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_keyword.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_level.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_map.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_opcode.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_provider.c:131:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_task.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/libwrc/libwrc_wevt_template_definition.c:128:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx.c:482:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/pyevtx/pyevtx.c:457:0: note: Variable 'module' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx.c:482:2: note: Variable 'module' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx.c:102:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx.c:220:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_error.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libevtx-20170122/pyevtx/pyevtx_event_levels.c:239:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/pyevtx/pyevtx_event_levels.c:236:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_event_levels.c:239:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_event_levels.c:279:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_file.c:291:2: style: Variable 'pyevtx_file' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/pyevtx/pyevtx_file.c:288:0: note: Variable 'pyevtx_file' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file.c:291:2: note: Variable 'pyevtx_file' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file.c:337:2: style: Variable 'pyevtx_file' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/pyevtx/pyevtx_file.c:333:0: note: Variable 'pyevtx_file' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file.c:337:2: note: Variable 'pyevtx_file' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file.c:359:2: style: Variable 'pyevtx_file' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/pyevtx/pyevtx_file.c:355:0: note: Variable 'pyevtx_file' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file.c:359:2: note: Variable 'pyevtx_file' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file.c:416:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:489:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:647:3: style: Variable 'Py_DecRef' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:853:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:926:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:985:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:1064:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:1300:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:1390:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:1570:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:1634:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file.c:1803:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_file_flags.c:197:2: style: Variable 'definitions_object' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/pyevtx/pyevtx_file_flags.c:194:0: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file_flags.c:197:2: note: Variable 'definitions_object' is reassigned a value before the old one has been used.
libevtx-20170122/pyevtx/pyevtx_file_flags.c:237:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_file_object_io_handle.c:214:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_file_object_io_handle.c:1205:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_integer.c:37:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_integer.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_record.c:401:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_record.c:427:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:507:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:566:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:618:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:677:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:736:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:795:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:854:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:1398:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_record.c:1606:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libevtx-20170122/pyevtx/pyevtx_records.c:233:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_records.c:306:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_records.c:378:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_strings.c:232:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_strings.c:305:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/pyevtx/pyevtx_strings.c:377:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libevtx-20170122/tests/evtx_test_chunk.c:564:1: style: Label 'on_error' is not used. [unusedLabel]
libevtx-20170122/tests/evtx_test_chunks_table.c:109:1: style: Label 'on_error' is not used. [unusedLabel]
libevtx-20170122/tests/evtx_test_io_handle.c:310:1: style: Label 'on_error' is not used. [unusedLabel]
libevtx-20170122/tests/evtx_test_record_values.c:3795:1: style: Label 'on_error' is not used. [unusedLabel]
libevtx-20170122/tests/evtx_test_support.c:456:2: style: Variable 'version_string' is reassigned a value before the old one has been used. [redundantAssignment]
libevtx-20170122/tests/evtx_test_support.c:453:0: note: Variable 'version_string' is reassigned a value before the old one has been used.
libevtx-20170122/tests/evtx_test_support.c:456:2: note: Variable 'version_string' is reassigned a value before the old one has been used.
[21:16]
ftp://ftp.se.debian.org/debian/pool/main/libe/libewf/libewf_20140608.orig.tar.gz
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:50:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:90:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:134:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:178:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:222:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:375:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:679:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:781:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:846:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:916:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_file_entry.cpp:987:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:60:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:98:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:158:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:349:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:425:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:466:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:531:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:601:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:666:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:736:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:807:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:851:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:895:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:941:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:985:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1031:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1075:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1119:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1163:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1209:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1253:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1299:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1343:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1389:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1433:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1479:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1523:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1569:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1680:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1740:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1851:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1911:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2022:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2082:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2193:7: style: The scope of the variable 'ewf_error_string' can be reduced. [variableScope]
libewf-20140608/ewf.net/ewf.net_handle.cpp:60:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:76:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:79:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:98:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:118:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:121:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:158:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:180:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:183:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:349:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:386:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:400:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:403:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:425:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:445:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:448:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:466:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:508:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:511:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:531:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:579:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:582:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:601:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:643:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:646:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:666:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:714:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:717:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:736:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:783:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:786:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:807:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:829:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:832:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:851:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:873:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:876:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:895:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:921:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:924:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:941:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:963:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:966:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:985:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1011:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1014:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1031:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1053:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1056:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1075:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1097:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1100:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1119:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1141:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1144:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1163:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1189:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1192:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1209:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1231:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1234:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1253:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1279:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1282:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1299:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1321:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1324:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1343:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1369:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1372:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1389:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1411:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1414:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1433:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1459:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1462:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1479:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1501:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1504:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1523:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1549:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1552:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1569:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1594:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1597:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1680:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1720:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1723:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1740:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1765:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1768:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1851:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1891:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1894:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1911:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1936:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1939:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2022:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2062:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2065:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2082:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2107:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2110:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2193:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2233:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2236:4: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
libewf-20140608/ewf.net/ewf.net_handle.cpp:76:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:118:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:180:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:400:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:445:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:508:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:579:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:643:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:714:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:783:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:829:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:873:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:921:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:963:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1011:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1053:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1097:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1141:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1189:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1231:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1279:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1321:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1369:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1411:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1459:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1501:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1549:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1594:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1720:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1765:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1891:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:1936:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2062:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2107:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewf.net/ewf.net_handle.cpp:2233:11: error: Uninitialized variable: ewf_error_string [uninitvar]
libewf-20140608/ewftools-mt/ewfacquirestream.c:241:9: style: The scope of the variable 'bytes_to_read' can be reduced. [variableScope]
libewf-20140608/ewftools-mt/ewfacquirestream.c:242:11: style: The scope of the variable 'chunk_offset' can be reduced. [variableScope]
libewf-20140608/ewftools-mt/fifo_queue.cpp:29:28: style: Function 'fifo_queue' argument 1 names different: declaration 'slot_count' definition 'capacity'. [funcArgNamesDifferent]
libewf-20140608/ewftools-mt/fifo_queue.hpp:38:19: note: Function 'fifo_queue' argument 1 names different: declaration 'slot_count' definition 'capacity'.
libewf-20140608/ewftools-mt/fifo_queue.cpp:29:28: note: Function 'fifo_queue' argument 1 names different: declaration 'slot_count' definition 'capacity'.
libewf-20140608/ewftools-mt/fifo_queue.cpp:49:15: style: Variable 'function' is assigned a value that is never used. [unreadVariable]
libewf-20140608/ewftools-mt/fifo_queue.hpp:38:3: style: Class 'fifo_queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libewf-20140608/ewftools-mt/threading.cpp:352:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libewf-20140608/ewftools-mt/threading.cpp:46:10: style: The scope of the variable 'process_count' can be reduced. [variableScope]
libewf-20140608/ewftools-mt/threading.cpp:159:10: style: The scope of the variable 'written' can be reduced. [variableScope]
libewf-20140608/ewftools/byte_size_string.c:46:11: style: The scope of the variable 'last_factored_size' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:2250:10: style: The scope of the variable 'error_flags' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:2438:10: style: The scope of the variable 'media_information_value' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:2820:6: style: The scope of the variable 'read_error_index' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:2943:11: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:2947:6: style: The scope of the variable 'session_index' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:3050:11: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:3055:6: style: The scope of the variable 'track_index' can be reduced. [variableScope]
libewf-20140608/ewftools/device_handle.c:2320:11: style: Function 'device_handle_get_number_of_read_errors' argument 2 names different: declaration 'number_of_errors' definition 'number_of_read_errors'. [funcArgNamesDifferent]
libewf-20140608/ewftools/device_handle.h:264:11: note: Function 'device_handle_get_number_of_read_errors' argument 2 names different: declaration 'number_of_errors' definition 'number_of_read_errors'.
libewf-20140608/ewftools/device_handle.c:2320:11: note: Function 'device_handle_get_number_of_read_errors' argument 2 names different: declaration 'number_of_errors' definition 'number_of_read_errors'.
libewf-20140608/ewftools/digest_hash.c:42:10: style: The scope of the variable 'digest_digit' can be reduced. [variableScope]
libewf-20140608/ewftools/ewfacquire.c:265:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/ewftools/ewfacquire.c:351:6: style: The scope of the variable 'session_index' can be reduced. [variableScope]
libewf-20140608/ewftools/ewfacquire.c:352:6: style: The scope of the variable 'track_index' can be reduced. [variableScope]
libewf-20140608/ewftools/ewfacquirestream.c:239:9: style: The scope of the variable 'bytes_to_read' can be reduced. [variableScope]
libewf-20140608/ewftools/ewfinput.c:583:9: style: Expression is always false because 'else if' condition matches previous condition at line 572. [multiCondition]
libewf-20140608/ewftools/ewfoutput.c:77:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:492:9: style: The scope of the variable 'first_filename_length' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:1213:9: style: The scope of the variable 'raw_write_buffer_size' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:1394:10: style: The scope of the variable 'byte' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:1678:10: style: The scope of the variable 'calculated_md5_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:1679:10: style: The scope of the variable 'calculated_sha1_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:1680:10: style: The scope of the variable 'calculated_sha256_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:3136:9: style: The scope of the variable 'string_length' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:3195:9: style: The scope of the variable 'string_length' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:3663:9: style: The scope of the variable 'value_string_length' can be reduced. [variableScope]
libewf-20140608/ewftools/export_handle.c:3664:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:2548:26: style: Condition 'default_size==0' is always true [knownConditionTrueFalse]
libewf-20140608/ewftools/imaging_handle.c:2524:27: note: Assignment 'default_size=0', assigned value is 0
libewf-20140608/ewftools/imaging_handle.c:2548:26: note: Condition 'default_size==0' is always true
libewf-20140608/ewftools/imaging_handle.c:2548:26: style: Same expression on both sides of '==' because the value of 'default_size' and '0' are the same. [duplicateExpression]
libewf-20140608/ewftools/imaging_handle.c:2524:27: note: 'default_size' is assigned value '0' here.
libewf-20140608/ewftools/imaging_handle.c:2548:26: note: Same expression on both sides of '==' because the value of 'default_size' and '0' are the same.
libewf-20140608/ewftools/imaging_handle.c:452:9: style: The scope of the variable 'first_filename_length' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:598:9: style: The scope of the variable 'first_filename_length' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:918:10: style: The scope of the variable 'secondary_read_count' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:1099:10: style: The scope of the variable 'secondary_write_count' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:1361:10: style: The scope of the variable 'byte' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:1643:10: style: The scope of the variable 'calculated_md5_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:1644:10: style: The scope of the variable 'calculated_sha1_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:1645:10: style: The scope of the variable 'calculated_sha256_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:3660:9: style: The scope of the variable 'string_length' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:3719:9: style: The scope of the variable 'string_length' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:4978:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/ewftools/imaging_handle.c:5398:10: style: The scope of the variable 'secondary_write_count' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:2379:19: style: Same expression on both sides of '==' because the value of 'is_encrypted' and '0' are the same. [duplicateExpression]
libewf-20140608/ewftools/info_handle.c:2143:60: note: 'is_encrypted' is assigned value '0' here.
libewf-20140608/ewftools/info_handle.c:2379:19: note: Same expression on both sides of '==' because the value of 'is_encrypted' and '0' are the same.
libewf-20140608/ewftools/info_handle.c:2499:19: style: Same expression on both sides of '==' because the value of 'is_encrypted' and '0' are the same. [duplicateExpression]
libewf-20140608/ewftools/info_handle.c:2143:60: note: 'is_encrypted' is assigned value '0' here.
libewf-20140608/ewftools/info_handle.c:2499:19: note: Same expression on both sides of '==' because the value of 'is_encrypted' and '0' are the same.
libewf-20140608/ewftools/info_handle.c:2660:19: style: Same expression on both sides of '!=' because the value of 'is_encrypted' and '0' are the same. [duplicateExpression]
libewf-20140608/ewftools/info_handle.c:2143:60: note: 'is_encrypted' is assigned value '0' here.
libewf-20140608/ewftools/info_handle.c:2660:19: note: Same expression on both sides of '!=' because the value of 'is_encrypted' and '0' are the same.
libewf-20140608/ewftools/info_handle.c:2695:19: style: Same expression on both sides of '!=' because the value of 'is_encrypted' and '0' are the same. [duplicateExpression]
libewf-20140608/ewftools/info_handle.c:2143:60: note: 'is_encrypted' is assigned value '0' here.
libewf-20140608/ewftools/info_handle.c:2695:19: note: Same expression on both sides of '!=' because the value of 'is_encrypted' and '0' are the same.
libewf-20140608/ewftools/info_handle.c:724:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:762:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:803:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:898:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:956:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:1016:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:1093:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:1252:9: style: The scope of the variable 'description_length' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:1254:11: style: The scope of the variable 'header_value_iterator' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:3403:11: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:3408:11: style: The scope of the variable 'error_iterator' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:3559:11: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:3564:11: style: The scope of the variable 'session_iterator' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:3715:11: style: The scope of the variable 'last_sector' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:3720:11: style: The scope of the variable 'track_iterator' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:4296:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:4325:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/info_handle.c:4503:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/log_handle.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libewf-20140608/ewftools/mount_handle.c:264:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/mount_handle.c:318:9: style: The scope of the variable 'first_filename_length' can be reduced. [variableScope]
libewf-20140608/ewftools/process_status.c:347:10: style: The scope of the variable 'remaining_number_of_seconds' can be reduced. [variableScope]
libewf-20140608/ewftools/process_status.c:348:10: style: The scope of the variable 'total_number_of_seconds' can be reduced. [variableScope]
libewf-20140608/ewftools/process_status.c:349:9: style: The scope of the variable 'new_percentage' can be reduced. [variableScope]
libewf-20140608/ewftools/process_status.c:859:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/ewftools/storage_media_buffer.c:212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/ewftools/verification_handle.c:1080:10: style: The scope of the variable 'calculated_md5_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/verification_handle.c:1081:10: style: The scope of the variable 'calculated_sha1_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/verification_handle.c:1082:10: style: The scope of the variable 'calculated_sha256_hash' can be reduced. [variableScope]
libewf-20140608/ewftools/verification_handle.c:2912:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libbfio/libbfio_file_pool.c:46:9: style: The scope of the variable 'name_length' can be reduced. [variableScope]
libewf-20140608/libbfio/libbfio_handle.c:203:6: style: The scope of the variable 'is_open' can be reduced. [variableScope]
libewf-20140608/libbfio/libbfio_handle.c:2140:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libbfio/libbfio_memory_range.c:199:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libbfio/libbfio_memory_range.c:889:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libbfio/libbfio_support.c:51:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libbfio/libbfio_support.c:77:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcaes/libcaes_context.c:217:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcaes/libcaes_crypt.c:262:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcaes/libcaes_tweaked_context.c:209:21: style: Function 'libcaes_tweaked_context_set_keys' argument 5 names different: declaration 'tweaked_key' definition 'tweak_key'. [funcArgNamesDifferent]
libewf-20140608/libcaes/libcaes_tweaked_context.h:65:21: note: Function 'libcaes_tweaked_context_set_keys' argument 5 names different: declaration 'tweaked_key' definition 'tweak_key'.
libewf-20140608/libcaes/libcaes_tweaked_context.c:209:21: note: Function 'libcaes_tweaked_context_set_keys' argument 5 names different: declaration 'tweaked_key' definition 'tweak_key'.
libewf-20140608/libcaes/libcaes_tweaked_context.c:210:13: style: Function 'libcaes_tweaked_context_set_keys' argument 6 names different: declaration 'tweaked_key_bit_size' definition 'tweak_key_bit_size'. [funcArgNamesDifferent]
libewf-20140608/libcaes/libcaes_tweaked_context.h:66:13: note: Function 'libcaes_tweaked_context_set_keys' argument 6 names different: declaration 'tweaked_key_bit_size' definition 'tweak_key_bit_size'.
libewf-20140608/libcaes/libcaes_tweaked_context.c:210:13: note: Function 'libcaes_tweaked_context_set_keys' argument 6 names different: declaration 'tweaked_key_bit_size' definition 'tweak_key_bit_size'.
libewf-20140608/libcdata/libcdata_array.c:367:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_array.c:681:9: style: The scope of the variable 'entries_size' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_array.c:683:6: style: The scope of the variable 'number_of_allocated_entries' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_array.c:910:6: style: The scope of the variable 'entry_iterator' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_array.c:911:6: style: The scope of the variable 'reverse_entry_iterator' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_array.c:1168:6: style: The scope of the variable 'compare_result' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_array.c:1169:6: style: The scope of the variable 'entry_index' can be reduced. [variableScope]
libewf-20140608/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]
libewf-20140608/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'.
libewf-20140608/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'.
libewf-20140608/libcdata/libcdata_list.c:206:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_list.c:207:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_list_element.c:283:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_list_element.c:412:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_list_element.c:541:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_list_element.c:684:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_range_list.c:172:6: style: The scope of the variable 'element_index' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_range_list.c:173:6: style: The scope of the variable 'number_of_elements' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:123:6: style: The scope of the variable 'number_of_sub_nodes' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:125:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:671:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:740:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:809:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:878:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:975:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:1216:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:1217:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libewf-20140608/libcdata/libcdata_tree_node.c:2033:6: style: The scope of the variable 'sub_node_index' can be reduced. [variableScope]
libewf-20140608/libcdatetime/libcdatetime_elements.c:1826:0: error: #error Missing get current time in UTC function [preprocessorErrorDirective]
libewf-20140608/libcdatetime/libcdatetime_timestamp.c:313:0: error: #error Missing get current time function [preprocessorErrorDirective]
libewf-20140608/libcerror/libcerror_error.c:31:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libewf-20140608/libcerror/libcerror_system.c:38:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libewf-20140608/libcfile/libcfile_file.c:681:0: error: #error Missing file open function [preprocessorErrorDirective]
libewf-20140608/libcfile/libcfile_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcfile/libcfile_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcfile/libcfile_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcfile/libcfile_stream.c:293:0: error: #error Missing file stream open function [preprocessorErrorDirective]
libewf-20140608/libcfile/libcfile_support.c:199:0: error: #error Missing file exists function [preprocessorErrorDirective]
libewf-20140608/libclocale/libclocale_codepage.c:46:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libclocale/libclocale_codepage.c:72:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libclocale/libclocale_locale.c:121:16: style: Condition 'charset!=NULL' is always false [knownConditionTrueFalse]
libewf-20140608/libclocale/libclocale_locale.c:101:26: note: Assignment 'charset=NULL', assigned value is 0
libewf-20140608/libclocale/libclocale_locale.c:121:16: note: Condition 'charset!=NULL' is always false
libewf-20140608/libclocale/libclocale_locale.c:168:16: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
libewf-20140608/libclocale/libclocale_locale.c:100:26: note: Assignment 'locale=NULL', assigned value is 0
libewf-20140608/libclocale/libclocale_locale.c:168:16: note: Condition 'locale==NULL' is always true
libewf-20140608/libclocale/libclocale_locale.c:121:16: style: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same. [duplicateExpression]
libewf-20140608/libclocale/libclocale_locale.c:101:26: note: 'charset' is assigned value 'NULL' here.
libewf-20140608/libclocale/libclocale_locale.c:121:16: note: Same expression on both sides of '!=' because the value of 'charset' and 'NULL' are the same.
libewf-20140608/libclocale/libclocale_locale.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libclocale/libclocale_locale.c:104:9: style: The scope of the variable 'locale_length' can be reduced. [variableScope]
libewf-20140608/libcnotify/libcnotify_print.c:32:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libewf-20140608/libcnotify/libcnotify_stream.c:49:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcnotify/libcnotify_stream.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcpath/libcpath_path.c:152:0: error: #error Missing change directory function [preprocessorErrorDirective]
libewf-20140608/libcsplit/libcsplit_narrow_split_string.c:240:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcsplit/libcsplit_narrow_split_string.c:450:9: style: The scope of the variable 'string_segment_offset' can be reduced. [variableScope]
libewf-20140608/libcsystem/libcsystem_glob.c:161:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libcsystem/libcsystem_glob.c:162:6: style: The scope of the variable 'result_iterator' can be reduced. [variableScope]
libewf-20140608/libcsystem/libcsystem_signal.h:67:0: error: #error missing signal functions [preprocessorErrorDirective]
libewf-20140608/libcthreads/libcthreads_condition.h:83:0: error: #error Missing condition type [preprocessorErrorDirective]
libewf-20140608/libcthreads/libcthreads_lock.h:57:0: error: #error Missing lock type [preprocessorErrorDirective]
libewf-20140608/libcthreads/libcthreads_mutex.h:62:0: error: #error Missing mutex type [preprocessorErrorDirective]
libewf-20140608/libcthreads/libcthreads_read_write_lock.h:83:0: error: #error Missing read/write lock type [preprocessorErrorDirective]
libewf-20140608/libcthreads/libcthreads_thread.h:61:0: error: #error Missing thread type [preprocessorErrorDirective]
libewf-20140608/libcthreads/libcthreads_thread_attributes.h:57:0: error: #error Missing thread attributes type [preprocessorErrorDirective]
libewf-20140608/libewf/libewf_chunk_data.c:145:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_chunk_data.c:194:11: style: The scope of the variable 'calculated_checksum' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_chunk_data.c:417:11: style: The scope of the variable 'calculated_checksum' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_chunk_data.c:418:11: style: The scope of the variable 'stored_checksum' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_chunk_data.c:419:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_date_time.h:52:0: error: #error Missing mktime function [preprocessorErrorDirective]
libewf-20140608/libewf/libewf_hash_sections.c:106:22: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_hash_values.c:43:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_hash_values.c:408:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_header_sections.c:115:22: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_io_handle.c:54:7: warning: Either the condition 'io_handle==NULL' is redundant or there is possible null pointer dereference: io_handle. [nullPointerRedundantCheck]
libewf-20140608/libewf/libewf_io_handle.c:68:16: note: Assuming that condition 'io_handle==NULL' is not redundant
libewf-20140608/libewf/libewf_io_handle.c:54:7: note: Null pointer dereference
libewf-20140608/libewf/libewf_io_handle.c:65:3: warning: Either the condition 'io_handle==NULL' is redundant or there is possible null pointer dereference: io_handle. [nullPointerRedundantCheck]
libewf-20140608/libewf/libewf_io_handle.c:68:16: note: Assuming that condition 'io_handle==NULL' is not redundant
libewf-20140608/libewf/libewf_io_handle.c:65:3: note: Null pointer dereference
libewf-20140608/libewf/libewf_media_values.c:115:22: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_notify.c:54:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_notify.c:80:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_notify.c:104:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_read_io_handle.c:281:9: style: The scope of the variable 'chunk_size' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_read_io_handle.c:282:11: style: The scope of the variable 'start_sector' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_read_io_handle.c:283:11: style: The scope of the variable 'number_of_sectors' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_sector_range.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_segment_file_handle.c:123:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libewf/libewf_segment_file_handle.c:35:10: style: Function 'libewf_segment_file_handle_initialize' argument 2 names different: declaration 'file_io_pool_entry' definition 'segment_file_index'. [funcArgNamesDifferent]
libewf-20140608/libewf/libewf_segment_file_handle.h:45:10: note: Function 'libewf_segment_file_handle_initialize' argument 2 names different: declaration 'file_io_pool_entry' definition 'segment_file_index'.
libewf-20140608/libewf/libewf_segment_file_handle.c:35:10: note: Function 'libewf_segment_file_handle_initialize' argument 2 names different: declaration 'file_io_pool_entry' definition 'segment_file_index'.
libewf-20140608/libfcache/libfcache_cache.c:342:11: style: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'. [funcArgNamesDifferent]
libewf-20140608/libfcache/libfcache_cache.h:83:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libewf-20140608/libfcache/libfcache_cache.c:342:11: note: Function 'libfcache_cache_get_number_of_cache_values' argument 2 names different: declaration 'number_of_values' definition 'number_of_cache_values'.
libewf-20140608/libfcache/libfcache_cache_value.c:249:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfcache/libfcache_date_time.c:44:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_list.c:479:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_list.c:887:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_list.c:2310:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_list.c:2830:6: style: The scope of the variable 'result' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_mapped_range.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_range.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_range.c:301:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_stream.c:2021:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_stream.c:2374:10: style: The scope of the variable 'write_count' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_tree_node.c:328:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_tree_node.c:356:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_tree_node.c:504:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_tree_node.c:1856:6: style: The scope of the variable 'last_sub_node_index' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_tree_node.c:1857:6: style: The scope of the variable 'split_sub_node_index' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_tree_node.c:2245:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfdata/libfdata_tree_node.c:767:10: style: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'. [funcArgNamesDifferent]
libewf-20140608/libfdata/libfdata_tree_node.h:174:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libewf-20140608/libfdata/libfdata_tree_node.c:767:10: note: Function 'libfdata_tree_node_set_first_leaf_node_index' argument 3 names different: declaration 'deleted_first_leaf_node_index' definition 'first_deleted_leaf_node_index'.
libewf-20140608/libfdata/libfdata_vector.c:1575:11: style: The scope of the variable 'calculated_element_index' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:854:7: warning: Either the condition 'utf16_string_index==NULL' is redundant or there is possible null pointer dereference: utf16_string_index. [nullPointerRedundantCheck]
libewf-20140608/libfvalue/libfvalue_binary_data.c:918:25: note: Assuming that condition 'utf16_string_index==NULL' is not redundant
libewf-20140608/libfvalue/libfvalue_binary_data.c:854:7: note: Null pointer dereference
libewf-20140608/libfvalue/libfvalue_binary_data.c:1350:7: warning: Either the condition 'utf32_string_index==NULL' is redundant or there is possible null pointer dereference: utf32_string_index. [nullPointerRedundantCheck]
libewf-20140608/libfvalue/libfvalue_binary_data.c:1414:25: note: Assuming that condition 'utf32_string_index==NULL' is not redundant
libewf-20140608/libfvalue/libfvalue_binary_data.c:1350:7: note: Null pointer dereference
libewf-20140608/libfvalue/libfvalue_binary_data.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:263:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:415:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:602:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:816:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:817:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:1098:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:1312:9: style: The scope of the variable 'string_size' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_binary_data.c:1313:11: style: The scope of the variable 'format_flags' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1977:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2822:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libewf-20140608/libfvalue/libfvalue_floating_point.c:3667:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libewf-20140608/libfvalue/libfvalue_floating_point.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:848:7: style: The scope of the variable 'value_string' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:854:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:855:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:856:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:859:11: style: The scope of the variable 'exponent_divider' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:860:10: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:861:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:862:10: style: The scope of the variable 'is_indeterminate' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:863:10: style: The scope of the variable 'is_infinite' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:864:10: style: The scope of the variable 'is_not_a_number' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:865:10: style: The scope of the variable 'is_signed' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:866:10: style: The scope of the variable 'is_zero' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:867:10: style: The scope of the variable 'use_value_string' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:868:9: style: The scope of the variable 'bit_shift' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:869:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1174:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1219:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1220:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1225:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1226:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1227:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1236:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1715:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1719:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1720:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:1722:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2019:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2064:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2065:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2070:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2071:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2072:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2081:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2561:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2564:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2565:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2567:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2864:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2909:11: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2910:11: style: The scope of the variable 'value_64bit' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2915:10: style: The scope of the variable 'exponent_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2916:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2917:10: style: The scope of the variable 'is_denormalized' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:2926:6: style: The scope of the variable 'print_count' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:3406:11: style: The scope of the variable 'divider' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:3409:10: style: The scope of the variable 'byte_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:3410:10: style: The scope of the variable 'character_value' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:3412:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_floating_point.c:567:13: style: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libewf-20140608/libfvalue/libfvalue_floating_point.h:101:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libewf-20140608/libfvalue/libfvalue_floating_point.c:567:13: note: Function 'libfvalue_floating_point_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libewf-20140608/libfvalue/libfvalue_floating_point.c:659:13: style: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libewf-20140608/libfvalue/libfvalue_floating_point.h:117:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libewf-20140608/libfvalue/libfvalue_floating_point.c:659:13: note: Function 'libfvalue_floating_point_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libewf-20140608/libfvalue/libfvalue_floating_point.c:751:13: style: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libewf-20140608/libfvalue/libfvalue_floating_point.h:133:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libewf-20140608/libfvalue/libfvalue_floating_point.c:751:13: note: Function 'libfvalue_floating_point_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libewf-20140608/libfvalue/libfvalue_integer.c:1518:5: warning: Logical conjunction always evaluates to false: utf8_string[string_index] < (uint8_t)'0' && utf8_string[string_index] > (uint8_t)'9'. [incorrectLogicOperator]
libewf-20140608/libfvalue/libfvalue_integer.c:2174:5: warning: Logical conjunction always evaluates to false: utf16_string[string_index] < (uint16_t)'0' && utf16_string[string_index] > (uint16_t)'9'. [incorrectLogicOperator]
libewf-20140608/libfvalue/libfvalue_integer.c:2830:5: warning: Logical conjunction always evaluates to false: utf32_string[string_index] < (uint32_t)'0' && utf32_string[string_index] > (uint32_t)'9'. [incorrectLogicOperator]
libewf-20140608/libfvalue/libfvalue_integer.c:111:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_integer.c:904:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_integer.c:1185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_integer.c:1560:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_integer.c:1841:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_integer.c:2216:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_integer.c:2497:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_integer.c:491:13: style: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'. [funcArgNamesDifferent]
libewf-20140608/libfvalue/libfvalue_integer.h:89:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libewf-20140608/libfvalue/libfvalue_integer.c:491:13: note: Function 'libfvalue_integer_copy_from_utf8_string_with_index' argument 3 names different: declaration 'utf8_string_length' definition 'utf8_string_size'.
libewf-20140608/libfvalue/libfvalue_integer.c:583:13: style: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'. [funcArgNamesDifferent]
libewf-20140608/libfvalue/libfvalue_integer.h:105:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libewf-20140608/libfvalue/libfvalue_integer.c:583:13: note: Function 'libfvalue_integer_copy_from_utf16_string_with_index' argument 3 names different: declaration 'utf16_string_length' definition 'utf16_string_size'.
libewf-20140608/libfvalue/libfvalue_integer.c:675:13: style: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'. [funcArgNamesDifferent]
libewf-20140608/libfvalue/libfvalue_integer.h:121:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libewf-20140608/libfvalue/libfvalue_integer.c:675:13: note: Function 'libfvalue_integer_copy_from_utf32_string_with_index' argument 3 names different: declaration 'utf32_string_length' definition 'utf32_string_size'.
libewf-20140608/libfvalue/libfvalue_split_string.c:231:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_split_string.c:441:9: style: The scope of the variable 'utf8_string_segment_offset' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_split_string.c:728:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_split_string.c:938:9: style: The scope of the variable 'utf16_string_segment_offset' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_string.c:117:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_string.c:701:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_string.c:870:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_string.c:1415:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_string.c:1584:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_string.c:2129:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_string.c:2298:6: style: The scope of the variable 'byte_order' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_value.c:1442:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_value.c:3411:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_value.c:3715:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_value.c:4021:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_value_entry.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libfvalue/libfvalue_value_type.c:1112:10: style: The scope of the variable 'data_index' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_md5.c:621:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_md5.c:696:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_sha1.c:695:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_sha1.c:770:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_sha256.c:654:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_sha256.c:729:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_sha512.c:690:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libhmac/libhmac_sha512.c:765:9: style: The scope of the variable 'remaining_block_size' can be reduced. [variableScope]
libewf-20140608/libmfdata/libmfdata_libbfio.h:49:0: error: #error Missing libbfio.h [preprocessorErrorDirective]
libewf-20140608/libmfdata/libmfdata_group.c:108:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libmfdata/libmfdata_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libmfdata/libmfdata_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libmfdata/libmfdata_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libmfdata/libmfdata_range.c:110:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_cue_parser.c:1506:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libodraw_cue_scanner.c:10055:2: warning: Possible null pointer dereference: b [nullPointer]
libodraw_cue_scanner.c:9948:27: note: Calling function 'cue_scanner__init_buffer', 1st argument 'b' value is 0
libodraw_cue_scanner.c:10055:2: note: Null pointer dereference
libodraw_cue_scanner.c:10056:2: warning: Possible null pointer dereference: b [nullPointer]
libodraw_cue_scanner.c:9948:27: note: Calling function 'cue_scanner__init_buffer', 1st argument 'b' value is 0
libodraw_cue_scanner.c:10056:2: note: Null pointer dereference
libodraw_cue_scanner.c:10067:9: warning: Possible null pointer dereference: b [nullPointer]
libodraw_cue_scanner.c:9948:27: note: Calling function 'cue_scanner__init_buffer', 1st argument 'b' value is 0
libodraw_cue_scanner.c:10067:9: note: Null pointer dereference
libodraw_cue_scanner.c:9725:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
libodraw_cue_scanner.c:9738:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
libodraw_cue_scanner.c:9840:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
libodraw_cue_scanner.c:8746:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libodraw_cue_scanner.c:9840:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
libodraw_cue_scanner.c:10240:58: style: Function 'cue_scanner__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
libodraw_cue_scanner.c:322:57: note: Function 'cue_scanner__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libodraw_cue_scanner.c:10240:58: note: Function 'cue_scanner__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
libodraw_cue_scanner.c:10253:58: style: Function 'cue_scanner__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
libodraw_cue_scanner.c:323:56: note: Function 'cue_scanner__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libodraw_cue_scanner.c:10253:58: note: Function 'cue_scanner__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
libodraw_cue_scanner.c:10253:78: style: Function 'cue_scanner__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
libodraw_cue_scanner.c:323:72: note: Function 'cue_scanner__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libodraw_cue_scanner.c:10253:78: note: Function 'cue_scanner__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
libodraw_cue_scanner.c:10385:34: style: Function 'cue_scanner_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
libodraw_cue_scanner.c:8923:33: note: Function 'cue_scanner_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libodraw_cue_scanner.c:10385:34: note: Function 'cue_scanner_set_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
libewf-20140608/libodraw/libodraw_data_file.c:142:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_data_file_descriptor.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_handle.c:2044:6: style: The scope of the variable 'in_known_range' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_io_handle.c:126:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_sector_range.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_support.c:77:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_support.c:103:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libodraw/libodraw_track_value.c:110:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_handle.c:426:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_handle.c:1055:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_metadata.c:1120:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_metadata.c:184:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libewf-20140608/libsmdev/libsmdev_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_sector_range.c:109:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_support.c:93:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_support.c:119:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmdev/libsmdev_track_value.c:110:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_handle.c:530:52: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libewf-20140608/libsmraw/libsmraw_handle.c:528:51: note: outer condition: (access_flags&LIBSMRAW_ACCESS_FLAG_READ)!=0
libewf-20140608/libsmraw/libsmraw_handle.c:530:52: note: identical inner condition: (access_flags&LIBSMRAW_ACCESS_FLAG_READ)!=0
libewf-20140608/libsmraw/libsmraw_handle.c:347:34: style: Function 'libsmraw_internal_handle_initialize_write_values' argument 1 names different: declaration 'raw_io_handle' definition 'internal_handle'. [funcArgNamesDifferent]
libewf-20140608/libsmraw/libsmraw_handle.h:120:34: note: Function 'libsmraw_internal_handle_initialize_write_values' argument 1 names different: declaration 'raw_io_handle' definition 'internal_handle'.
libewf-20140608/libsmraw/libsmraw_handle.c:347:34: note: Function 'libsmraw_internal_handle_initialize_write_values' argument 1 names different: declaration 'raw_io_handle' definition 'internal_handle'.
libewf-20140608/libsmraw/libsmraw_information_file.c:470:19: error: Array 'input_string[128]' accessed at index 128, which is out of bounds. [arrayIndexOutOfBounds]
libewf-20140608/libsmraw/libsmraw_information_file.c:454:3: note: After for loop, input_string_index has value 128
libewf-20140608/libsmraw/libsmraw_information_file.c:470:19: note: Array index out of bounds
libewf-20140608/libsmraw/libsmraw_information_file.c:112:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_io_handle.c:118:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_io_handle.c:1577:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_notify.c:52:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_notify.c:78:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_notify.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_support.c:75:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_support.c:101:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libsmraw/libsmraw_support.c:544:21: style: Array index 'suffix_index' is used before limits check. [arrayIndexThenCheck]
libewf-20140608/libuna/libuna_base16_stream.c:1114:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base16_stream.c:1230:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base16_stream.c:1272:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base32_stream.c:1723:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libewf-20140608/libuna/libuna_base32_stream.c:1711:29: note: outer condition: base32_stream_index<base32_stream_size
libewf-20140608/libuna/libuna_base32_stream.c:1723:29: note: identical inner condition: base32_stream_index<base32_stream_size
libewf-20140608/libuna/libuna_base32_stream.c:2013:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libewf-20140608/libuna/libuna_base32_stream.c:2001:29: note: outer condition: base32_stream_index<base32_stream_size
libewf-20140608/libuna/libuna_base32_stream.c:2013:29: note: identical inner condition: base32_stream_index<base32_stream_size
libewf-20140608/libuna/libuna_base32_stream.c:2166:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base32_stream.c:2257:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base32_stream.c:2298:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base64_stream.c:2225:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base64_stream.c:2387:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_base64_stream.c:2430:9: style: The scope of the variable 'whitespace_size' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_codepage_windows_932.c:4395: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]
libewf-20140608/libuna/libuna_codepage_windows_932.c:4391:36: note: Assuming that condition 'additional_character<234' is not redundant
libewf-20140608/libuna/libuna_codepage_windows_932.c:4393:5: note: Compound assignment '-=', assigned value is 15
libewf-20140608/libuna/libuna_codepage_windows_932.c:4395:88: note: Array index out of bounds
libewf-20140608/libuna/libuna_codepage_windows_932.c:4195:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_codepage_windows_936.c:6365:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_codepage_windows_949.c:7282: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]
libewf-20140608/libuna/libuna_codepage_windows_949.c:7279:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libewf-20140608/libuna/libuna_codepage_windows_949.c:7281:3: note: Compound assignment '-=', assigned value is 275
libewf-20140608/libuna/libuna_codepage_windows_949.c:7282:86: note: Array index out of bounds
libewf-20140608/libuna/libuna_codepage_windows_949.c:8217: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]
libewf-20140608/libuna/libuna_codepage_windows_949.c:8214:31: note: Assuming that condition 'unicode_character<64020' is not redundant
libewf-20140608/libuna/libuna_codepage_windows_949.c:8216:3: note: Compound assignment '-=', assigned value is 275
libewf-20140608/libuna/libuna_codepage_windows_949.c:8217:86: note: Array index out of bounds
libewf-20140608/libuna/libuna_codepage_windows_949.c:7224:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_codepage_windows_950.c:5328:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_unicode_character.c:2948:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_unicode_character.c:3238:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_unicode_character.c:3716:10: style: The scope of the variable 'byte_bit_shift' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_unicode_character.c:4136:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_unicode_character.c:4658:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_unicode_character.c:5198:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:950:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:1211:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:1700:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:2185:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:2610:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf16_string.c:1089:21: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libewf-20140608/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'.
libewf-20140608/libuna/libuna_utf16_string.c:1089:21: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 1 names different: declaration 'utf16_stream' definition 'utf8_stream'.
libewf-20140608/libuna/libuna_utf16_string.c:1090:13: style: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libewf-20140608/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'.
libewf-20140608/libuna/libuna_utf16_string.c:1090:13: note: Function 'libuna_utf16_string_size_from_utf8_stream' argument 2 names different: declaration 'utf16_stream_size' definition 'utf8_stream_size'.
libewf-20140608/libuna/libuna_utf32_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf32_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf32_string.c:951:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf32_string.c:1212:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf32_string.c:1637:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf32_string.c:1934:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf32_string.c:2489:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf32_string.c:1090:21: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'. [funcArgNamesDifferent]
libewf-20140608/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'.
libewf-20140608/libuna/libuna_utf32_string.c:1090:21: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 1 names different: declaration 'utf32_stream' definition 'utf8_stream'.
libewf-20140608/libuna/libuna_utf32_string.c:1091:13: style: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'. [funcArgNamesDifferent]
libewf-20140608/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'.
libewf-20140608/libuna/libuna_utf32_string.c:1091:13: note: Function 'libuna_utf32_string_size_from_utf8_stream' argument 2 names different: declaration 'utf32_stream_size' definition 'utf8_stream_size'.
libewf-20140608/libuna/libuna_utf8_string.c:138:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf8_string.c:543:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf8_string.c:978:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf8_string.c:1403:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf8_string.c:1822:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf8_string.c:2307:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/libuna/libuna_utf8_string.c:2732:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf.c:435:2: style: Variable 'module' is reassigned a value before the old one has been used. [redundantAssignment]
libewf-20140608/pyewf/pyewf.c:425:0: note: Variable 'module' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf.c:435:2: note: Variable 'module' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf.c:140:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf.c:107:0: style: Variable 'version_string_length' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf.c:143:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_error.c:31:0: error: #error Missing headers stdarg.h and varargs.h [preprocessorErrorDirective]
libewf-20140608/pyewf/pyewf_file_entries.c:235:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_file_entries.c:304:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_file_entries.c:376:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_file_entry.c:411:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_file_entry.c:436:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:514:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:622:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:812:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:864:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:916:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:968:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1020:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1072:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1124:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1176:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1228:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1280:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1529:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_entry.c:1678:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_file_object_io_handle.c:215:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_file_object_io_handle.c:1244:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_handle.c:347:2: style: Variable 'pyewf_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libewf-20140608/pyewf/pyewf_handle.c:345:0: note: Variable 'pyewf_handle' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_handle.c:347:2: note: Variable 'pyewf_handle' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_handle.c:393:2: style: Variable 'pyewf_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libewf-20140608/pyewf/pyewf_handle.c:389:0: note: Variable 'pyewf_handle' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_handle.c:393:2: note: Variable 'pyewf_handle' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_handle.c:415:2: style: Variable 'pyewf_handle' is reassigned a value before the old one has been used. [redundantAssignment]
libewf-20140608/pyewf/pyewf_handle.c:411:0: note: Variable 'pyewf_handle' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_handle.c:415:2: note: Variable 'pyewf_handle' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_handle.c:471:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_handle.c:541:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_handle.c:994:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_handle.c:1070:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_handle.c:1169:0: style: Variable 'read_count' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_handle.c:1279:0: style: Variable 'write_count' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_handle.c:1356:0: style: Variable 'write_count' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_handle.c:1503:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_integer.c:36:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_integer.c:74:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/pyewf/pyewf_metadata.c:287:2: style: Variable 'codepage_string' is reassigned a value before the old one has been used. [redundantAssignment]
libewf-20140608/pyewf/pyewf_metadata.c:282:0: note: Variable 'codepage_string' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_metadata.c:287:2: note: Variable 'codepage_string' is reassigned a value before the old one has been used.
libewf-20140608/pyewf/pyewf_metadata.c:49:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/pyewf/pyewf_metadata.c:170:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
libewf-20140608/tests/ewf_test_read.c:48:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read.c:91:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read.c:144:9: style: The scope of the variable 'read_size' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read.c:145:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read.c:219:10: style: The scope of the variable 'process_count' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read.c:220:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read_write.c:51:15: style: The scope of the variable 'function' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read_write.c:104:9: style: The scope of the variable 'read_size' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read_write.c:105:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read_write.c:106:10: style: The scope of the variable 'write_count' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read_write.c:227:9: style: The scope of the variable 'write_size' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read_write.c:228:10: style: The scope of the variable 'process_count' can be reduced. [variableScope]
libewf-20140608/tests/ewf_test_read_write.c:229:10: style: The scope of the variable 'read_count' can be reduced. [variableScope]
[21:16]
ftp://ftp.se.debian.org/debian/pool/main/libe/libex-monkeypatched-perl/libex-monkeypatched-perl_0.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexcel-template-perl/libexcel-template-perl_0.34.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexcel-template-plus-perl/libexcel-template-plus-perl_0.06.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexcel-writer-xlsx-perl/libexcel-writer-xlsx-perl_0.98.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexception-class-dbi-perl/libexception-class-dbi-perl_1.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexception-class-perl/libexception-class-perl_1.44.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexception-class-trycatch-perl/libexception-class-trycatch-perl_1.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexception-handler-perl/libexception-handler-perl_1.004.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexecs/libexecs_1.1.orig.tar.gz
libexecs-1.1/execs.c:154:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libexecs-1.1/execstest.c:56:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libexecs-1.1/execstest.c:56:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
[21:16]
ftp://ftp.se.debian.org/debian/pool/main/libe/libexif/libexif_0.6.21.orig.tar.gz
libexif-0.6.21/libexif/canon/exif-mnote-data-canon.c:39:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libexif-0.6.21/libexif/canon/exif-mnote-data-canon.c:67:25: style: The scope of the variable 'to' can be reduced. [variableScope]
libexif-0.6.21/libexif/canon/exif-mnote-data-canon.c:121:12: style: The scope of the variable 'o' can be reduced. [variableScope]
libexif-0.6.21/libexif/canon/exif-mnote-data-canon.c:121:15: style: The scope of the variable 's' can be reduced. [variableScope]
libexif-0.6.21/libexif/exif-data.c:234:15: style: The scope of the variable 'ts' can be reduced. [variableScope]
libexif-0.6.21/libexif/exif-data.c:786:15: style: The scope of the variable 'l' can be reduced. [variableScope]
libexif-0.6.21/libexif/exif-data.c:790:15: style: The scope of the variable 'len' can be reduced. [variableScope]
libexif-0.6.21/libexif/exif-entry.c:124:2: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
libexif-0.6.21/libexif/exif-entry.c:122:0: note: Variable 'e' is reassigned a value before the old one has been used.
libexif-0.6.21/libexif/exif-entry.c:124:2: note: Variable 'e' is reassigned a value before the old one has been used.
libexif-0.6.21/libexif/exif-entry.c:1363:30: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
libexif-0.6.21/libexif/exif-loader.c:414:13: warning: Either the condition '!loader' is redundant or there is possible null pointer dereference: loader. [nullPointerRedundantCheck]
libexif-0.6.21/libexif/exif-loader.c:413:6: note: Assuming that condition '!loader' is not redundant
libexif-0.6.21/libexif/exif-loader.c:414:13: note: Null pointer dereference
libexif-0.6.21/libexif/exif-loader.c:110:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libexif-0.6.21/libexif/fuji/exif-mnote-data-fuji.c:39:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libexif-0.6.21/libexif/fuji/exif-mnote-data-fuji.c:83:12: style: The scope of the variable 'o' can be reduced. [variableScope]
libexif-0.6.21/libexif/fuji/exif-mnote-data-fuji.c:83:15: style: The scope of the variable 's' can be reduced. [variableScope]
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c:72:39: style: Function 'mnote_fuji_tag_get_name' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.h:84:58: note: Function 'mnote_fuji_tag_get_name' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c:72:39: note: Function 'mnote_fuji_tag_get_name' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c:82:40: style: Function 'mnote_fuji_tag_get_title' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.h:85:58: note: Function 'mnote_fuji_tag_get_title' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c:82:40: note: Function 'mnote_fuji_tag_get_title' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c:93:46: style: Function 'mnote_fuji_tag_get_description' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.h:86:58: note: Function 'mnote_fuji_tag_get_description' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c:93:46: note: Function 'mnote_fuji_tag_get_description' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/olympus/exif-mnote-data-olympus.c:49:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libexif-0.6.21/libexif/olympus/exif-mnote-data-olympus.c:103:12: style: The scope of the variable 'o' can be reduced. [variableScope]
libexif-0.6.21/libexif/olympus/exif-mnote-data-olympus.c:103:15: style: The scope of the variable 's' can be reduced. [variableScope]
libexif-0.6.21/libexif/olympus/exif-mnote-data-olympus.c:614:8: style: The scope of the variable 'value' can be reduced. [variableScope]
libexif-0.6.21/libexif/olympus/mnote-olympus-entry.c:581:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libexif-0.6.21/libexif/olympus/mnote-olympus-entry.c:581:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libexif-0.6.21/libexif/olympus/mnote-olympus-entry.c:693:4: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libexif-0.6.21/libexif/olympus/mnote-olympus-entry.c:273:64: style: Function 'mnote_olympus_entry_get_value' argument 2 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/olympus/mnote-olympus-entry.h:41:70: note: Function 'mnote_olympus_entry_get_value' argument 2 names different: declaration 'val' definition 'v'.
libexif-0.6.21/libexif/olympus/mnote-olympus-entry.c:273:64: note: Function 'mnote_olympus_entry_get_value' argument 2 names different: declaration 'val' definition 'v'.
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c:197:45: style: Function 'mnote_olympus_tag_get_name' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.h:206:64: note: Function 'mnote_olympus_tag_get_name' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c:197:45: note: Function 'mnote_olympus_tag_get_name' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c:207:46: style: Function 'mnote_olympus_tag_get_title' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.h:214:64: note: Function 'mnote_olympus_tag_get_title' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c:207:46: note: Function 'mnote_olympus_tag_get_title' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c:218:52: style: Function 'mnote_olympus_tag_get_description' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.h:223:64: note: Function 'mnote_olympus_tag_get_description' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c:218:52: note: Function 'mnote_olympus_tag_get_description' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/pentax/exif-mnote-data-pentax.c:84:24: warning: Either the condition '!n' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck]
libexif-0.6.21/libexif/pentax/exif-mnote-data-pentax.c:87:6: note: Assuming that condition '!n' is not redundant
libexif-0.6.21/libexif/pentax/exif-mnote-data-pentax.c:84:24: note: Null pointer dereference
libexif-0.6.21/libexif/pentax/exif-mnote-data-pentax.c:35:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c:142:43: style: Function 'mnote_pentax_tag_get_name' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.h:145:62: note: Function 'mnote_pentax_tag_get_name' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c:142:43: note: Function 'mnote_pentax_tag_get_name' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c:152:44: style: Function 'mnote_pentax_tag_get_title' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.h:146:62: note: Function 'mnote_pentax_tag_get_title' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c:152:44: note: Function 'mnote_pentax_tag_get_title' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c:163:50: style: Function 'mnote_pentax_tag_get_description' argument 1 names different: declaration 'tag' definition 't'. [funcArgNamesDifferent]
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.h:147:62: note: Function 'mnote_pentax_tag_get_description' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c:163:50: note: Function 'mnote_pentax_tag_get_description' argument 1 names different: declaration 'tag' definition 't'.
libexif-0.6.21/test/nls/test-codeset.c:36:0: error: #error Define one of the CODESET_* macros! [preprocessorErrorDirective]
libexif-0.6.21/test/test-integers.c:63:17: style: Condition 'errors>0' is always false [knownConditionTrueFalse]
libexif-0.6.21/test/test-integers.c:55:25: note: Assignment 'errors=0', assigned value is 0
libexif-0.6.21/test/test-integers.c:63:17: note: Condition 'errors>0' is always false
libexif-0.6.21/test/test-integers.c:63:17: style: Same expression on both sides of '>' because the value of 'errors' and '0' are the same. [duplicateExpression]
libexif-0.6.21/test/test-integers.c:55:25: note: 'errors' is assigned value '0' here.
libexif-0.6.21/test/test-integers.c:63:17: note: Same expression on both sides of '>' because the value of 'errors' and '0' are the same.
libexif-0.6.21/test/test-mem.c:53:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libexif-0.6.21/test/test-mem.c:59:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libexif-0.6.21/test/test-mnote.c:54:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libexif-0.6.21/test/test-mnote.c:56:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libexif-0.6.21/test/test-mnote.c:32:17: style: The scope of the variable 'p' can be reduced. [variableScope]
libexif-0.6.21/test/test-value.c:53:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[21:16]
ftp://ftp.se.debian.org/debian/pool/main/libe/libexif-gtk/libexif-gtk_0.4.0.orig.tar.gz
libexif-gtk-0.4.0/gtk-extensions/gtk-menu-option.c:198:13: style: The scope of the variable 'item' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-browser.c:168:13: style: The scope of the variable 'swin' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-browser.c:398:9: style: The scope of the variable 'tip' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-browser.c:411:14: style: The scope of the variable 'image' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-browser.c:450:21: style: The scope of the variable 'read' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-browser.c:561:44: style: Function 'gtk_exif_browser_set_data' argument 1 names different: declaration 'browser' definition 'b'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-browser.h:51:55: note: Function 'gtk_exif_browser_set_data' argument 1 names different: declaration 'browser' definition 'b'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-browser.c:561:44: note: Function 'gtk_exif_browser_set_data' argument 1 names different: declaration 'browser' definition 'b'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-content-list.c:451:71: style: Function 'gtk_exif_content_list_add_entry' argument 2 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-content-list.h:60:24: note: Function 'gtk_exif_content_list_add_entry' argument 2 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-content-list.c:451:71: note: Function 'gtk_exif_content_list_add_entry' argument 2 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-ascii.c:111:38: style: Function 'gtk_exif_entry_ascii_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-ascii.h:48:52: note: Function 'gtk_exif_entry_ascii_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-ascii.c:111:38: note: Function 'gtk_exif_entry_ascii_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-ascii.c:31:12: style: struct member '_GtkExifEntryAsciiPrivate::gtk_entry' is never used. [unusedStructMember]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-copyright.c:143:42: style: Function 'gtk_exif_entry_copyright_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-copyright.h:48:55: note: Function 'gtk_exif_entry_copyright_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-copyright.c:143:42: note: Function 'gtk_exif_entry_copyright_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-date.c:187:37: style: Function 'gtk_exif_entry_date_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-date.h:48:49: note: Function 'gtk_exif_entry_date_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-date.c:187:37: note: Function 'gtk_exif_entry_date_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-flash.c:144:38: style: Function 'gtk_exif_entry_flash_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-flash.h:48:51: note: Function 'gtk_exif_entry_flash_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-flash.c:144:38: note: Function 'gtk_exif_entry_flash_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-generic.c:118:40: style: Function 'gtk_exif_entry_generic_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-generic.h:48:54: note: Function 'gtk_exif_entry_generic_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-generic.c:118:40: note: Function 'gtk_exif_entry_generic_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-generic.c:50:19: style: struct member '_GtkExifEntryGenericPrivate::c' is never used. [unusedStructMember]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-generic.c:51:19: style: struct member '_GtkExifEntryGenericPrivate::r1' is never used. [unusedStructMember]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-generic.c:51:24: style: struct member '_GtkExifEntryGenericPrivate::r2' is never used. [unusedStructMember]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-generic.c:51:29: style: struct member '_GtkExifEntryGenericPrivate::r3' is never used. [unusedStructMember]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-number.c:130:17: style: The scope of the variable 'a' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-number.c:173:17: style: The scope of the variable 'a' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-number.c:214:21: style: The scope of the variable 'label' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-number.c:214:29: style: The scope of the variable 'spin' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-number.c:211:39: style: Function 'gtk_exif_entry_number_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-number.h:48:52: note: Function 'gtk_exif_entry_number_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-number.c:211:39: note: Function 'gtk_exif_entry_number_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-option.c:237:39: style: Function 'gtk_exif_entry_option_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-option.h:48:50: note: Function 'gtk_exif_entry_option_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-option.c:237:39: note: Function 'gtk_exif_entry_option_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:134:17: style: The scope of the variable 'ap' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:134:22: style: The scope of the variable 'aq' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:178:17: style: The scope of the variable 'ap' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:178:22: style: The scope of the variable 'aq' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:218:21: style: The scope of the variable 'label' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:218:29: style: The scope of the variable 'spin' can be reduced. [variableScope]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:215:41: style: Function 'gtk_exif_entry_rational_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.h:48:53: note: Function 'gtk_exif_entry_rational_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-rational.c:215:41: note: Function 'gtk_exif_entry_rational_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-user-comment.c:238:45: style: Function 'gtk_exif_entry_user_comment_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-user-comment.h:48:57: note: Function 'gtk_exif_entry_user_comment_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-user-comment.c:238:45: note: Function 'gtk_exif_entry_user_comment_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-version.c:257:40: style: Function 'gtk_exif_entry_version_new' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-version.h:48:56: note: Function 'gtk_exif_entry_version_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-entry-version.c:257:40: note: Function 'gtk_exif_entry_version_new' argument 1 names different: declaration 'entry' definition 'e'.
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-tree-item.c:123:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
libexif-gtk-0.4.0/libexif-gtk/gtk-exif-tree.c:110:13: style: The scope of the variable 'item' can be reduced. [variableScope]
[21:16]
ftp://ftp.se.debian.org/debian/pool/main/libe/libexml-java/libexml-java_0.0.20080703.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexosip2/libexosip2_4.1.0.orig.tar.gz
libeXosip2-4.1.0/src/eXcall_api.c:396:12: style: Condition 'host==NULL' is always true [knownConditionTrueFalse]
libeXosip2-4.1.0/src/eXcall_api.c:370:16: note: Assignment 'host=NULL', assigned value is 0
libeXosip2-4.1.0/src/eXcall_api.c:396:12: note: Condition 'host==NULL' is always true
libeXosip2-4.1.0/src/eXcall_api.c:1020:29: warning: Either the condition 'tr!=NULL' is redundant or there is possible null pointer dereference: tr. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXcall_api.c:1055:10: note: Assuming that condition 'tr!=NULL' is not redundant
libeXosip2-4.1.0/src/eXcall_api.c:1020:29: note: Null pointer dereference
libeXosip2-4.1.0/src/eXcall_api.c:1024:7: warning: Either the condition 'tr!=NULL' is redundant or there is possible null pointer dereference: tr. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXcall_api.c:1055:10: note: Assuming that condition 'tr!=NULL' is not redundant
libeXosip2-4.1.0/src/eXcall_api.c:1024:7: note: Null pointer dereference
libeXosip2-4.1.0/src/eXcall_api.c:1027:7: warning: Either the condition 'tr!=NULL' is redundant or there is possible null pointer dereference: tr. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXcall_api.c:1055:10: note: Assuming that condition 'tr!=NULL' is not redundant
libeXosip2-4.1.0/src/eXcall_api.c:1027:7: note: Null pointer dereference
libeXosip2-4.1.0/src/eXcall_api.c:1030:35: warning: Either the condition 'tr!=NULL' is redundant or there is possible null pointer dereference: tr. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXcall_api.c:1055:10: note: Assuming that condition 'tr!=NULL' is not redundant
libeXosip2-4.1.0/src/eXcall_api.c:1030:35: note: Null pointer dereference
libeXosip2-4.1.0/src/eXcall_api.c:1031:23: warning: Either the condition 'rseq==NULL' is redundant or there is possible null pointer dereference: rseq. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXcall_api.c:1031:12: note: Assuming that condition 'rseq==NULL' is not redundant
libeXosip2-4.1.0/src/eXcall_api.c:1031:23: note: Null pointer dereference
libeXosip2-4.1.0/src/eXcall_api.c:1036:49: warning: Either the condition 'tr!=NULL' is redundant or there is possible null pointer dereference: tr. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXcall_api.c:1055:10: note: Assuming that condition 'tr!=NULL' is not redundant
libeXosip2-4.1.0/src/eXcall_api.c:1036:49: note: Null pointer dereference
libeXosip2-4.1.0/src/eXcall_api.c:317:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXcall_api.c:316:3: note: Variable 'transport' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXcall_api.c:317:3: note: Variable 'transport' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXcall_api.c:396:12: style: Same expression on both sides of '==' because the value of 'host' and 'NULL' are the same. [duplicateExpression]
libeXosip2-4.1.0/src/eXcall_api.c:370:16: note: 'host' is assigned value 'NULL' here.
libeXosip2-4.1.0/src/eXcall_api.c:396:12: note: Same expression on both sides of '==' because the value of 'host' and 'NULL' are the same.
libeXosip2-4.1.0/src/eXcall_api.c:1140:19: style: The scope of the variable 'co' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXcall_api.c:1141:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXconf.c:147:23: style: The scope of the variable 'transaction' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXconf.c:178:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXconf.c:285:30: style: The scope of the variable 'http_auth' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXconf.c:1087:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXconf.c:114:40: style: Function '_eXosip_is_public_address' argument 1 names different: declaration 'addr' definition 'c_address'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:558:46: note: Function '_eXosip_is_public_address' argument 1 names different: declaration 'addr' definition 'c_address'.
libeXosip2-4.1.0/src/eXconf.c:114:40: note: Function '_eXosip_is_public_address' argument 1 names different: declaration 'addr' definition 'c_address'.
libeXosip2-4.1.0/src/eXinsubscription_api.c:470:18: warning: Either the condition 'jd!=NULL' is redundant or there is possible null pointer dereference: jd. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXinsubscription_api.c:444:10: note: Assuming that condition 'jd!=NULL' is not redundant
libeXosip2-4.1.0/src/eXinsubscription_api.c:470:18: note: Null pointer dereference
libeXosip2-4.1.0/src/eXinsubscription_api.c:316:3: style: Variable 'transaction' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXinsubscription_api.c:315:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXinsubscription_api.c:316:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXinsubscription_api.c:369:3: style: Variable 'transaction' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXinsubscription_api.c:368:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXinsubscription_api.c:369:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXinsubscription_api.c:273:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libeXosip2-4.1.0/src/eXinsubscription_api.c:275:5: note: Found duplicate branches for 'if' and 'else'.
libeXosip2-4.1.0/src/eXinsubscription_api.c:273:10: note: Found duplicate branches for 'if' and 'else'.
libeXosip2-4.1.0/src/eXinsubscription_api.c:519:14: style: The scope of the variable 'tmp_dialog' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXmessage_api.c:118:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXoptions_api.c:120:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXosip.c:164:27: warning: Either the condition 'out_tr!=NULL' is redundant or there is possible null pointer dereference: out_tr. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXosip.c:194:14: note: Assuming that condition 'out_tr!=NULL' is not redundant
libeXosip2-4.1.0/src/eXosip.c:164:27: note: Null pointer dereference
libeXosip2-4.1.0/src/eXosip.c:288:27: warning: Either the condition 'out_tr!=NULL' is redundant or there is possible null pointer dereference: out_tr. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXosip.c:322:14: note: Assuming that condition 'out_tr!=NULL' is not redundant
libeXosip2-4.1.0/src/eXosip.c:288:27: note: Null pointer dereference
libeXosip2-4.1.0/src/eXosip.c:616:9: style: Variable 'out_tr' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXosip.c:614:0: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:616:9: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:735:7: style: Variable 'out_tr' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXosip.c:733:0: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:735:7: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:789:9: style: Variable 'out_tr' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXosip.c:787:0: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:789:9: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:901:7: style: Variable 'out_tr' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXosip.c:899:0: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:901:7: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:925:11: style: Variable 'out_tr' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXosip.c:923:0: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:925:11: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:968:11: style: Variable 'out_tr' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXosip.c:966:0: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:968:11: note: Variable 'out_tr' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXosip.c:1241:30: style: The scope of the variable 'http_auth' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXregister_api.c:249:10: style: Condition 'jr==NULL' is always true [knownConditionTrueFalse]
libeXosip2-4.1.0/src/eXregister_api.c:229:22: note: Assignment 'jr=NULL', assigned value is 0
libeXosip2-4.1.0/src/eXregister_api.c:249:10: note: Condition 'jr==NULL' is always true
libeXosip2-4.1.0/src/eXregister_api.c:249:10: style: Same expression on both sides of '==' because the value of 'jr' and 'NULL' are the same. [duplicateExpression]
libeXosip2-4.1.0/src/eXregister_api.c:229:22: note: 'jr' is assigned value 'NULL' here.
libeXosip2-4.1.0/src/eXregister_api.c:249:10: note: Same expression on both sides of '==' because the value of 'jr' and 'NULL' are the same.
libeXosip2-4.1.0/src/eXsubscription_api.c:495:20: warning: Either the condition 'jd!=NULL' is redundant or there is possible null pointer dereference: jd. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXsubscription_api.c:440:10: note: Assuming that condition 'jd!=NULL' is not redundant
libeXosip2-4.1.0/src/eXsubscription_api.c:495:20: note: Null pointer dereference
libeXosip2-4.1.0/src/eXsubscription_api.c:204:3: style: Variable 'transaction' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXsubscription_api.c:203:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXsubscription_api.c:204:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXsubscription_api.c:288:3: style: Variable 'transaction' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/eXsubscription_api.c:287:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXsubscription_api.c:288:3: note: Variable 'transaction' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/eXtl_tcp.c:519:10: style: The scope of the variable 'src6host' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_tcp.c:520:9: style: The scope of the variable 'recvport' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_tcp.c:523:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_tcp.c:1016:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_tcp.c:1107:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_tcp.c:449:44: style: Checking if unsigned variable 'sockinfo->bufsize-sockinfo->buflen' is less than zero. [unsignedLessThanZero]
libeXosip2-4.1.0/src/eXtl_tcp.c:1383:24: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
libeXosip2-4.1.0/src/eXtl_udp.c:381:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_udp.c:382:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_udp.c:483:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_udp.c:487:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXtl_udp.c:762:24: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
libeXosip2-4.1.0/src/eXtl_udp.c:775:5: warning: The buffer 'ipbuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libeXosip2-4.1.0/src/eXutils.c:742:7: warning: Either the condition 'excontext!=NULL' is redundant or there is possible null pointer dereference: excontext. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXutils.c:724:17: note: Assuming that condition 'excontext!=NULL' is not redundant
libeXosip2-4.1.0/src/eXutils.c:742:7: note: Null pointer dereference
libeXosip2-4.1.0/src/eXutils.c:784:7: warning: Either the condition 'excontext!=NULL' is redundant or there is possible null pointer dereference: excontext. [nullPointerRedundantCheck]
libeXosip2-4.1.0/src/eXutils.c:724:17: note: Assuming that condition 'excontext!=NULL' is not redundant
libeXosip2-4.1.0/src/eXutils.c:784:7: note: Null pointer dereference
libeXosip2-4.1.0/src/eXutils.c:675:7: style: The scope of the variable 'n' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXutils.c:713:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXutils.c:802:28: style: The scope of the variable 's1' can be reduced. [variableScope]
libeXosip2-4.1.0/src/eXutils.c:802:33: style: The scope of the variable 's2' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jauth.c:112:17: style: The scope of the variable 'j' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jauth.c:608:7: style: The scope of the variable 'version' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jauth.c:707:16: style: The scope of the variable 'Response2' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jauth.c:881:28: style: The scope of the variable 'http_auth' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jauth.c:513:39: style: Function 'DigestCalcResponseAka' argument 8 names different: declaration 'Response' definition 'resp_hex'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/jauth.c:106:221: note: Function 'DigestCalcResponseAka' argument 8 names different: declaration 'Response' definition 'resp_hex'.
libeXosip2-4.1.0/src/jauth.c:513:39: note: Function 'DigestCalcResponseAka' argument 8 names different: declaration 'Response' definition 'resp_hex'.
libeXosip2-4.1.0/src/jauth.c:602:222: style: Function '_eXosip_create_proxy_authorization_header' argument 8 names different: declaration 'pszCNonce' definition 'pCNonce'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:349:228: note: Function '_eXosip_create_proxy_authorization_header' argument 8 names different: declaration 'pszCNonce' definition 'pCNonce'.
libeXosip2-4.1.0/src/jauth.c:602:222: note: Function '_eXosip_create_proxy_authorization_header' argument 8 names different: declaration 'pszCNonce' definition 'pCNonce'.
libeXosip2-4.1.0/src/jcallback.c:194:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/jcallback.c:193:3: note: Variable 'i' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/jcallback.c:194:3: note: Variable 'i' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/jcallback.c:692:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/jcallback.c:691:5: note: Variable 'i' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/jcallback.c:692:5: note: Variable 'i' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/jcallback.c:544:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jcallback.c:657:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jcallback.c:796:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jcallback.c:884:13: style: The scope of the variable 'val' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jcallback.c:970:21: style: The scope of the variable 'je' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jcallback.c:1136:19: style: The scope of the variable 'je' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jdialog.c:71:64: style: Function '_eXosip_subscribe_dialog_find' argument 2 names different: declaration 'nid' definition 'sid'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:534:70: note: Function '_eXosip_subscribe_dialog_find' argument 2 names different: declaration 'nid' definition 'sid'.
libeXosip2-4.1.0/src/jdialog.c:71:64: note: Function '_eXosip_subscribe_dialog_find' argument 2 names different: declaration 'nid' definition 'sid'.
libeXosip2-4.1.0/src/jdialog.c:92:45: style: Function '_eXosip_dialog_set_200ok' argument 1 names different: declaration '_jd' definition 'jd'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:502:51: note: Function '_eXosip_dialog_set_200ok' argument 1 names different: declaration '_jd' definition 'jd'.
libeXosip2-4.1.0/src/jdialog.c:92:45: note: Function '_eXosip_dialog_set_200ok' argument 1 names different: declaration '_jd' definition 'jd'.
libeXosip2-4.1.0/src/jdialog.c:109:48: style: Function '_eXosip_dialog_init_as_uac' argument 1 names different: declaration 'jd' definition '_jd'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:475:54: note: Function '_eXosip_dialog_init_as_uac' argument 1 names different: declaration 'jd' definition '_jd'.
libeXosip2-4.1.0/src/jdialog.c:109:48: note: Function '_eXosip_dialog_init_as_uac' argument 1 names different: declaration 'jd' definition '_jd'.
libeXosip2-4.1.0/src/jdialog.c:163:48: style: Function '_eXosip_dialog_init_as_uas' argument 1 names different: declaration 'jd' definition '_jd'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:476:54: note: Function '_eXosip_dialog_init_as_uas' argument 1 names different: declaration 'jd' definition '_jd'.
libeXosip2-4.1.0/src/jdialog.c:163:48: note: Function '_eXosip_dialog_init_as_uas' argument 1 names different: declaration 'jd' definition '_jd'.
libeXosip2-4.1.0/src/jevents.c:397:3: style: Variable 'je' is reassigned a value before the old one has been used. [redundantAssignment]
libeXosip2-4.1.0/src/jevents.c:383:0: note: Variable 'je' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/jevents.c:397:3: note: Variable 'je' is reassigned a value before the old one has been used.
libeXosip2-4.1.0/src/jpipe.c:80:24: style: Function 'jpipe_write' argument 1 names different: declaration 'pipe' definition 'apipe'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/jpipe.h:118:30: note: Function 'jpipe_write' argument 1 names different: declaration 'pipe' definition 'apipe'.
libeXosip2-4.1.0/src/jpipe.c:80:24: note: Function 'jpipe_write' argument 1 names different: declaration 'pipe' definition 'apipe'.
libeXosip2-4.1.0/src/jpipe.c:91:23: style: Function 'jpipe_read' argument 1 names different: declaration 'pipe' definition 'apipe'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/jpipe.h:123:29: note: Function 'jpipe_read' argument 1 names different: declaration 'pipe' definition 'apipe'.
libeXosip2-4.1.0/src/jpipe.c:91:23: note: Function 'jpipe_read' argument 1 names different: declaration 'pipe' definition 'apipe'.
libeXosip2-4.1.0/src/jpipe.c:102:33: style: Function 'jpipe_get_read_descr' argument 1 names different: declaration 'pipe' definition 'apipe'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/jpipe.h:128:39: note: Function 'jpipe_get_read_descr' argument 1 names different: declaration 'pipe' definition 'apipe'.
libeXosip2-4.1.0/src/jpipe.c:102:33: note: Function 'jpipe_get_read_descr' argument 1 names different: declaration 'pipe' definition 'apipe'.
libeXosip2-4.1.0/src/jrequest.c:511:23: style: The scope of the variable 'u_param' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jrequest.c:531:23: style: The scope of the variable 'u_param' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jrequest.c:551:23: style: The scope of the variable 'u_param' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jrequest.c:1099:19: style: The scope of the variable 'route' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jresponse.c:177:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/jresponse.c:354:82: style: Function '_eXosip_insubscription_answer_1xx' argument 2 names different: declaration 'jc' definition 'jn'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:535:88: note: Function '_eXosip_insubscription_answer_1xx' argument 2 names different: declaration 'jc' definition 'jn'.
libeXosip2-4.1.0/src/jresponse.c:354:82: note: Function '_eXosip_insubscription_answer_1xx' argument 2 names different: declaration 'jc' definition 'jn'.
libeXosip2-4.1.0/src/jresponse.c:161:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
libeXosip2-4.1.0/src/jsubscribe.c:65:52: style: Function '_eXosip_find_last_inc_notify' argument 1 names different: declaration 'jn' definition 'js'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:538:74: note: Function '_eXosip_find_last_inc_notify' argument 1 names different: declaration 'jn' definition 'js'.
libeXosip2-4.1.0/src/jsubscribe.c:65:52: note: Function '_eXosip_find_last_inc_notify' argument 1 names different: declaration 'jn' definition 'js'.
libeXosip2-4.1.0/src/jsubscribe.c:123:83: style: Function '_eXosip_subscribe_set_refresh_interval' argument 2 names different: declaration 'inc_subscribe' definition 'out_subscribe'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:546:89: note: Function '_eXosip_subscribe_set_refresh_interval' argument 2 names different: declaration 'inc_subscribe' definition 'out_subscribe'.
libeXosip2-4.1.0/src/jsubscribe.c:123:83: note: Function '_eXosip_subscribe_set_refresh_interval' argument 2 names different: declaration 'inc_subscribe' definition 'out_subscribe'.
libeXosip2-4.1.0/src/rijndael.c:646:7: style: The scope of the variable 't' can be reduced. [variableScope]
libeXosip2-4.1.0/src/rijndael.c:670:21: style: Function 'RijndaelEncrypt' argument 1 names different: declaration 'input' definition 'in'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/rijndael.h:23:26: note: Function 'RijndaelEncrypt' argument 1 names different: declaration 'input' definition 'in'.
libeXosip2-4.1.0/src/rijndael.c:670:21: note: Function 'RijndaelEncrypt' argument 1 names different: declaration 'input' definition 'in'.
libeXosip2-4.1.0/src/rijndael.c:670:32: style: Function 'RijndaelEncrypt' argument 2 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/rijndael.h:23:40: note: Function 'RijndaelEncrypt' argument 2 names different: declaration 'output' definition 'out'.
libeXosip2-4.1.0/src/rijndael.c:670:32: note: Function 'RijndaelEncrypt' argument 2 names different: declaration 'output' definition 'out'.
libeXosip2-4.1.0/src/sdp_offans.c:184:16: style: The scope of the variable 'oldbody' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:177:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:796:17: style: The scope of the variable 'evt_answer' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:1278:25: style: The scope of the variable 'last_tr' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:1692:23: style: The scope of the variable 'inc_tr' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:1693:23: style: The scope of the variable 'out_tr' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:1695:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:2083:23: style: The scope of the variable 'inc_tr' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:2084:23: style: The scope of the variable 'out_tr' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:2085:7: style: The scope of the variable 'skip_first' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:2086:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
libeXosip2-4.1.0/src/udp.c:1393:80: style: Function '_eXosip_handle_incoming_message' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
libeXosip2-4.1.0/src/eXosip2.h:569:86: note: Function '_eXosip_handle_incoming_message' argument 3 names different: declaration 'len' definition 'length'.
libeXosip2-4.1.0/src/udp.c:1393:80: note: Function '_eXosip_handle_incoming_message' argument 3 names different: declaration 'len' definition 'length'.
libeXosip2-4.1.0/tools/sip_reg.c:282:13: style: Same expression on both sides of '>' because the value of 'debug' and '0' are the same. [duplicateExpression]
libeXosip2-4.1.0/tools/sip_reg.c:174:15: note: 'debug' is assigned value '0' here.
libeXosip2-4.1.0/tools/sip_reg.c:282:13: note: Same expression on both sides of '>' because the value of 'debug' and '0' are the same.
libeXosip2-4.1.0/tools/sip_reg.c:124:7: style: The scope of the variable 'reg' can be reduced. [variableScope]
libeXosip2-4.1.0/tools/sip_reg.c:157:7: style: The scope of the variable 'c' can be reduced. [variableScope]
[21:17]
ftp://ftp.se.debian.org/debian/pool/main/libe/libexpect-perl/libexpect-perl_1.21.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexpect-php5/libexpect-php5_0.3.1.orig.tar.gz
expect-0.3.1/expect.c:244:2: warning: Possible null pointer dereference: stream [nullPointer]
expect-0.3.1/expect.c:228:23: note: Assignment 'stream=NULL', assigned value is 0
expect-0.3.1/expect.c:244:2: note: Null pointer dereference
expect-0.3.1/expect.c:248:2: warning: Possible null pointer dereference: stream [nullPointer]
expect-0.3.1/expect.c:228:23: note: Assignment 'stream=NULL', assigned value is 0
expect-0.3.1/expect.c:248:2: note: Null pointer dereference
[21:17]
ftp://ftp.se.debian.org/debian/pool/main/libe/libexpect-simple-perl/libexpect-simple-perl_0.04.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexperimental-perl/libexperimental-perl_0.020.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexplain/libexplain_1.4.D001.orig.tar.gz
libexplain-1.4/codegen/catalogue.c:210:23: style: The scope of the variable 'cdp' can be reduced. [variableScope]
libexplain-1.4/codegen/catalogue.c:226:23: style: The scope of the variable 'cdp' can be reduced. [variableScope]
libexplain-1.4/codegen/catalogue.c:326:23: style: The scope of the variable 'cdp' can be reduced. [variableScope]
libexplain-1.4/codegen/node.c:406:25: style: The scope of the variable 'j' can be reduced. [variableScope]
libexplain-1.4/explain/syscall/ptrace.c:77:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libexplain-1.4/explain/syscall/shmctl.c:43:13: style: union member 'data_t::u0' is never used. [unusedStructMember]
libexplain-1.4/libexplain/ac/mntent.c:218:14: warning: Either the condition '!cp' is redundant or there is possible null pointer dereference: cp. [nullPointerRedundantCheck]
libexplain-1.4/libexplain/ac/mntent.c:219:13: note: Assuming that condition '!cp' is not redundant
libexplain-1.4/libexplain/ac/mntent.c:218:14: note: Null pointer dereference
libexplain-1.4/libexplain/ac/string.c:58:21: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libexplain-1.4/libexplain/ac/string.c:77:21: style: The scope of the variable 'c1' can be reduced. [variableScope]
libexplain-1.4/libexplain/ac/string.c:78:21: style: The scope of the variable 'c2' can be reduced. [variableScope]
libexplain-1.4/libexplain/accept4_or_die.c:38:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/accept4_or_die.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/accept4_or_die.c:38:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/acl_from_text_or_die.c:54:16: style: Condition 'result==(acl_t)NULL' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/acl_from_text_or_die.c:52:14: note: Assignment 'result=NULL', assigned value is 0
libexplain-1.4/libexplain/acl_from_text_or_die.c:54:16: note: Condition 'result==(acl_t)NULL' is always true
libexplain-1.4/libexplain/acl_get_fd_or_die.c:51:9: style: Condition '!result' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/acl_get_fd_or_die.c:49:14: note: Assignment 'result=NULL', assigned value is 0
libexplain-1.4/libexplain/acl_get_fd_or_die.c:51:9: note: Condition '!result' is always true
libexplain-1.4/libexplain/acl_get_file_or_die.c:51:9: style: Condition '!result' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/acl_get_file_or_die.c:49:14: note: Assignment 'result=NULL', assigned value is 0
libexplain-1.4/libexplain/acl_get_file_or_die.c:51:9: note: Condition '!result' is always true
libexplain-1.4/libexplain/acl_set_fd_or_die.c:53:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/acl_set_fd_or_die.c:51:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/acl_set_fd_or_die.c:53:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/acl_set_file_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/acl_set_file_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/acl_set_file_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/acl_to_text_or_die.c:51:9: style: Condition '!result' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/acl_to_text_or_die.c:49:14: note: Assignment 'result=0', assigned value is 0
libexplain-1.4/libexplain/acl_to_text_or_die.c:51:9: note: Condition '!result' is always true
libexplain-1.4/libexplain/adjtimex_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/adjtimex_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/adjtimex_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/asprintf_or_die.c:54:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/asprintf_or_die.c:52:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/asprintf_or_die.c:54:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/asprintf_or_die.c:99:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/asprintf_or_die.c:97:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/asprintf_or_die.c:99:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/buffer/errno/access.c:108:27: style: Opposite expression on both sides of '&'. [oppositeExpression]
libexplain-1.4/libexplain/buffer/errno/access.c:108:27: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/buffer/errno/access.c:108:27: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/buffer/errno/execlp.c:177:1: error: va_list 'ap2' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/buffer/errno/getdomainname.c:113:29: style: Condition 'actual_size>0' is always false [knownConditionTrueFalse]
libexplain-1.4/libexplain/buffer/errno/getdomainname.c:112:60: note: Assignment 'actual_size=get_actual_domainname_size()', assigned value is 0
libexplain-1.4/libexplain/buffer/errno/getdomainname.c:113:29: note: Condition 'actual_size>0' is always false
libexplain-1.4/libexplain/buffer/errno/gethostname.c:121:29: style: Condition 'actual_size>0' is always false [knownConditionTrueFalse]
libexplain-1.4/libexplain/buffer/errno/gethostname.c:120:51: note: Assignment 'actual_size=get_actual_hostname_size()', assigned value is 0
libexplain-1.4/libexplain/buffer/errno/gethostname.c:121:29: note: Condition 'actual_size>0' is always false
libexplain-1.4/libexplain/buffer/errno/listen.c:180:23: style: Condition 'somaxconn>0' is always false [knownConditionTrueFalse]
libexplain-1.4/libexplain/buffer/errno/listen.c:179:34: note: Assignment 'somaxconn=get_somaxconn()', assigned value is -1
libexplain-1.4/libexplain/buffer/errno/listen.c:180:23: note: Condition 'somaxconn>0' is always false
libexplain-1.4/libexplain/buffer/errno/mount.c:319:0: error: Resource leak: fp [resourceLeak]
libexplain-1.4/libexplain/buffer/errno/ptrace.c:87:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libexplain-1.4/libexplain/buffer/errno/readv.c:124:25: style: Condition 'iov_max>0' is always false [knownConditionTrueFalse]
libexplain-1.4/libexplain/buffer/errno/readv.c:116:24: note: Assignment 'iov_max=-1', assigned value is -1
libexplain-1.4/libexplain/buffer/errno/readv.c:124:25: note: Condition 'iov_max>0' is always false
libexplain-1.4/libexplain/buffer/errno/utimensat.c:184:25: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libexplain-1.4/libexplain/buffer/errno/utimensat.c:212:12: note: Assuming that condition 'if(data)' is not redundant
libexplain-1.4/libexplain/buffer/errno/utimensat.c:184:25: note: Null pointer dereference
libexplain-1.4/libexplain/buffer/errno/utimensat.c:189:25: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libexplain-1.4/libexplain/buffer/errno/utimensat.c:212:12: note: Assuming that condition 'if(data)' is not redundant
libexplain-1.4/libexplain/buffer/errno/utimensat.c:189:25: note: Null pointer dereference
libexplain-1.4/libexplain/buffer/errno/utimensat.c:194:13: warning: Either the condition 'if(data)' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libexplain-1.4/libexplain/buffer/errno/utimensat.c:212:12: note: Assuming that condition 'if(data)' is not redundant
libexplain-1.4/libexplain/buffer/errno/utimensat.c:194:13: note: Null pointer dereference
libexplain-1.4/libexplain/buffer/errno/write.c:206:31: style: Opposite expression on both sides of '&='. [oppositeExpression]
libexplain-1.4/libexplain/buffer/errno/write.c:206:31: note: Opposite expression on both sides of '&='.
libexplain-1.4/libexplain/buffer/errno/write.c:206:31: note: Opposite expression on both sides of '&='.
libexplain-1.4/libexplain/buffer/errno/writev.c:123:25: style: Condition 'iov_max>0' is always false [knownConditionTrueFalse]
libexplain-1.4/libexplain/buffer/errno/writev.c:115:24: note: Assignment 'iov_max=-1', assigned value is -1
libexplain-1.4/libexplain/buffer/errno/writev.c:123:25: note: Condition 'iov_max>0' is always false
libexplain-1.4/libexplain/buffer/mount_flags.c:174:22: style: Opposite expression on both sides of '&'. [oppositeExpression]
libexplain-1.4/libexplain/buffer/mount_flags.c:174:22: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/buffer/mount_flags.c:174:22: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/buffer/open_flags.c:203:22: style: Opposite expression on both sides of '&'. [oppositeExpression]
libexplain-1.4/libexplain/buffer/open_flags.c:203:22: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/buffer/open_flags.c:203:22: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/buffer/termio_cflag.c:75:9: style: Condition '!first' is always false [knownConditionTrueFalse]
libexplain-1.4/libexplain/buffer/termio_cflag.c:47:17: note: Assignment 'first=1', assigned value is 1
libexplain-1.4/libexplain/buffer/termio_cflag.c:75:9: note: Condition '!first' is always false
libexplain-1.4/libexplain/buffer/termio_oflag.c:128:9: style: Condition '!first' is always false [knownConditionTrueFalse]
libexplain-1.4/libexplain/buffer/termio_oflag.c:59:17: note: Assignment 'first=1', assigned value is 1
libexplain-1.4/libexplain/buffer/termio_oflag.c:128:9: note: Condition '!first' is always false
libexplain-1.4/libexplain/dirfd_or_die.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/dirfd_or_die.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/dirfd_or_die.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/errno/execlp.c:37:41: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/eventfd_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/eventfd_on_error.c:34:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/eventfd_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/execlp.c:40:41: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/execlp_on_error.c:108:18: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/execlp_on_error.c:108:18: error: va_list 'ap2' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/execlp_or_die.c:113:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/execlp_or_die.c:113:1: error: va_list 'ap2' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/fchmod_or_die.c:49:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/fchmod_or_die.c:47:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/fchmod_or_die.c:49:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/fchownat_or_die.c:49:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/fchownat_or_die.c:47:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/fchownat_or_die.c:49:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/flock_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/flock_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/flock_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/fpurge_or_die.c:44:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/fpurge_or_die.c:42:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/fpurge_or_die.c:44:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/fseeko_or_die.c:38:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/fseeko_or_die.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/fseeko_or_die.c:38:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/fstatat_or_die.c:49:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/fstatat_or_die.c:47:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/fstatat_or_die.c:49:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/fstatfs_on_error.c:42:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/fstatfs_on_error.c:40:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/fstatfs_on_error.c:42:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/ftello_or_die.c:52:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/ftello_or_die.c:50:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/ftello_or_die.c:52:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/futimens_or_die.c:48:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/futimens_or_die.c:46:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/futimens_or_die.c:48:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/futimes_on_error.c:50:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/futimes_on_error.c:48:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/futimes_on_error.c:50:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/futimesat_or_die.c:49:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/futimesat_or_die.c:47:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/futimesat_or_die.c:49:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/getdomainname_or_die.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/getdomainname_or_die.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/getdomainname_or_die.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/getgrent_or_die.c:67:9: style: Condition '!result' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/getgrent_or_die.c:65:14: note: Assignment 'result=0', assigned value is 0
libexplain-1.4/libexplain/getgrent_or_die.c:67:9: note: Condition '!result' is always true
libexplain-1.4/libexplain/getgrouplist_or_die.c:131:16: style: Condition 'result==-1' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/getgrouplist_or_die.c:120:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/getgrouplist_or_die.c:131:16: note: Condition 'result==-1' is always true
libexplain-1.4/libexplain/gethostbyname_or_die.c:56:9: style: Condition '!result' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/gethostbyname_or_die.c:54:14: note: Assignment 'result=0', assigned value is 0
libexplain-1.4/libexplain/gethostbyname_or_die.c:56:9: note: Condition '!result' is always true
libexplain-1.4/libexplain/gethostname_or_die.c:62:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/gethostname_or_die.c:60:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/gethostname_or_die.c:62:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/getpriority_or_die.c:65:16: style: Condition 'result==-1' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/getpriority_or_die.c:63:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/getpriority_or_die.c:65:16: note: Condition 'result==-1' is always true
libexplain-1.4/libexplain/getresgid_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/getresgid_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/getresgid_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/getresuid_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/getresuid_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/getresuid_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/getrusage_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/getrusage_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/getrusage_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/iconv_close_or_die.c:51:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/iconv_close_or_die.c:49:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/iconv_close_or_die.c:51:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/iocontrol/check_conflicts.c:175:21: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libexplain-1.4/libexplain/iocontrol/check_conflicts.c:237:25: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libexplain-1.4/libexplain/iocontrol/check_conflicts.c:306:21: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libexplain-1.4/libexplain/iocontrol/check_conflicts.c:168:17: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libexplain-1.4/libexplain/iocontrol/check_conflicts.c:233:17: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libexplain-1.4/libexplain/iocontrol/check_conflicts.c:299:17: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libexplain-1.4/libexplain/lchmod_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/lchmod_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/lchmod_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/lchownat_or_die.c:46:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/lchownat_or_die.c:44:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/lchownat_or_die.c:46:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/linkat_or_die.c:50:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/linkat_or_die.c:48:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/linkat_or_die.c:50:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/lutimes_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/lutimes_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/lutimes_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/message/errno/execlp.c:33:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/message/execlp.c:39:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libexplain-1.4/libexplain/mkostemp_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/mkostemp_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/mkostemp_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/mmap_or_die.c:72:9: style: Condition '!result' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/mmap_or_die.c:68:14: note: Assignment 'result=0', assigned value is 0
libexplain-1.4/libexplain/mmap_or_die.c:72:9: note: Condition '!result' is always true
libexplain-1.4/libexplain/mount_or_die.c:55:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/mount_or_die.c:53:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/mount_or_die.c:55:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/munmap_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/munmap_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/munmap_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/nanosleep_or_die.c:50:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/nanosleep_or_die.c:48:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/nanosleep_or_die.c:50:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/openat_or_die.c:52:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/openat_or_die.c:50:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/openat_or_die.c:52:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/output.c:101:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libexplain-1.4/libexplain/parse_bits/print.c:43:21: style: Opposite expression on both sides of '&'. [oppositeExpression]
libexplain-1.4/libexplain/parse_bits/print.c:43:21: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/parse_bits/print.c:43:21: note: Opposite expression on both sides of '&'.
libexplain-1.4/libexplain/pipe2_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/pipe2_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/pipe2_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/poll_or_die.c:51:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/poll_or_die.c:49:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/poll_or_die.c:51:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/printf_format/representation.c:230:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libexplain-1.4/libexplain/readv_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/readv_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/readv_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/setdomainname_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/setdomainname_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/setdomainname_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/setpriority_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/setpriority_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/setpriority_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/setregid_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/setregid_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/setregid_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/setresgid_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/setresgid_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/setresgid_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/setresuid_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/setresuid_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/setresuid_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/setreuid_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/setreuid_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/setreuid_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/settimeofday_or_die.c:48:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/settimeofday_or_die.c:46:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/settimeofday_or_die.c:48:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/signalfd_on_error.c:38:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/signalfd_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/signalfd_on_error.c:38:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/statfs_on_error.c:42:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/statfs_on_error.c:40:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/statfs_on_error.c:42:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/stime_on_error.c:38:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/stime_on_error.c:36:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/stime_on_error.c:38:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/symloopmax.c:48:16: style: Condition 'result<=0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/symloopmax.c:31:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/symloopmax.c:48:16: note: Condition 'result<=0' is always true
libexplain-1.4/libexplain/system_success_or_die.c:95:22: style: The scope of the variable 'start' can be reduced. [variableScope]
libexplain-1.4/libexplain/tcdrain_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/tcdrain_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/tcdrain_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/tcflow_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/tcflow_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/tcflow_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/tcflush_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/tcflush_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/tcflush_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/tcgetattr_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/tcgetattr_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/tcgetattr_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/tcsendbreak_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/tcsendbreak_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/tcsendbreak_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/tcsetattr_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/tcsetattr_on_error.c:35:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/tcsetattr_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/timerfd_create_on_error.c:37:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/timerfd_create_on_error.c:34:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/timerfd_create_on_error.c:37:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/uname_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/uname_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/uname_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/usleep_or_die.c:62:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/usleep_or_die.c:59:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/usleep_or_die.c:62:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/ustat_on_error.c:39:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/ustat_on_error.c:37:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/ustat_on_error.c:39:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/utimes_or_die.c:47:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/utimes_or_die.c:45:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/utimes_or_die.c:47:16: note: Condition 'result<0' is always true
libexplain-1.4/libexplain/vasprintf_or_die.c:59:16: style: Condition 'result<0' is always true [knownConditionTrueFalse]
libexplain-1.4/libexplain/vasprintf_or_die.c:57:15: note: Assignment 'result=-1', assigned value is -1
libexplain-1.4/libexplain/vasprintf_or_die.c:59:16: note: Condition 'result<0' is always true
libexplain-1.4/test/include_gotchas/main.c:57:19: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libexplain-1.4/test/include_gotchas/main.c:55:23: note: outer condition: j<view_path.length
libexplain-1.4/test/include_gotchas/main.c:57:19: note: opposite inner condition: j>=view_path.length
libexplain-1.4/test/include_gotchas/main.c:48:21: style: The scope of the variable 'j' can be reduced. [variableScope]
libexplain-1.4/test/ioctl_coverage/main.c:249:9: style: Condition 'print_expl' is always false [knownConditionTrueFalse]
libexplain-1.4/test/ioctl_coverage/main.c:141:18: note: Assignment 'print_expl=0', assigned value is 0
libexplain-1.4/test/ioctl_coverage/main.c:249:9: note: Condition 'print_expl' is always false
libexplain-1.4/test/ioctl_coverage/main.c:258:9: style: Condition 'print_expl' is always false [knownConditionTrueFalse]
libexplain-1.4/test/ioctl_coverage/main.c:141:18: note: Assignment 'print_expl=0', assigned value is 0
libexplain-1.4/test/ioctl_coverage/main.c:258:9: note: Condition 'print_expl' is always false
libexplain-1.4/test/ioctl_coverage/main.c:262:9: style: Condition 'print_expl' is always false [knownConditionTrueFalse]
libexplain-1.4/test/ioctl_coverage/main.c:141:18: note: Assignment 'print_expl=0', assigned value is 0
libexplain-1.4/test/ioctl_coverage/main.c:262:9: note: Condition 'print_expl' is always false
libexplain-1.4/test/ioctl_coverage/main.c:292:9: style: Condition 'print_expl' is always false [knownConditionTrueFalse]
libexplain-1.4/test/ioctl_coverage/main.c:141:18: note: Assignment 'print_expl=0', assigned value is 0
libexplain-1.4/test/ioctl_coverage/main.c:292:9: note: Condition 'print_expl' is always false
libexplain-1.4/test/ioctl_coverage/main.c:449:9: style: Condition 'print_expl' is always false [knownConditionTrueFalse]
libexplain-1.4/test/ioctl_coverage/main.c:141:18: note: Assignment 'print_expl=0', assigned value is 0
libexplain-1.4/test/ioctl_coverage/main.c:449:9: note: Condition 'print_expl' is always false
libexplain-1.4/test/shmctl/main.c:128:13: style: union member 'dummy_t::u0' is never used. [unusedStructMember]
[21:17]
ftp://ftp.se.debian.org/debian/pool/main/libe/libexport-attrs-perl/libexport-attrs-perl_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexporter-autoclean-perl/libexporter-autoclean-perl_0.01.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexporter-declare-perl/libexporter-declare-perl_0.114.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexporter-easy-perl/libexporter-easy-perl_0.18.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexporter-lite-perl/libexporter-lite-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexporter-renaming-perl/libexporter-renaming-perl_1.19.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexporter-tidy-perl/libexporter-tidy-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexporter-tiny-perl/libexporter-tiny-perl_1.002001.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexternalsortinginjava-java/libexternalsortinginjava-java_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextractor/libextractor_1.6.orig.tar.gz
libextractor-1.6/src/common/unzip.c:1249:7: style: The scope of the variable 'err' can be reduced. [variableScope]
libextractor-1.6/src/common/unzip.c:1342:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libextractor-1.6/src/common/unzip.c:1353:19: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/common/unzip.c:683:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
libextractor-1.6/src/common/unzip.c:803:5: error: Memory leak: file [memleak]
libextractor-1.6/src/common/unzip.c:1268:5: error: Memory leak: pfile_in_zip_read_info [memleak]
libextractor-1.6/src/common/unzip.c:1272:7: error: Memory leak: read_buffer [memleak]
libextractor-1.6/src/common/unzip.c:1322:3: error: Memory leak: read_buffer [memleak]
libextractor-1.6/src/main/extract.c:562:11: style: The scope of the variable 'n' can be reduced. [variableScope]
libextractor-1.6/src/main/extract.c:564:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
libextractor-1.6/src/main/extract.c:747:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libextractor-1.6/src/main/extract.c:770:7: error: Memory leak: print [memleak]
libextractor-1.6/src/main/extractor.c:372:16: style: The scope of the variable 'plugin_off' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor.c:375:29: style: The scope of the variable 'channel' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor.c:379:11: style: The scope of the variable 'min_seek' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_common.c:50:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_common.c:82:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_datasource.c:1211:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libextractor-1.6/src/main/extractor_datasource.c:1213:7: note: Found duplicate branches for 'if' and 'else'.
libextractor-1.6/src/main/extractor_datasource.c:1211:7: note: Found duplicate branches for 'if' and 'else'.
libextractor-1.6/src/main/extractor_datasource.c:415:10: style: The scope of the variable 'avail' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_datasource.c:1393:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_datasource.c:1394:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_datasource.c:440:38: portability: 'bfds->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/main/extractor_datasource.c:283:7: error: Memory leak: result [memleak]
libextractor-1.6/src/main/extractor_datasource.c:762:7: error: Memory leak: cfs [memleak]
libextractor-1.6/src/main/extractor_datasource.c:1235:7: error: Memory leak: ds [memleak]
libextractor-1.6/src/main/extractor_datasource.c:1287:7: error: Memory leak: ds [memleak]
libextractor-1.6/src/main/extractor_ipc.c:49:17: style: The scope of the variable 'code' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_ipc.c:68:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/main/extractor_ipc.c:80:9: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/main/extractor_ipc.c:127:9: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/main/extractor_ipc_gnu.c:430:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_ipc_gnu.c:476:7: style: The scope of the variable 'closed_channel' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_ipc_gnu.c:143:7: error: Memory leak: shm [memleak]
libextractor-1.6/src/main/extractor_ipc_gnu.c:292:7: error: Memory leak: channel [memleak]
libextractor-1.6/src/main/extractor_ipc_gnu.c:299:7: error: Memory leak: mdata [memleak]
libextractor-1.6/src/main/extractor_ipc_gnu.c:365:7: error: Memory leak: init [memleak]
libextractor-1.6/src/main/extractor_ipc_gnu.c:384:3: error: Returning/dereferencing 'channel' after it is deallocated / released [deallocret]
libextractor-1.6/src/main/extractor_ipc_w32.c:698:7: style: The scope of the variable 'closed_channel' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_ipc_w32.c:376:9: style: Unused variable: len [unusedVariable]
libextractor-1.6/src/main/extractor_ipc_w32.c:377:9: style: Unused variable: str [unusedVariable]
libextractor-1.6/src/main/extractor_ipc_w32.c:442:8: style: Unused variable: arg1 [unusedVariable]
libextractor-1.6/src/main/extractor_ipc_w32.c:442:18: style: Unused variable: arg2 [unusedVariable]
libextractor-1.6/src/main/extractor_ipc_w32.c:589:7: style: Unused variable: status [unusedVariable]
libextractor-1.6/src/main/extractor_ipc_w32.c:626:23: style: Variable 'cdata' is assigned a value that is never used. [unreadVariable]
libextractor-1.6/src/main/extractor_ipc_w32.c:160:5: error: Memory leak: shm [memleak]
libextractor-1.6/src/main/extractor_ipc_w32.c:450:7: error: Memory leak: channel [memleak]
libextractor-1.6/src/main/extractor_ipc_w32.c:458:7: error: Memory leak: mdata [memleak]
libextractor-1.6/src/main/extractor_ipc_w32.c:471:5: error: Memory leak: mdata [memleak]
libextractor-1.6/src/main/extractor_ipc_w32.c:479:5: error: Memory leak: mdata [memleak]
libextractor-1.6/src/main/extractor_ipc_w32.c:529:5: error: Memory leak: mdata [memleak]
libextractor-1.6/src/main/extractor_ipc_w32.c:559:7: error: Memory leak: init [memleak]
libextractor-1.6/src/main/extractor_plugin_main.c:396:7: error: Uninitialized struct member: init.shm_name_length [uninitStructMember]
libextractor-1.6/src/main/extractor_plugin_main.c:402:19: error: Uninitialized struct member: init.shm_name_length [uninitStructMember]
libextractor-1.6/src/main/extractor_plugin_main.c:404:9: error: Uninitialized struct member: init.shm_name_length [uninitStructMember]
libextractor-1.6/src/main/extractor_plugin_main.c:407:8: error: Uninitialized struct member: init.shm_name_length [uninitStructMember]
libextractor-1.6/src/main/extractor_plugin_main.c:412:14: error: Uninitialized struct member: init.shm_name_length [uninitStructMember]
libextractor-1.6/src/main/extractor_plugin_main.c:414:24: error: Uninitialized struct member: init.shm_map_size [uninitStructMember]
libextractor-1.6/src/main/extractor_plugin_main.c:470:25: error: Uninitialized struct member: start.shm_ready_bytes [uninitStructMember]
libextractor-1.6/src/main/extractor_plugin_main.c:471:19: error: Uninitialized struct member: start.file_size [uninitStructMember]
libextractor-1.6/src/main/extractor_plugins.c:68:7: error: Memory leak: name [memleak]
libextractor-1.6/src/main/extractor_plugpath.c:461:9: style: The scope of the variable 'd' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_plugpath.c:631:9: style: The scope of the variable 'dot' can be reduced. [variableScope]
libextractor-1.6/src/main/extractor_plugpath.c:76:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
libextractor-1.6/src/main/extractor_plugpath.c:346:7: error: Memory leak: buf [memleak]
libextractor-1.6/src/main/extractor_print.c:60:10: style: Unused variable: buf [unusedVariable]
libextractor-1.6/src/main/extractor_print.c:95:13: error: Uninitialized variable: mt [uninitvar]
libextractor-1.6/src/main/iconv.c:78:1: error: Memory leak: buf [memleak]
libextractor-1.6/src/plugins/archive_extractor.c:96:15: style: The scope of the variable 'fname' can be reduced. [variableScope]
libextractor-1.6/src/plugins/archive_extractor.c:97:15: style: The scope of the variable 's' can be reduced. [variableScope]
libextractor-1.6/src/plugins/deb_extractor.c:129:9: style: The scope of the variable 'key' can be reduced. [variableScope]
libextractor-1.6/src/plugins/deb_extractor.c:132:10: style: The scope of the variable 'eol' can be reduced. [variableScope]
libextractor-1.6/src/plugins/deb_extractor.c:361:11: style: The scope of the variable 'sret' can be reduced. [variableScope]
libextractor-1.6/src/plugins/deb_extractor.c:62:5: error: Memory leak: tmp [memleak]
libextractor-1.6/src/plugins/deb_extractor.c:371:5: error: Memory leak: cdata [memleak]
libextractor-1.6/src/plugins/dvi_extractor.c:185:5: error: Memory leak: data [memleak]
libextractor-1.6/src/plugins/exiv2_extractor.cc:289:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
libextractor-1.6/src/plugins/exiv2_extractor.cc:602:15: style: The scope of the variable 'str' can be reduced. [variableScope]
libextractor-1.6/src/plugins/exiv2_extractor.cc:641:16: style: The scope of the variable 'str' can be reduced. [variableScope]
libextractor-1.6/src/plugins/exiv2_extractor.cc:579:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libextractor-1.6/src/plugins/exiv2_extractor.cc:617:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libextractor-1.6/src/plugins/exiv2_extractor.cc:654:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libextractor-1.6/src/plugins/exiv2_extractor.cc:61:3: style: Class 'ExtractorIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libextractor-1.6/src/plugins/flac_extractor.c:310:16: style: The scope of the variable 'count' can be reduced. [variableScope]
libextractor-1.6/src/plugins/flac_extractor.c:312:16: style: The scope of the variable 'eq' can be reduced. [variableScope]
libextractor-1.6/src/plugins/flac_extractor.c:313:16: style: The scope of the variable 'len' can be reduced. [variableScope]
libextractor-1.6/src/plugins/flac_extractor.c:314:16: style: The scope of the variable 'ilen' can be reduced. [variableScope]
libextractor-1.6/src/plugins/flac_extractor.c:315:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libextractor-1.6/src/plugins/flac_extractor.c:250:5: error: Memory leak: d [memleak]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1997:9: warning: Identical condition 'ps->time_to_leave', second condition is always false [identicalConditionAfterEarlyExit]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1987:9: note: first condition
libextractor-1.6/src/plugins/gstreamer_extractor.c:1997:9: note: second condition
libextractor-1.6/src/plugins/gstreamer_extractor.c:1104:38: warning: Either the condition 'NULL!=str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1105:20: note: Assuming that condition 'NULL!=str' is not redundant
libextractor-1.6/src/plugins/gstreamer_extractor.c:1104:38: note: Null pointer dereference
libextractor-1.6/src/plugins/gstreamer_extractor.c:1665:67: warning: Either the condition 'NULL!=str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1668:22: note: Assuming that condition 'NULL!=str' is not redundant
libextractor-1.6/src/plugins/gstreamer_extractor.c:1665:67: note: Null pointer dereference
libextractor-1.6/src/plugins/gstreamer_extractor.c:926:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1817:10: style: The scope of the variable 'topen' can be reduced. [variableScope]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1817:24: style: The scope of the variable 'tclose' can be reduced. [variableScope]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1965:10: style: The scope of the variable 's' can be reduced. [variableScope]
libextractor-1.6/src/plugins/gstreamer_extractor.c:1968:10: style: The scope of the variable 'entries' can be reduced. [variableScope]
libextractor-1.6/src/plugins/man_extractor.c:43:5: error: Memory leak: tmp [memleak]
libextractor-1.6/src/plugins/midi_extractor.c:80:5: error: Memory leak: data [memleak]
libextractor-1.6/src/plugins/mpeg_extractor.c:83:35: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/plugins/nsfe_extractor.c:240:9: style: The scope of the variable 'title' can be reduced. [variableScope]
libextractor-1.6/src/plugins/nsfe_extractor.c:242:10: style: The scope of the variable 'length' can be reduced. [variableScope]
libextractor-1.6/src/plugins/nsfe_extractor.c:342:12: style: The scope of the variable 'chunksize' can be reduced. [variableScope]
libextractor-1.6/src/plugins/nsfe_extractor.c:379:29: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/plugins/nsfe_extractor.c:381:34: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/plugins/nsfe_extractor.c:383:34: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/plugins/odf_extractor.c:124:7: error: Memory leak: buf [memleak]
libextractor-1.6/src/plugins/odf_extractor.c:226:7: error: Memory leak: buf [memleak]
libextractor-1.6/src/plugins/ole2_extractor.c:538:16: style: The scope of the variable 'length' can be reduced. [variableScope]
libextractor-1.6/src/plugins/ole2_extractor.c:539:9: style: The scope of the variable 'author' can be reduced. [variableScope]
libextractor-1.6/src/plugins/ole2_extractor.c:540:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
libextractor-1.6/src/plugins/ole2_extractor.c:550:5: error: Memory leak: lbuffer [memleak]
libextractor-1.6/src/plugins/pdf_extractor.c:221:36: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/plugins/png_extractor.c:439:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libextractor-1.6/src/plugins/png_extractor.c:439:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libextractor-1.6/src/plugins/png_extractor.c:439:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libextractor-1.6/src/plugins/png_extractor.c:53:5: error: Memory leak: tmp [memleak]
libextractor-1.6/src/plugins/previewopus_extractor.c:478:9: error: Memory leak: converted_input_samples [memleak]
libextractor-1.6/src/plugins/previewopus_extractor.c:496:9: error: Memory leak: converted_input_samples [memleak]
libextractor-1.6/src/plugins/previewopus_extractor.c:498:5: error: Memory leak: converted_input_samples [memleak]
libextractor-1.6/src/plugins/previewopus_extractor.c:1001:12: error: Uninitialized variable: duration [uninitvar]
libextractor-1.6/src/plugins/ps_extractor.c:114:5: error: Memory leak: res [memleak]
libextractor-1.6/src/plugins/rpm_extractor.c:85:11: style: The scope of the variable 'rret' can be reduced. [variableScope]
libextractor-1.6/src/plugins/rpm_extractor.c:87:11: style: The scope of the variable 'done' can be reduced. [variableScope]
libextractor-1.6/src/plugins/s3m_extractor.c:36:11: style: struct member 'S3MHeader::file_type' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:37:11: style: struct member 'S3MHeader::unknown1' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:45:11: style: struct member 'S3MHeader::global_volume' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:46:11: style: struct member 'S3MHeader::initial_speed' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:47:11: style: struct member 'S3MHeader::initial_tempo' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:48:11: style: struct member 'S3MHeader::master_volume' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:49:11: style: struct member 'S3MHeader::ultra_click_removal' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:50:11: style: struct member 'S3MHeader::default_channel_positions' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:51:11: style: struct member 'S3MHeader::unknown2' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/s3m_extractor.c:53:11: style: struct member 'S3MHeader::channel_settings' is never used. [unusedStructMember]
libextractor-1.6/src/plugins/template_extractor.c:40:11: style: Unused variable: offset [unusedVariable]
libextractor-1.6/src/plugins/template_extractor.c:41:9: style: Unused variable: data [unusedVariable]
libextractor-1.6/src/plugins/test_gstreamer.c:41:10: style: The scope of the variable 'path' can be reduced. [variableScope]
libextractor-1.6/src/plugins/thumbnailffmpeg_extractor.c:475:11: style: The scope of the variable 'iret' can be reduced. [variableScope]
libextractor-1.6/src/plugins/thumbnailffmpeg_extractor.c:384:1: style: Label 'cleanup' is not used. [unusedLabel]
libextractor-1.6/src/plugins/thumbnailffmpeg_extractor.c:201:7: style: Unused variable: gotPacket [unusedVariable]
libextractor-1.6/src/plugins/thumbnailgtk_extractor.c:109:19: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libextractor-1.6/src/plugins/thumbnailgtk_extractor.c:95:5: error: Memory leak: buf [memleak]
libextractor-1.6/src/plugins/wav_extractor.c:116:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[21:17]
ftp://ftp.se.debian.org/debian/pool/main/libe/libextractor-java/libextractor-java_1.0.0.orig.tar.gz
[21:17]
ftp://ftp.se.debian.org/debian/pool/main/libe/libextractor-python/libextractor-python_0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libexttextcat/libexttextcat_3.4.5.orig.tar.xz
libexttextcat-3.4.5/src/fingerprint.c:437:12: style: The scope of the variable 'decay' can be reduced. [variableScope]
libexttextcat-3.4.5/src/textcat.c:275:11: style: The scope of the variable 'i' can be reduced. [variableScope]
[21:17]
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-autoinstall-perl/libextutils-autoinstall-perl_0.64.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-cbuilder-perl/libextutils-cbuilder-perl_0.280230.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-cchecker-perl/libextutils-cchecker-perl_0.10.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-config-perl/libextutils-config-perl_0.008.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-cppguess-perl/libextutils-cppguess-perl_0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-depends-perl/libextutils-depends-perl_0.405.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-f77-perl/libextutils-f77-perl_1.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-helpers-perl/libextutils-helpers-perl_0.026.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-installpaths-perl/libextutils-installpaths-perl_0.012.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-libbuilder-perl/libextutils-libbuilder-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-makemaker-cpanfile-perl/libextutils-makemaker-cpanfile-perl_0.08.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-modulemaker-perl/libextutils-modulemaker-perl_0.56.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-parsexs-perl/libextutils-parsexs-perl_3.350000.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-pkgconfig-perl/libextutils-pkgconfig-perl_1.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-typemap-perl/libextutils-typemap-perl_1.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-typemaps-default-perl/libextutils-typemaps-default-perl_1.05.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-xsbuilder-perl/libextutils-xsbuilder-perl_0.28.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libextutils-xspp-perl/libextutils-xspp-perl_0.1800.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/libe/libezmorph-java/libezmorph-java_1.0.6.orig.tar.gz
DATE 2018-08-22
TIME 21:17:27