2026-05-29 02:08 ftp://ftp.de.debian.org/debian/pool/main/p/pyfltk/pyfltk_1.4.5.0+repack.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --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-117-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: f1379d6 (2026-05-28 13:47:32 +0200) count: 18 15 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: pyfltk-1.4.5.0/contrib/ListSelect.cpp:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] pyfltk-1.4.5.0/contrib/ListSelect.cpp:197:18: style: Either there is a missing 'override', or the member function 'ListSelect::toggleMultiBrowser' can be static. [functionStatic] pyfltk-1.4.5.0/contrib/ListSelect.h:32:8: note: Either there is a missing 'override', or the member function 'ListSelect::toggleMultiBrowser' can be static. pyfltk-1.4.5.0/contrib/ListSelect.cpp:197:18: note: Either there is a missing 'override', or the member function 'ListSelect::toggleMultiBrowser' can be static. pyfltk-1.4.5.0/contrib/ListSelect.cpp:177:18: style: Either there is a missing 'override', or the member function 'ListSelect::moveSelected' can be static. [functionStatic] pyfltk-1.4.5.0/contrib/ListSelect.h:35:8: note: Either there is a missing 'override', or the member function 'ListSelect::moveSelected' can be static. pyfltk-1.4.5.0/contrib/ListSelect.cpp:177:18: note: Either there is a missing 'override', or the member function 'ListSelect::moveSelected' can be static. pyfltk-1.4.5.0/contrib/ListSelect.h:29:16: style: Virtual function 'resize' is called from constructor 'ListSelect(int x,int y,int w,int h,char*topLabel=0,char*bottomLabel=0)' at line 163. Dynamic binding is not used. [virtualCallInConstructor] pyfltk-1.4.5.0/contrib/ListSelect.cpp:163:2: note: Calling resize pyfltk-1.4.5.0/contrib/ListSelect.h:29:16: note: resize is a virtual function pyfltk-1.4.5.0/contrib/ListSelect.cpp:116:3: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:121:3: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:126:3: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:156:21: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:156:42: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:157:23: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:157:46: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:158:25: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:158:50: style: C-style pointer casting [cstyleCast] pyfltk-1.4.5.0/contrib/ListSelect.cpp:114:32: style:inconclusive: Function 'upCB' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] pyfltk-1.4.5.0/contrib/ListSelect.cpp:119:34: style:inconclusive: Function 'downCB' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] pyfltk-1.4.5.0/contrib/ListSelect.cpp:124:36: style:inconclusive: Function 'toggleCB' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] pyfltk-1.4.5.0/src/Fl_Gl_Stubs.cxx:70:35: style: Parameter 'x' can be declared as reference to const [constParameterReference] pyfltk-1.4.5.0/src/Fl_Gl_Stubs.cxx:70:43: style: Parameter 'y' can be declared as reference to const [constParameterReference] diff: head pyfltk-1.4.5.0/contrib/ListSelect.cpp:114:32: style:inconclusive: Function 'upCB' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head pyfltk-1.4.5.0/contrib/ListSelect.cpp:119:34: style:inconclusive: Function 'downCB' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head pyfltk-1.4.5.0/contrib/ListSelect.cpp:124:36: style:inconclusive: Function 'toggleCB' argument 2 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] DONE