2025-11-22 14:15 ftp://ftp.de.debian.org/debian/pool/main/libx/libxml-libxml-perl/libxml-libxml-perl_2.0207+dfsg+really+2.0134.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 116 114 elapsed-time: 0.3 0.3 head-timing-info: old-timing-info: head results: XML-LibXML-2.0134/Av_CharPtrPtr.c:31:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVt_PVAV [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:338:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoding [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:507:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:624:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:674:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:688:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:877:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:902:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:948:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_CHAR_ENCODING_ERROR [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:1017:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_CHAR_ENCODING_ERROR [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:1085:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:1121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:1159:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:1213:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-mm.c:1266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/xpath.c:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPATH_INVALID_ARITY [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/xpath.c:204:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DOCUMENT_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:136:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:176:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:413:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DOCUMENT_FRAG_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:468:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DOCUMENT_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:489:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ATTRIBUTE_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DOCUMENT_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:547:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DTD_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:585:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DTD_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:734:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DOCUMENT_FRAG_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:776:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ATTRIBUTE_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:847:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ENTITY_REF_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:873:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xmlGenericErrorContext [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:941:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ATTRIBUTE_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:1004:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ENTITY_DECL [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:1047:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ATTRIBUTE_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:1162:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ATTRIBUTE_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:1175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ATTRIBUTE_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:1216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_CAST [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:1255:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_TEXT_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/dom.c:1284:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/xpath.c:175:19: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] XML-LibXML-2.0134/xpath.c:169:34: note: outer condition: comp!=NULL XML-LibXML-2.0134/xpath.c:175:19: note: opposite inner condition: comp==NULL XML-LibXML-2.0134/perl-libxml-sax.c:98:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:118:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_undef [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:274:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:933:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:998:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1038:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1091:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1334:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1383:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1491:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1542:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1601:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dSP [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/perl-libxml-sax.c:1644:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xmlSAXHandler [valueFlowBailoutIncompleteVar] XML-LibXML-2.0134/xpath.c:153:45: style:inconclusive: Function 'domXPathFind' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent] XML-LibXML-2.0134/xpath.h:14:45: note: Function 'domXPathFind' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/xpath.c:153:45: note: Function 'domXPathFind' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/xpath.c:260:47: style:inconclusive: Function 'domXPathSelect' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent] XML-LibXML-2.0134/xpath.h:11:47: note: Function 'domXPathSelect' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/xpath.c:260:47: note: Function 'domXPathSelect' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/xpath.c:312:54: style:inconclusive: Function 'domXPathFindCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent] XML-LibXML-2.0134/xpath.h:26:54: note: Function 'domXPathFindCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/xpath.c:312:54: note: Function 'domXPathFindCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/xpath.c:387:56: style:inconclusive: Function 'domXPathSelectCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent] XML-LibXML-2.0134/xpath.h:23:56: note: Function 'domXPathSelectCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/xpath.c:387:56: note: Function 'domXPathSelectCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. XML-LibXML-2.0134/perl-libxml-mm.c:457:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] XML-LibXML-2.0134/perl-libxml-mm.c:458:36: note: Assuming that condition 'node' is not redundant XML-LibXML-2.0134/perl-libxml-mm.c:457:13: note: Null pointer dereference XML-LibXML-2.0134/perl-libxml-mm.c:458:18: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] XML-LibXML-2.0134/perl-libxml-mm.c:458:36: note: Assuming that condition 'node' is not redundant XML-LibXML-2.0134/perl-libxml-mm.c:458:18: note: Null pointer dereference XML-LibXML-2.0134/perl-libxml-mm.c:915:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] XML-LibXML-2.0134/perl-libxml-mm.c:918:9: note: Found duplicate branches for 'if' and 'else'. XML-LibXML-2.0134/perl-libxml-mm.c:915:14: note: Found duplicate branches for 'if' and 'else'. XML-LibXML-2.0134/perl-libxml-mm.c:360:26: style:inconclusive: Function 'PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent] XML-LibXML-2.0134/perl-libxml-mm.h:201:26: note: Function 'PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'. XML-LibXML-2.0134/perl-libxml-mm.c:360:26: note: Function 'PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'. XML-LibXML-2.0134/perl-libxml-mm.c:576:36: style:inconclusive: Function 'PmmCloneNode' argument 2 names different: declaration 'deep' definition 'recursive'. [funcArgNamesDifferent] XML-LibXML-2.0134/perl-libxml-mm.h:295:37: note: Function 'PmmCloneNode' argument 2 names different: declaration 'deep' definition 'recursive'. XML-LibXML-2.0134/perl-libxml-mm.c:576:36: note: Function 'PmmCloneNode' argument 2 names different: declaration 'deep' definition 'recursive'. XML-LibXML-2.0134/perl-libxml-mm.c:685:34: style:inconclusive: Function 'PmmSetSvOwner' argument 2 names different: declaration 'owner' definition 'extra'. [funcArgNamesDifferent] XML-LibXML-2.0134/perl-libxml-mm.h:265:35: note: Function 'PmmSetSvOwner' argument 2 names different: declaration 'owner' definition 'extra'. XML-LibXML-2.0134/perl-libxml-mm.c:685:34: note: Function 'PmmSetSvOwner' argument 2 names different: declaration 'owner' definition 'extra'. XML-LibXML-2.0134/perl-libxml-mm.c:713:27: style:inconclusive: Function 'PmmFixOwner' argument 1 names different: declaration 'node' definition 'nodetofix'. [funcArgNamesDifferent] XML-LibXML-2.0134/perl-libxml-mm.h:268:26: note: Function 'PmmFixOwner' argument 1 names different: declaration 'node' definition 'nodetofix'. XML-LibXML-2.0134/perl-libxml-mm.c:713:27: note: Function 'PmmFixOwner' argument 1 names different: declaration 'node' definition 'nodetofix'. XML-LibXML-2.0134/perl-libxml-mm.c:713:51: style:inconclusive: Function 'PmmFixOwner' argument 2 names different: declaration 'newOwner' definition 'parent'. [funcArgNamesDifferent] XML-LibXML-2.0134/perl-libxml-mm.h:268:45: note: Function 'PmmFixOwner' argument 2 names different: declaration 'newOwner' definition 'parent'. XML-LibXML-2.0134/perl-libxml-mm.c:713:51: note: Function 'PmmFixOwner' argument 2 names different: declaration 'newOwner' definition 'parent'. XML-LibXML-2.0134/perl-libxml-mm.c:811:48: style:inconclusive: Function 'PmmFixOwnerNode' argument 2 names different: declaration 'newOwner' definition 'parent'. [funcArgNamesDifferent] XML-LibXML-2.0134/perl-libxml-mm.h:271:47: note: Function 'PmmFixOwnerNode' argument 2 names different: declaration 'newOwner' definition 'parent'. XML-LibXML-2.0134/perl-libxml-mm.c:811:48: note: Function 'PmmFixOwnerNode' argument 2 names different: declaration 'newOwner' definition 'parent'. XML-LibXML-2.0134/perl-libxml-mm.c:896:20: style:inconclusive: Function 'PmmSvContext' argument 1 names different: declaration 'perlctxt' definition 'scalar'. [funcArgNamesDifferent] XML-LibXML-2.0134/perl-libxml-mm.h:280:20: note: Function 'PmmSvContext' argument 1 names different: declaration 'perlctxt' definition 'scalar'. XML-LibXML-2.0134/perl-libxml-mm.c:896:20: note: Function 'PmmSvContext' argument 1 names different: declaration 'perlctxt' definition 'scalar'. XML-LibXML-2.0134/perl-libxml-mm.c:434:24: style: Variable 'libnode' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-mm.c:508:24: style: Variable 'CLASS' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-mm.c:845:30: style: Variable 'libnode' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-mm.c:933:21: style: Variable 'in' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-mm.c:933:33: style: Variable 'out' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-mm.c:1014:21: style: Variable 'in' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-mm.c:1014:33: style: Variable 'out' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-mm.c:1159:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/dom.c:581:21: style: Redundant initialization for 'return_node'. The initialized value is overwritten before it is read. [redundantInitialization] XML-LibXML-2.0134/dom.c:578:28: note: return_node is initialized XML-LibXML-2.0134/dom.c:581:21: note: return_node is overwritten XML-LibXML-2.0134/dom.c:581:9: style: Variable 'return_node' is assigned an expression that holds the same value. [redundantAssignment] XML-LibXML-2.0134/dom.c:578:28: note: return_node is assigned 'node' here. XML-LibXML-2.0134/dom.c:581:9: note: Variable 'return_node' is assigned an expression that holds the same value. XML-LibXML-2.0134/dom.c:268:24: style:inconclusive: Function 'domParseChar' argument 1 names different: declaration 'characters' definition 'cur'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:87:24: note: Function 'domParseChar' argument 1 names different: declaration 'characters' definition 'cur'. XML-LibXML-2.0134/dom.c:268:24: note: Function 'domParseChar' argument 1 names different: declaration 'characters' definition 'cur'. XML-LibXML-2.0134/dom.c:346:52: style:inconclusive: Function 'domReadWellBalancedString' argument 2 names different: declaration 'string' definition 'block'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:90:52: note: Function 'domReadWellBalancedString' argument 2 names different: declaration 'string' definition 'block'. XML-LibXML-2.0134/dom.c:346:52: note: Function 'domReadWellBalancedString' argument 2 names different: declaration 'string' definition 'block'. XML-LibXML-2.0134/dom.c:398:45: style:inconclusive: Function 'domAddNodeToList' argument 2 names different: declaration 'prev' definition 'leader'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:172:46: note: Function 'domAddNodeToList' argument 2 names different: declaration 'prev' definition 'leader'. XML-LibXML-2.0134/dom.c:398:45: note: Function 'domAddNodeToList' argument 2 names different: declaration 'prev' definition 'leader'. XML-LibXML-2.0134/dom.c:398:64: style:inconclusive: Function 'domAddNodeToList' argument 3 names different: declaration 'next' definition 'followup'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:172:63: note: Function 'domAddNodeToList' argument 3 names different: declaration 'next' definition 'followup'. XML-LibXML-2.0134/dom.c:398:64: note: Function 'domAddNodeToList' argument 3 names different: declaration 'next' definition 'followup'. XML-LibXML-2.0134/dom.c:456:41: style:inconclusive: Function 'domIsParent' argument 2 names different: declaration 'ref' definition 'refNode'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:107:41: note: Function 'domIsParent' argument 2 names different: declaration 'ref' definition 'refNode'. XML-LibXML-2.0134/dom.c:456:41: note: Function 'domIsParent' argument 2 names different: declaration 'ref' definition 'refNode'. XML-LibXML-2.0134/dom.c:484:45: style:inconclusive: Function 'domTestHierarchy' argument 2 names different: declaration 'ref' definition 'refNode'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:126:46: note: Function 'domTestHierarchy' argument 2 names different: declaration 'ref' definition 'refNode'. XML-LibXML-2.0134/dom.c:484:45: note: Function 'domTestHierarchy' argument 2 names different: declaration 'ref' definition 'refNode'. XML-LibXML-2.0134/dom.c:518:44: style:inconclusive: Function 'domTestDocument' argument 2 names different: declaration 'ref' definition 'refNode'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:140:45: note: Function 'domTestDocument' argument 2 names different: declaration 'ref' definition 'refNode'. XML-LibXML-2.0134/dom.c:518:44: note: Function 'domTestDocument' argument 2 names different: declaration 'ref' definition 'refNode'. XML-LibXML-2.0134/dom.c:577:26: style:inconclusive: Function 'domImportNode' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:243:26: note: Function 'domImportNode' argument 1 names different: declaration 'document' definition 'doc'. XML-LibXML-2.0134/dom.c:577:26: note: Function 'domImportNode' argument 1 names different: declaration 'document' definition 'doc'. XML-LibXML-2.0134/dom.c:772:45: style:inconclusive: Function 'domRemoveChild' argument 2 names different: declaration 'Child' definition 'old'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:197:27: note: Function 'domRemoveChild' argument 2 names different: declaration 'Child' definition 'old'. XML-LibXML-2.0134/dom.c:772:45: note: Function 'domRemoveChild' argument 2 names different: declaration 'Child' definition 'old'. XML-LibXML-2.0134/dom.c:794:46: style:inconclusive: Function 'domReplaceChild' argument 2 names different: declaration 'newChlid' definition 'new'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:193:29: note: Function 'domReplaceChild' argument 2 names different: declaration 'newChlid' definition 'new'. XML-LibXML-2.0134/dom.c:794:46: note: Function 'domReplaceChild' argument 2 names different: declaration 'newChlid' definition 'new'. XML-LibXML-2.0134/dom.c:794:62: style:inconclusive: Function 'domReplaceChild' argument 3 names different: declaration 'oldChild' definition 'old'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:194:29: note: Function 'domReplaceChild' argument 3 names different: declaration 'oldChild' definition 'old'. XML-LibXML-2.0134/dom.c:794:62: note: Function 'domReplaceChild' argument 3 names different: declaration 'oldChild' definition 'old'. XML-LibXML-2.0134/dom.c:932:28: style:inconclusive: Function 'domReplaceNode' argument 1 names different: declaration 'old' definition 'oldNode'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:216:28: note: Function 'domReplaceNode' argument 1 names different: declaration 'old' definition 'oldNode'. XML-LibXML-2.0134/dom.c:932:28: note: Function 'domReplaceNode' argument 1 names different: declaration 'old' definition 'oldNode'. XML-LibXML-2.0134/dom.c:932:48: style:inconclusive: Function 'domReplaceNode' argument 2 names different: declaration 'new' definition 'newNode'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:216:44: note: Function 'domReplaceNode' argument 2 names different: declaration 'new' definition 'newNode'. XML-LibXML-2.0134/dom.c:932:48: note: Function 'domReplaceNode' argument 2 names different: declaration 'new' definition 'newNode'. XML-LibXML-2.0134/dom.c:988:29: style:inconclusive: Function 'domGetNodeValue' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:210:29: note: Function 'domGetNodeValue' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:988:29: note: Function 'domGetNodeValue' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:1040:29: style:inconclusive: Function 'domSetNodeValue' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:213:29: note: Function 'domSetNodeValue' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:1040:29: note: Function 'domSetNodeValue' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:1040:42: style:inconclusive: Function 'domSetNodeValue' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:213:44: note: Function 'domSetNodeValue' argument 2 names different: declaration 'value' definition 'val'. XML-LibXML-2.0134/dom.c:1040:42: note: Function 'domSetNodeValue' argument 2 names different: declaration 'value' definition 'val'. XML-LibXML-2.0134/dom.c:1065:37: style:inconclusive: Function 'domGetElementsByTagName' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:252:37: note: Function 'domGetElementsByTagName' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:1065:37: note: Function 'domGetElementsByTagName' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:1089:39: style:inconclusive: Function 'domGetElementsByTagNameNS' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent] XML-LibXML-2.0134/dom.h:255:39: note: Function 'domGetElementsByTagNameNS' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:1089:39: note: Function 'domGetElementsByTagNameNS' argument 1 names different: declaration 'self' definition 'n'. XML-LibXML-2.0134/dom.c:268:24: style: Parameter 'cur' can be declared as pointer to const [constParameterPointer] XML-LibXML-2.0134/dom.c:347:23: style: Variable 'retCode' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/dom.c:400:18: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/dom.c:400:29: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/dom.c:1067:20: style: Variable 'cld' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/dom.c:1141:17: style: Variable 'ns' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-sax.c:670:23: style: Condition 'name!=NULL' is always true [knownConditionTrueFalse] XML-LibXML-2.0134/perl-libxml-sax.c:229:23: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] XML-LibXML-2.0134/perl-libxml-sax.c:254:23: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] XML-LibXML-2.0134/perl-libxml-sax.c:1177:14: style: Variable 'ch' can be declared as pointer to const [constVariablePointer] XML-LibXML-2.0134/perl-libxml-sax.c:581:17: style: Variable 'ns' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-sax.c:624:16: style: Variable 'urilen' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-sax.c:648:21: style: Variable 'ns' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-sax.c:650:20: style: Variable 'atnameHash' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-sax.c:651:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] XML-LibXML-2.0134/perl-libxml-sax.c:883:9: style: Unused variable: empty [unusedVariable] diff: head XML-LibXML-2.0134/perl-libxml-sax.c:229:23: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] head XML-LibXML-2.0134/perl-libxml-sax.c:254:23: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] DONE