2025-12-23 13:34 ftp://ftp.de.debian.org/debian/pool/main/p/pconsole/pconsole_1.2.0.orig.tar.gz 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 -j8 platform: Linux-6.8.0-90-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.19.0 head-info: b66f900 (2025-12-21 20:49:38 +0100) count: 16 16 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: pconsole-1.2.0/Conn.c:36:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Conn [valueFlowBailoutIncompleteVar] pconsole-1.2.0/terminal.c:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pconsole-1.2.0/commands.c:163:21: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] pconsole-1.2.0/List.c:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] pconsole-1.2.0/Conn.c:68:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pconsole-1.2.0/Conn.c:80:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] pconsole-1.2.0/Conn.c:103:22: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] pconsole-1.2.0/Conn.c:122:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] pconsole-1.2.0/cstring.c:41:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] pconsole-1.2.0/cstring.c:43:5: style: Unused variable: len [unusedVariable] pconsole-1.2.0/pconsole.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TERMINAL_COOKED [valueFlowBailoutIncompleteVar] pconsole-1.2.0/pconsole.c:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pconsole-1.2.0/pconsole.c:134:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllConns [valueFlowBailoutIncompleteVar] pconsole-1.2.0/pconsole.c:224:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pconsole-1.2.0/List.c:149:11: style: Variable 'l' can be declared as pointer to const [constVariablePointer] pconsole-1.2.0/pconsole.c:53:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] diff: DONE