2025-05-05 00:13 ftp://ftp.de.debian.org/debian/pool/main/h/htmldoc/htmldoc_1.9.20.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=zlib --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 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 88ef81e (2025-05-02 08:42:38 +0200) count: 694 589 elapsed-time: 28.8 31.0 head-timing-info: old-timing-info: head results: htmldoc-1.9.20/htmldoc/epub.cxx:114:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/epub.cxx:1002:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_LINKS [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/epub.cxx:204:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:220:41: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:221:36: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:223:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:224:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:226:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:227:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:230:46: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:231:41: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:234:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:235:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:237:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:239:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:240:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:242:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:272:60: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:272:94: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:291:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:357:52: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:576:126: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:576:188: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:662:81: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:730:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:733:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:736:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:741:59: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:743:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:882:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:891:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1005:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1007:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1025:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1025:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1029:47: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1049:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1049:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1052:11: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1052:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1053:12: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1054:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1068:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1068:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1087:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1087:51: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1087:78: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1089:41: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1115:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1115:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1126:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1140:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1140:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1143:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1145:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1153:53: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1170:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1176:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1179:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1180:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1222:76: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1249:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1251:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1263:47: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1287:62: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1287:120: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1287:164: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1289:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1292:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1292:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1292:65: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1355:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1386:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1386:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1439:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1448:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:1461:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/epub.cxx:99:22: style: The scope of the variable 'container_xml' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/epub.cxx:653:7: style: The scope of the variable 'i' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/epub.cxx:1065:23: style: Parameter 'n1' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'n1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/epub.cxx:1054:45: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/epub.cxx:1065:23: note: Parameter 'n1' can be declared as pointer to const htmldoc-1.9.20/htmldoc/epub.cxx:1066:23: style: Parameter 'n2' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'n2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/epub.cxx:1054:45: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/epub.cxx:1066:23: note: Parameter 'n2' can be declared as pointer to const htmldoc-1.9.20/htmldoc/epub.cxx:1344:10: style: Variable 'start' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/epub.cxx:1378:18: style: Variable 'start' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/epub.cxx:1053:29: error: Uninitialized variable: &key.filename [uninitvar] htmldoc-1.9.20/htmldoc/file.c:198:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/file.c:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_URI [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/file.c:350:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_URI [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/file.c:604:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_URI [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/file.c:766:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/file.c:958:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_MAX_URI [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/file.c:1076:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_FILES [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/file.c:747:4: style: Variable 'end' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/html.cxx:92:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HF_IMAGES [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/html.cxx:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/html.cxx:386:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HF_IMAGES [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/html.cxx:467:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/html.cxx:915:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_LINKS [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/html.cxx:116:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:117:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:118:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:120:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:141:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:147:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:151:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:164:50: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:231:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:296:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:296:59: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:300:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:300:59: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:357:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:357:62: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:361:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:361:62: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:398:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:398:62: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:402:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:402:62: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:480:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:503:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:504:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:509:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:589:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:591:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:594:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:598:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:605:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:607:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:621:10: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:674:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:675:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:681:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:685:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:685:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:686:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:686:51: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:687:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:696:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:700:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:704:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:727:9: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:728:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:854:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:918:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:920:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:938:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:938:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:942:47: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:962:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:962:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:965:11: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:965:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:966:12: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:967:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:981:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:981:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1000:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1000:51: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1000:78: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1002:41: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1028:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1028:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1039:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1053:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1053:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1056:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1058:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1066:53: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1083:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1089:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1092:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:1093:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/html.cxx:213:15: style: The scope of the variable 'basename' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/html.cxx:215:22: style: The scope of the variable 'families' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/html.cxx:569:8: style: The scope of the variable 'i' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/html.cxx:571:4: style: The scope of the variable 'entity' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/html.cxx:424:20: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/html.cxx:425:20: style: Parameter 'author' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/html.cxx:426:20: style: Parameter 'copyright' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/html.cxx:427:20: style: Parameter 'docnumber' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/html.cxx:496:16: style: Variable 'img' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/html.cxx:571:4: style: Variable 'entity' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/html.cxx:758:25: style: Parameter 't' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/html.cxx:978:23: style: Parameter 'n1' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'n1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/html.cxx:967:45: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/html.cxx:978:23: note: Parameter 'n1' can be declared as pointer to const htmldoc-1.9.20/htmldoc/html.cxx:979:23: style: Parameter 'n2' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'n2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/html.cxx:967:45: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/html.cxx:979:23: note: Parameter 'n2' can be declared as pointer to const htmldoc-1.9.20/htmldoc/html.cxx:966:29: error: Uninitialized variable: &key.filename [uninitvar] htmldoc-1.9.20/htmldoc/htmldoc.cxx:178:52: error: There is an unknown macro here somewhere. Configuration is required. If SVERSION is a macro then please configure it. [unknownMacro] htmldoc-1.9.20/htmldoc/htmllib.cxx:314:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmllib.cxx:2663:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmllib.cxx:2837:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmllib.cxx:3416:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_URI_CODING_ALL [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmllib.cxx:3475:31: style: Condition '*base' is always true [knownConditionTrueFalse] htmldoc-1.9.20/htmldoc/htmllib.cxx:2418:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] htmldoc-1.9.20/htmldoc/htmllib.cxx:2474:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] htmldoc-1.9.20/htmldoc/htmllib.cxx:2474:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] htmldoc-1.9.20/htmldoc/htmllib.cxx:3400:14: warning: Either the condition 'base==NULL' is redundant or there is possible null pointer dereference: base. [nullPointerRedundantCheck] htmldoc-1.9.20/htmldoc/htmllib.cxx:3442:59: note: Assuming that condition 'base==NULL' is not redundant htmldoc-1.9.20/htmldoc/htmllib.cxx:3400:14: note: Null pointer dereference htmldoc-1.9.20/htmldoc/htmllib.cxx:3407:15: warning: Either the condition 'base==NULL' is redundant or there is possible null pointer dereference: base. [nullPointerRedundantCheck] htmldoc-1.9.20/htmldoc/htmllib.cxx:3442:59: note: Assuming that condition 'base==NULL' is not redundant htmldoc-1.9.20/htmldoc/htmllib.cxx:3407:15: note: Null pointer dereference htmldoc-1.9.20/htmldoc/htmllib.cxx:333:10: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:407:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:407:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:741:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:741:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:742:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:752:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:752:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:753:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:788:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:788:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:830:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:830:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:831:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:841:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:841:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:842:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:879:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:879:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:914:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:919:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:921:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:924:46: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:925:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:926:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:926:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:927:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:946:46: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:947:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:948:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:948:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:949:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1056:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1057:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1060:46: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1064:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1064:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1065:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1067:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1069:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1071:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1086:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1091:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1104:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1109:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1133:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1136:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1200:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1204:36: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1213:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1215:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1217:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1217:65: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1221:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:58: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:93: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:125: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:157: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1225:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1229:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1231:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1233:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1235:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1239:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1241:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1243:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1245:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1261:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1326:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1329:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1340:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1342:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1574:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1576:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1579:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1583:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1590:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1592:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1659:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1886:8: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1893:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:1893:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2070:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2076:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2078:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2085:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2085:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2125:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2126:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2128:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2128:36: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2131:57: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2131:116: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2165:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2169:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2169:56: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2172:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2172:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2206:8: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2206:72: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2210:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2328:10: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2328:74: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2334:12: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2336:12: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2348:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2348:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2350:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2350:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2354:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2361:55: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2365:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2365:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2507:11: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2507:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2519:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2519:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2567:12: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2592:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2654:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2667:10: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2670:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2676:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2676:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2677:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2683:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2748:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2748:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2749:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2759:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2759:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2760:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2785:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2785:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2916:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2916:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2917:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2927:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2927:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2928:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2989:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2989:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2990:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3000:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3000:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3001:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3063:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3063:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3064:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3074:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3074:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3075:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3131:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3132:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3134:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3134:49: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3139:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3140:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3150:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3153:51: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3154:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3156:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3156:45: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3160:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3163:51: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3164:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3166:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3166:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3174:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3174:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3177:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3177:45: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3184:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3185:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3186:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3187:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3190:31: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3192:31: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3197:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3199:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3206:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3208:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3301:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3302:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3306:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3308:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3310:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3312:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3314:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3316:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3317:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3319:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3323:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3324:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3328:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3330:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3332:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3334:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3552:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3553:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3553:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3592:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3597:41: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3609:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3620:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3622:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3630:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3636:20: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3637:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3656:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3657:54: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3657:68: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3659:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3665:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3665:50: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3670:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:3674:36: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmllib.cxx:2056:3: style: The scope of the variable 'tlen' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:2117:10: style: The scope of the variable 'tname' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:2118:3: style: The scope of the variable 'tcontent' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:2619:11: style: The scope of the variable 'ch2' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:3120:4: style: The scope of the variable 'size_ptr' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:3121:4: style: The scope of the variable 'type_ptr' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:3122:12: style: The scope of the variable 'img' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:3351:10: style: The scope of the variable 'tempptr' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:3545:11: style: The scope of the variable 'treename' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:3634:24: style: The scope of the variable 'pptr' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmllib.cxx:2049:21: style:inconclusive: Function 'htmlGetText' argument 1 names different: declaration 'tree' definition 't'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/html.h:310:35: note: Function 'htmlGetText' argument 1 names different: declaration 'tree' definition 't'. htmldoc-1.9.20/htmldoc/htmllib.cxx:2049:21: note: Function 'htmlGetText' argument 1 names different: declaration 'tree' definition 't'. htmldoc-1.9.20/htmldoc/htmllib.cxx:3347:20: style:inconclusive: Function 'fix_filename' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/htmllib.cxx:245:39: note: Function 'fix_filename' argument 1 names different: declaration 'path' definition 'filename'. htmldoc-1.9.20/htmldoc/htmllib.cxx:3347:20: note: Function 'fix_filename' argument 1 names different: declaration 'path' definition 'filename'. htmldoc-1.9.20/htmldoc/htmllib.cxx:291:4: style: Variable 'size' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:293:4: style: Variable 'span' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:2053:4: style: Variable 'tdata' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:2194:25: style: Parameter 't' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:2516:26: style: Parameter 'v0' can be declared as pointer to const. However it seems that 'compare_variables' is a callback function, if 'v0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/htmllib.cxx:2361:71: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/htmllib.cxx:2516:26: note: Parameter 'v0' can be declared as pointer to const htmldoc-1.9.20/htmldoc/htmllib.cxx:2517:26: style: Parameter 'v1' can be declared as pointer to const. However it seems that 'compare_variables' is a callback function, if 'v1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/htmllib.cxx:2361:71: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/htmllib.cxx:2517:26: note: Parameter 'v1' can be declared as pointer to const htmldoc-1.9.20/htmldoc/htmllib.cxx:3118:11: style: Variable 'width_ptr' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:3119:4: style: Variable 'height_ptr' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:3120:4: style: Variable 'size_ptr' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:3276:23: style: Parameter 'color' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:3542:22: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:3545:11: style: Variable 'treename' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmllib.cxx:2206:24: warning: Uninitialized variable: &key.value [uninitvar] htmldoc-1.9.20/htmldoc/htmllib.cxx:2328:26: error: Uninitialized variable: &key.value [uninitvar] htmldoc-1.9.20/htmldoc/htmlsep.cxx:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HF_IMAGES [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmlsep.cxx:240:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmlsep.cxx:351:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HF_IMAGES [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmlsep.cxx:426:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmlsep.cxx:947:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_HEADINGS [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1008:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_LINKS [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/htmlsep.cxx:122:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:123:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:124:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:126:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:147:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:154:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:158:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:230:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:439:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:457:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:458:11: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:529:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:538:11: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:589:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:591:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:594:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:598:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:605:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:607:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:621:10: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:674:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:675:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:681:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:685:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:685:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:686:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:686:51: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:687:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:696:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:700:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:704:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:727:9: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:728:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:854:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:935:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:935:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:939:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:950:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:952:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:974:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:974:49: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:996:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1011:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1013:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1031:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1031:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1035:47: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1055:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1055:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1058:11: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1058:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1060:12: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1061:29: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1075:22: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1075:40: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1093:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1097:36: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1126:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1131:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1136:36: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1146:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1148:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/htmlsep.cxx:82:10: style: The scope of the variable 'i' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmlsep.cxx:569:8: style: The scope of the variable 'i' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmlsep.cxx:571:4: style: The scope of the variable 'entity' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1087:10: style: The scope of the variable 'name' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/htmlsep.cxx:209:15: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:210:22: style: Parameter 'author' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:211:22: style: Parameter 'copyright' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:212:22: style: Parameter 'docnumber' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:383:20: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:384:20: style: Parameter 'author' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:385:20: style: Parameter 'copyright' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:386:20: style: Parameter 'docnumber' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:452:16: style: Variable 'img' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:571:4: style: Variable 'entity' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:758:25: style: Parameter 't' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1072:23: style: Parameter 'n1' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'n1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1061:45: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/htmlsep.cxx:1072:23: note: Parameter 'n1' can be declared as pointer to const htmldoc-1.9.20/htmldoc/htmlsep.cxx:1073:23: style: Parameter 'n2' can be declared as pointer to const. However it seems that 'compare_links' is a callback function, if 'n2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1061:45: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/htmlsep.cxx:1073:23: note: Parameter 'n2' can be declared as pointer to const htmldoc-1.9.20/htmldoc/htmlsep.cxx:1119:11: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/htmlsep.cxx:1060:29: error: Uninitialized variable: &key.filename [uninitvar] htmldoc-1.9.20/htmldoc/image.cxx:121:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/image.cxx:167:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/image.cxx:583:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/image.cxx:806:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOC_FILES [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/image.cxx:637:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:638:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:746:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:747:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:809:10: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:811:10: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:826:12: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:883:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:965:17: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:1350:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:1373:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:1786:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/image.cxx:200:9: style: The scope of the variable 'count' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:381:3: style: The scope of the variable 'incode' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:473:13: style: The scope of the variable 'buf' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:911:11: style: The scope of the variable 'ptr' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:1800:8: style: The scope of the variable 'i' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:1800:11: style: The scope of the variable 'j' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:1801:11: style: The scope of the variable 'maskptr' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:1802:16: style: The scope of the variable 'masks' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:1807:16: style: The scope of the variable 'dither' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/image.cxx:158:15: style:inconclusive: Function 'gif_get_block' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/image.cxx:74:43: note: Function 'gif_get_block' argument 2 names different: declaration 'buffer' definition 'buf'. htmldoc-1.9.20/htmldoc/image.cxx:158:15: note: Function 'gif_get_block' argument 2 names different: declaration 'buffer' definition 'buf'. htmldoc-1.9.20/htmldoc/image.cxx:206:19: style: Variable 'bits' can be declared as const array [constVariable] htmldoc-1.9.20/htmldoc/image.cxx:306:14: style: Variable 'xpasses' can be declared as const array [constVariable] htmldoc-1.9.20/htmldoc/image.cxx:307:3: style: Variable 'ypasses' can be declared as const array [constVariable] htmldoc-1.9.20/htmldoc/iso8859.cxx:301:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:307:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:309:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:316:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:316:31: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:317:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:320:30: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:476:16: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:481:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:499:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:501:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:503:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:505:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:563:18: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:563:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/iso8859.cxx:402:8: style: The scope of the variable 'i' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/iso8859.cxx:403:8: style: The scope of the variable 'ch' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/iso8859.cxx:297:3: style: Variable 'match' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/iso8859.cxx:560:20: style: Parameter 'a' can be declared as pointer to const. However it seems that 'compare_lut' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/iso8859.cxx:320:67: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/iso8859.cxx:560:20: note: Parameter 'a' can be declared as pointer to const htmldoc-1.9.20/htmldoc/iso8859.cxx:561:20: style: Parameter 'b' can be declared as pointer to const. However it seems that 'compare_lut' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] htmldoc-1.9.20/htmldoc/iso8859.cxx:320:67: note: You might need to cast the function pointer here htmldoc-1.9.20/htmldoc/iso8859.cxx:561:20: note: Parameter 'b' can be declared as pointer to const htmldoc-1.9.20/htmldoc/iso8859.cxx:317:30: error: Uninitialized variable: &key.value [uninitvar] htmldoc-1.9.20/htmldoc/markdown.cxx:50:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:50:53: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:56:45: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:61:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:61:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:62:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:62:56: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:67:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:67:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:68:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:68:56: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:73:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:73:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:74:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:74:56: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:78:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:78:53: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:83:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:83:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:84:27: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:84:56: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:161:52: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:214:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:214:46: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:224:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:224:48: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:228:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:228:47: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:229:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:229:52: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:239:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:245:37: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:282:28: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:283:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:314:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:317:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:319:35: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:346:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:357:19: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:358:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:360:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:367:13: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:367:33: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/markdown.cxx:101:19: style:inconclusive: Function 'add_block' argument 1 names different: declaration 'hparent' definition 'html'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/markdown.cxx:23:37: note: Function 'add_block' argument 1 names different: declaration 'hparent' definition 'html'. htmldoc-1.9.20/htmldoc/markdown.cxx:101:19: note: Function 'add_block' argument 1 names different: declaration 'hparent' definition 'html'. htmldoc-1.9.20/htmldoc/markdown.cxx:265:18: style:inconclusive: Function 'add_leaf' argument 1 names different: declaration 'hparent' definition 'html'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/markdown.cxx:24:36: note: Function 'add_leaf' argument 1 names different: declaration 'hparent' definition 'html'. htmldoc-1.9.20/htmldoc/markdown.cxx:265:18: note: Function 'add_leaf' argument 1 names different: declaration 'hparent' definition 'html'. htmldoc-1.9.20/htmldoc/mmd.c:1024:34: style: Condition 'stackptr->parent->type!=MMD_TYPE_CODE_BLOCK' is always true [knownConditionTrueFalse] htmldoc-1.9.20/htmldoc/mmd.c:427:19: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/mmd.c:485:4: style: Variable 'linestart' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/mmd.c:1137:11: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/mmd.c:1138:11: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/mmd.c:1204:21: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/mmd.c:1442:30: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/mmd.c:2122:3: style: Variable 'lineend' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/mmd.c:2255:26: style: Parameter 'doc' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/progress.cxx:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/progress.cxx:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/progress.cxx:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/ps-pdf.cxx:2413:27: error: There is an unknown macro here somewhere. Configuration is required. If SVERSION is a macro then please configure it. [unknownMacro] htmldoc-1.9.20/htmldoc/rc4.c:33:31: style:inconclusive: Function 'rc4_init' argument 1 names different: declaration 'context' definition 'text'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/rc4.h:48:37: note: Function 'rc4_init' argument 1 names different: declaration 'context' definition 'text'. htmldoc-1.9.20/htmldoc/rc4.c:33:31: note: Function 'rc4_init' argument 1 names different: declaration 'context' definition 'text'. htmldoc-1.9.20/htmldoc/rc4.c:79:34: style:inconclusive: Function 'rc4_encrypt' argument 1 names different: declaration 'context' definition 'text'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/rc4.h:50:40: note: Function 'rc4_encrypt' argument 1 names different: declaration 'context' definition 'text'. htmldoc-1.9.20/htmldoc/rc4.c:79:34: note: Function 'rc4_encrypt' argument 1 names different: declaration 'context' definition 'text'. htmldoc-1.9.20/htmldoc/snprintf.c:39:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/testhtml.cxx:129:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/testhtml.cxx:38:4: style: The scope of the variable 'toc' can be reduced. [variableScope] htmldoc-1.9.20/htmldoc/toc.cxx:60:26: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:60:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:62:25: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:62:42: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:63:34: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:158:41: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:159:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:166:41: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:177:48: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:178:47: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:181:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:183:24: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:185:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:189:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:190:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:203:44: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:206:53: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:212:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:215:52: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:219:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:223:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:225:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:233:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:273:43: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:274:32: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:283:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:297:39: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:299:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/toc.cxx:304:36: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:156:14: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:166:15: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:166:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:190:21: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:193:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:200:23: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:217:38: style: C-style pointer casting [cstyleCast] htmldoc-1.9.20/htmldoc/util.cxx:119:24: style:inconclusive: Function 'get_color' argument 1 names different: declaration 'c' definition 'color'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/htmldoc.h:258:36: note: Function 'get_color' argument 1 names different: declaration 'c' definition 'color'. htmldoc-1.9.20/htmldoc/util.cxx:119:24: note: Function 'get_color' argument 1 names different: declaration 'c' definition 'color'. htmldoc-1.9.20/htmldoc/zipc.c:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:557:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:988:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:1221:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:1393:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:1535:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:1698:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:1900:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] htmldoc-1.9.20/htmldoc/zipc.c:1494:29: style:inconclusive: Function 'zipc_read_file' argument 2 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent] htmldoc-1.9.20/htmldoc/zipc.c:129:55: note: Function 'zipc_read_file' argument 2 names different: declaration 'buffer' definition 'data'. htmldoc-1.9.20/htmldoc/zipc.c:1494:29: note: Function 'zipc_read_file' argument 2 names different: declaration 'buffer' definition 'data'. htmldoc-1.9.20/htmldoc/zipc.c:498:10: style: Variable 'lineend' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/zipc.c:735:10: style: Variable 'fragend' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/zipc.c:834:4: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/zipc.c:1267:18: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] htmldoc-1.9.20/htmldoc/zipc.c:1621:18: style: Parameter 'zf' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/zipc.c:1656:18: style: Parameter 'zf' can be declared as pointer to const [constParameterPointer] htmldoc-1.9.20/htmldoc/zipc.c:1764:25: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] diff: head htmldoc-1.9.20/htmldoc/epub.cxx:1025:33: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1049:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1052:29: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1068:40: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1087:51: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1087:78: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1115:37: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1140:33: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1287:120: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1287:164: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1292:42: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1292:65: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:1386:39: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:272:94: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/epub.cxx:576:188: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:1000:51: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:1000:78: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:1028:37: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:1053:33: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:296:59: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:300:59: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:357:62: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:361:62: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:398:62: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:402:62: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:685:37: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:686:51: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:938:33: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:962:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:965:29: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/html.cxx:981:40: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:1064:39: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:1217:65: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:125: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:157: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:58: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:1223:93: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:1893:34: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2085:32: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2128:36: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2131:116: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2169:56: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2172:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2206:72: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2328:74: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2348:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2350:37: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2365:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2507:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2519:40: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2676:30: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2748:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2759:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2785:34: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2916:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2927:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:2989:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3000:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3063:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3074:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3134:49: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3156:45: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3166:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3174:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3177:45: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3553:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3657:68: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:3665:50: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:407:33: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:741:34: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:752:34: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:788:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:830:34: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:841:34: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:879:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:926:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmllib.cxx:948:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:1031:33: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:1055:38: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:1058:29: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:1075:40: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:685:37: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:686:51: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:935:37: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/htmlsep.cxx:974:49: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/iso8859.cxx:316:31: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/iso8859.cxx:563:35: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:214:46: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:224:48: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:228:47: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:229:52: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:367:33: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:50:53: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:61:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:62:56: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:67:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:68:56: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:73:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:74:56: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:78:53: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:83:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/markdown.cxx:84:56: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/toc.cxx:60:44: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/toc.cxx:62:42: style: C-style pointer casting [cstyleCast] head htmldoc-1.9.20/htmldoc/util.cxx:166:38: style: C-style pointer casting [cstyleCast] DONE