2024-04-14 01:41 ftp://ftp.de.debian.org/debian/pool/main/w/wxedid/wxedid_0.0.21.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=wxwidgets --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 01c049d (2024-04-13 21:28:19 +0200) count: 358 333 elapsed-time: 3.4 1.8 head-timing-info: old-timing-info: head results: wxedid-0.0.21/src/guilog.cpp:78:12: warning: Member variable 'guilog_cl::rcd_msg_buff' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/guilog.cpp:78:12: warning: Member variable 'guilog_cl::psc_wxedid' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/guilog.h:28:19: style:inconclusive: Technically the member function 'guilog_cl::isReady' can be const. [functionConst] wxedid-0.0.21/src/guilog.h:34:12: performance:inconclusive: Technically the member function 'guilog_cl::DoLog' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/guilog.cpp:32:17: note: Technically the member function 'guilog_cl::DoLog' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/guilog.h:34:12: note: Technically the member function 'guilog_cl::DoLog' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/returncode/rcd_fn.tmp.c:224:1: error: syntax error [syntaxError] wxedid-0.0.21/src/returncode/rcd_scp.tmp.c:34:18: error: syntax error [syntaxError] wxedid-0.0.21/src/CEA_class.cpp:499:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ace_tc [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/CEA_class.cpp:643:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC4 [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/returncode/rcd_scp_dm.tmp.c:30:18: error: syntax error [syntaxError] wxedid-0.0.21/src/wxEDID_App.cpp:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_App.cpp:92:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_App.cpp:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/EDID_class.cpp:2350:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/EDID_class.h:230:7: warning: Member variable 'edi_grp_cl::instance' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:360:7: warning: Member variable 'EDID_cl::pGLog' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:428:8: warning: Member variable 'vindsc_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:428:8: warning: Member variable 'vindsc_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:737:8: warning: Member variable 'cea_sad_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:737:8: warning: Member variable 'cea_sad_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:806:7: warning: Member variable 'cea_sab_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:843:8: warning: Member variable 'cea_unktc_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:843:8: warning: Member variable 'cea_unktc_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:889:8: warning: Member variable 'cea_vsvd_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:889:8: warning: Member variable 'cea_vsvd_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1067:8: warning: Member variable 'hdrd_mtd_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1067:8: warning: Member variable 'hdrd_mtd_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1091:8: warning: Member variable 'cea_vfpd_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1091:8: warning: Member variable 'cea_vfpd_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1135:8: warning: Member variable 'cea_y42c_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1135:8: warning: Member variable 'cea_y42c_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1160:8: warning: Member variable 'cea_vsad_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1160:8: warning: Member variable 'cea_vsad_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1214:7: warning: Member variable 'rmcd_spm_cl::Desc' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1214:7: warning: Member variable 'rmcd_spm_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1334:8: warning: Member variable 'ifdb_sifd_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1334:8: warning: Member variable 'ifdb_sifd_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1355:8: warning: Member variable 'ifdb_vsifd_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1355:8: warning: Member variable 'ifdb_vsifd_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1377:8: warning: Member variable 'cea_unket_cl::fcount' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/EDID_class.h:1377:8: warning: Member variable 'cea_unket_cl::fields' is not initialized in the constructor. [uninitMemberVar] wxedid-0.0.21/src/wxEDID_Main.h:384:16: performance: Variable 'cScrArea' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] wxedid-0.0.21/src/EDID_class.h:258:23: style:inconclusive: Technically the member function 'EDID_cl::calcGroupOffs' can be const. [functionConst] wxedid-0.0.21/src/EDID_class.h:375:16: note: Technically the member function 'EDID_cl::calcGroupOffs' can be const. wxedid-0.0.21/src/EDID_class.h:258:23: note: Technically the member function 'EDID_cl::calcGroupOffs' can be const. wxedid-0.0.21/src/EDID_class.h:259:23: performance:inconclusive: Technically the member function 'EDID_cl::getInstancePtr' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.h:379:16: note: Technically the member function 'EDID_cl::getInstancePtr' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:259:23: note: Technically the member function 'EDID_cl::getInstancePtr' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:279:26: style:inconclusive: Technically the member function 'EDID_cl::GetERRignore' can be const. [functionConst] wxedid-0.0.21/src/EDID_class.h:281:26: style:inconclusive: Technically the member function 'EDID_cl::GetRDignore' can be const. [functionConst] wxedid-0.0.21/src/EDID_class.h:282:26: style:inconclusive: Technically the member function 'EDID_cl::getNumValidBlocks' can be const. [functionConst] wxedid-0.0.21/src/wxEDID_Main.h:99:9: style: Class 'wxEDID_Frame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wxedid-0.0.21/src/wxEDID_Main.h:348:4: style: Class 'fgrid_cl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wxedid-0.0.21/src/wxEDID_Main.h:376:4: style: Class 'dtd_screen_cl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wxedid-0.0.21/src/wxEDID_Main.h:404:4: style: Class 'dtd_sct_cl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wxedid-0.0.21/src/EDID_class.h:396:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:396:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:397:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:397:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:425:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:425:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:426:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:426:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:442:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:442:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:443:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:443:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:456:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:456:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:457:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:457:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:470:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:470:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:471:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:471:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:484:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:484:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:485:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:485:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:498:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:498:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:499:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:499:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:534:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:534:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:535:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:535:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:548:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:548:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:549:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:549:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:562:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:562:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:563:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:563:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:576:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:576:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:577:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:577:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:590:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:590:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:591:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:591:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:604:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:604:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:605:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:605:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:618:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:618:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:619:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:619:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:632:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:632:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:633:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:633:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:650:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:650:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:651:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:651:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:666:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:666:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:667:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:667:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:668:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:668:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:669:20: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:669:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:734:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:734:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:735:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:735:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:752:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:752:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:753:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:753:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:754:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:754:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:755:20: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:755:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:771:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:771:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:772:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:772:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:787:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:787:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:788:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:788:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:803:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:803:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:804:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:804:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:820:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:820:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:821:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:821:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:840:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:840:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:841:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:841:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:862:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:862:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:863:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:863:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:886:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:886:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:887:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:887:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:903:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:903:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:904:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:904:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:905:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:905:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:906:20: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:906:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:921:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:921:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:922:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:922:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:937:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:937:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:938:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:938:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:953:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:953:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:954:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:954:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:969:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:969:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:970:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:970:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:985:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:985:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:986:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:986:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1004:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1004:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1005:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1005:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1020:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1020:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1021:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1021:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1036:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1036:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1037:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1037:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1038:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1038:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1039:20: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1039:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1064:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1064:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1065:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1065:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1088:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1088:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1089:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1089:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1106:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1106:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1107:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1107:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1108:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1108:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1109:20: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1109:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1132:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1132:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1133:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1133:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1157:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1157:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1158:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1158:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1174:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1174:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1175:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1175:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1176:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1176:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1177:20: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1177:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1192:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1192:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1193:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1193:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1211:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1211:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1212:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1212:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1227:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1227:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1228:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1228:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1243:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1243:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1244:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1244:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1258:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1258:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1259:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1259:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1260:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1260:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1261:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1261:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1276:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1276:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1277:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1277:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1292:20: style: The function 'getSubGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:228:27: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1292:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1293:20: style: The function 'getSubGrpCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:226:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1293:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1294:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1294:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1295:20: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1295:20: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1310:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1310:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1311:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1311:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1331:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1331:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1332:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1332:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1352:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1352:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1353:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1353:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1374:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:224:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1374:14: note: Function in derived class wxedid-0.0.21/src/EDID_class.h:1375:14: style: The function 'ForcedGroupRefresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wxedid-0.0.21/src/EDID_class.h:225:23: note: Virtual function in base class wxedid-0.0.21/src/EDID_class.h:1375:14: note: Function in derived class wxedid-0.0.21/src/wxEDID_App.cpp:37:9: style: Condition 'wxsOK' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/wxEDID_App.cpp:30:8: note: Assuming that condition '!wxsOK' is not redundant wxedid-0.0.21/src/wxEDID_App.cpp:37:9: note: Condition 'wxsOK' is always true wxedid-0.0.21/src/EDID_class.h:1207:20: style: Class 'rmcd_spm_cl' is unsafe, 'rmcd_spm_cl::fields' can leak by wrong usage. [unsafeClassCanLeak] wxedid-0.0.21/src/CEA_EXT_class.cpp:119:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:138:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:526:11: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:837:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:853:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:878:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/EDID_class.h:379:45: style: Parameter 'p_field' can be declared as pointer to const [constParameterPointer] wxedid-0.0.21/src/CEA_EXT_class.cpp:953:11: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1009:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1025:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1052:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1056:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1060:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1185:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1191:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1199:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1207:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1255:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1274:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1337:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1348:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1655:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1660:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1700:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1705:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1821:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:1827:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_EXT_class.cpp:440:9: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:430:4: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:440:9: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:500:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:497:7: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:500:15: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:542:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:539:7: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:542:15: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:583:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:579:7: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:583:15: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:625:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:621:7: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:625:15: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:663:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:660:7: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:663:15: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:945:9: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:926:4: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:945:9: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:968:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:965:7: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:968:15: note: retU is overwritten wxedid-0.0.21/src/CEA_EXT_class.cpp:1451:9: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_EXT_class.cpp:1443:4: note: retU is assigned wxedid-0.0.21/src/CEA_EXT_class.cpp:1451:9: note: retU is overwritten wxedid-0.0.21/src/CEA_class.cpp:513:45: style: Condition 'ACE=8' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/CEA_class.cpp:513:58: style: Condition 'ACE=10' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/CEA_EXT_class.cpp:909:16: style: The scope of the variable 'mtdlen' can be reduced. [variableScope] wxedid-0.0.21/src/CEA_class.cpp:520:19: style: Condition 'ACE=11' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/CEA_EXT_class.cpp:1724:17: style: The scope of the variable 'g_len' can be reduced. [variableScope] wxedid-0.0.21/src/CEA_class.cpp:520:33: style: Condition 'ACE=12' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/CEA_EXT_class.cpp:1725:17: style: The scope of the variable 'g_type' can be reduced. [variableScope] wxedid-0.0.21/src/CEA_class.cpp:577:15: style: Condition 'AFC>=2' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/CEA_class.cpp:571:15: note: Assuming that condition 'AFC==1' is not redundant wxedid-0.0.21/src/CEA_class.cpp:577:15: note: Condition 'AFC>=2' is always true wxedid-0.0.21/src/CEA_class.cpp:147:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:463:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:479:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:508:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:514:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:521:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:528:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:542:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:548:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:553:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:558:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:572:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:578:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:584:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:590:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:597:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:603:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:609:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:615:21: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:642:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:643:18: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:680:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:1077:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:1082:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/CEA_class.cpp:657:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_class.cpp:654:7: note: retU is assigned wxedid-0.0.21/src/CEA_class.cpp:657:15: note: retU is overwritten wxedid-0.0.21/src/CEA_class.cpp:790:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_class.cpp:787:7: note: retU is assigned wxedid-0.0.21/src/CEA_class.cpp:790:15: note: retU is overwritten wxedid-0.0.21/src/CEA_class.cpp:823:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/CEA_class.cpp:820:7: note: retU is assigned wxedid-0.0.21/src/CEA_class.cpp:823:15: note: retU is overwritten wxedid-0.0.21/src/CEA_class.cpp:573:17: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/CEA_class.cpp:579:17: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/CEA_class.cpp:585:17: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/CEA_class.cpp:591:17: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/CEA_class.cpp:598:20: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/CEA_class.cpp:604:20: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/CEA_class.cpp:610:20: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/CEA_class.cpp:616:20: style: Variable 'p_fld' is assigned a value that is never used. [unreadVariable] wxedid-0.0.21/src/wxEDID_Main.cpp:275:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxAUI_MGR_RECTANGLE_HINT [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:641:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:729:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_GRID_CELL_CHANGED [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:781:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:1084:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:1207:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:1278:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:1449:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:1516:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:1569:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/wxEDID_Main.cpp:2319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRUSH_MEDIUMGREY [valueFlowBailoutIncompleteVar] wxedid-0.0.21/src/EDID_class.cpp:707:22: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Mid' in new applications instead. [prohibitedSubStringCalled] wxedid-0.0.21/src/EDID_class.cpp:779:30: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Mid' in new applications instead. [prohibitedSubStringCalled] wxedid-0.0.21/src/EDID_class.cpp:791:19: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Mid' in new applications instead. [prohibitedSubStringCalled] wxedid-0.0.21/src/EDID_class.cpp:887:13: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Mid' in new applications instead. [prohibitedSubStringCalled] wxedid-0.0.21/src/EDID_class.cpp:898:18: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Mid' in new applications instead. [prohibitedSubStringCalled] wxedid-0.0.21/src/EDID_class.cpp:913:13: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Mid' in new applications instead. [prohibitedSubStringCalled] wxedid-0.0.21/src/EDID_class.cpp:937:18: style: This is a wxWidgets 1.xx compatibility function. Use 'wxString::Mid' in new applications instead. [prohibitedSubStringCalled] wxedid-0.0.21/src/EDID_class.h:262:13: performance:inconclusive: Technically the member function 'EDID_cl::getStrUint' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.cpp:768:16: note: Technically the member function 'EDID_cl::getStrUint' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:262:13: note: Technically the member function 'EDID_cl::getStrUint' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:263:13: performance:inconclusive: Technically the member function 'EDID_cl::getStrDouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.cpp:810:16: note: Technically the member function 'EDID_cl::getStrDouble' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:263:13: note: Technically the member function 'EDID_cl::getStrDouble' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:266:13: performance:inconclusive: Technically the member function 'EDID_cl::wrByteStr' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.cpp:882:16: note: Technically the member function 'EDID_cl::wrByteStr' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:266:13: note: Technically the member function 'EDID_cl::wrByteStr' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:267:13: performance:inconclusive: Technically the member function 'EDID_cl::wrByteStrLE' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.cpp:908:16: note: Technically the member function 'EDID_cl::wrByteStrLE' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:267:13: note: Technically the member function 'EDID_cl::wrByteStrLE' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:285:13: style:inconclusive: Technically the member function 'EDID_cl::genChksum' can be const. [functionConst] wxedid-0.0.21/src/EDID_class.cpp:533:16: note: Technically the member function 'EDID_cl::genChksum' can be const. wxedid-0.0.21/src/EDID_class.h:285:13: note: Technically the member function 'EDID_cl::genChksum' can be const. wxedid-0.0.21/src/EDID_class.h:286:13: style:inconclusive: Technically the member function 'EDID_cl::VerifyChksum' can be const. [functionConst] wxedid-0.0.21/src/EDID_class.cpp:521:15: note: Technically the member function 'EDID_cl::VerifyChksum' can be const. wxedid-0.0.21/src/EDID_class.h:286:13: note: Technically the member function 'EDID_cl::VerifyChksum' can be const. wxedid-0.0.21/src/EDID_class.h:287:13: style:inconclusive: Technically the member function 'EDID_cl::ClearBuffer' can be const. [functionConst] wxedid-0.0.21/src/EDID_class.cpp:547:15: note: Technically the member function 'EDID_cl::ClearBuffer' can be const. wxedid-0.0.21/src/EDID_class.h:287:13: note: Technically the member function 'EDID_cl::ClearBuffer' can be const. wxedid-0.0.21/src/EDID_class.h:293:13: performance:inconclusive: Technically the member function 'EDID_cl::getValUnitName' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.cpp:65:16: note: Technically the member function 'EDID_cl::getValUnitName' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:293:13: note: Technically the member function 'EDID_cl::getValUnitName' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:294:13: performance:inconclusive: Technically the member function 'EDID_cl::getValTypeName' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.cpp:89:16: note: Technically the member function 'EDID_cl::getValTypeName' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:294:13: note: Technically the member function 'EDID_cl::getValTypeName' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:295:13: performance:inconclusive: Technically the member function 'EDID_cl::getValFlagsName' can be static (but you may consider moving to unnamed namespace). [functionStatic] wxedid-0.0.21/src/EDID_class.cpp:112:16: note: Technically the member function 'EDID_cl::getValFlagsName' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.h:295:13: note: Technically the member function 'EDID_cl::getValFlagsName' can be static (but you may consider moving to unnamed namespace). wxedid-0.0.21/src/EDID_class.cpp:279:18: style: Condition 'dtd_offs>=1' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/EDID_class.cpp:277:17: note: Assuming that condition 'dtd_offs==0' is not redundant wxedid-0.0.21/src/EDID_class.cpp:279:18: note: Condition 'dtd_offs>=1' is always true wxedid-0.0.21/src/EDID_class.cpp:1203:14: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/EDID_class.cpp:1218:12: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/EDID_class.cpp:1236:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/EDID_class.cpp:1239:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/EDID_class.cpp:2681:15: style: C-style pointer casting [cstyleCast] wxedid-0.0.21/src/EDID_class.cpp:592:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/EDID_class.cpp:588:7: note: retU is assigned wxedid-0.0.21/src/EDID_class.cpp:592:15: note: retU is overwritten wxedid-0.0.21/src/EDID_class.cpp:659:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/EDID_class.cpp:647:7: note: retU is assigned wxedid-0.0.21/src/EDID_class.cpp:659:15: note: retU is overwritten wxedid-0.0.21/src/EDID_class.cpp:959:15: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/EDID_class.cpp:951:4: note: retU is assigned wxedid-0.0.21/src/EDID_class.cpp:959:15: note: retU is overwritten wxedid-0.0.21/src/EDID_class.cpp:1209:9: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/EDID_class.cpp:1207:9: note: retU is assigned wxedid-0.0.21/src/EDID_class.cpp:1209:9: note: retU is overwritten wxedid-0.0.21/src/EDID_class.cpp:1223:9: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/EDID_class.cpp:1221:10: note: retU is assigned wxedid-0.0.21/src/EDID_class.cpp:1223:9: note: retU is overwritten wxedid-0.0.21/src/EDID_class.cpp:1909:4: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/EDID_class.cpp:1893:7: note: retU is assigned wxedid-0.0.21/src/EDID_class.cpp:1909:4: note: retU is overwritten wxedid-0.0.21/src/EDID_class.cpp:292:16: style: The scope of the variable 'blklen' can be reduced. [variableScope] wxedid-0.0.21/src/EDID_class.cpp:646:13: style: The scope of the variable 'base' can be reduced. [variableScope] wxedid-0.0.21/src/EDID_class.cpp:1335:76: style:inconclusive: Function 'CHredX' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:315:77: note: Function 'CHredX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1335:76: note: Function 'CHredX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1365:76: style:inconclusive: Function 'CHredY' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:316:77: note: Function 'CHredY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1365:76: note: Function 'CHredY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1395:76: style:inconclusive: Function 'CHgrnX' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:317:77: note: Function 'CHgrnX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1395:76: note: Function 'CHgrnX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1425:76: style:inconclusive: Function 'CHgrnY' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:318:77: note: Function 'CHgrnY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1425:76: note: Function 'CHgrnY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1455:76: style:inconclusive: Function 'CHbluX' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:319:77: note: Function 'CHbluX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1455:76: note: Function 'CHbluX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1485:76: style:inconclusive: Function 'CHbluY' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:320:77: note: Function 'CHbluY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1485:76: note: Function 'CHbluY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1515:76: style:inconclusive: Function 'CHwhtX' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:321:77: note: Function 'CHwhtX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1515:76: note: Function 'CHwhtX' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1545:76: style:inconclusive: Function 'CHwhtY' argument 4 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] wxedid-0.0.21/src/EDID_class.h:322:77: note: Function 'CHwhtY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:1545:76: note: Function 'CHwhtY' argument 4 names different: declaration 'p_field' definition 'field'. wxedid-0.0.21/src/EDID_class.cpp:340:19: style: Local variable 'pgrp' shadows outer variable [shadowVariable] wxedid-0.0.21/src/EDID_class.cpp:256:16: note: Shadowed declaration wxedid-0.0.21/src/EDID_class.cpp:340:19: note: Shadow variable wxedid-0.0.21/src/EDID_class.cpp:768:37: style: Parameter 'sval' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/EDID_class.cpp:810:39: style: Parameter 'sval' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/EDID_class.cpp:882:36: style: Parameter 'sval' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/EDID_class.cpp:908:38: style: Parameter 'sval' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/EDID_class.cpp:287:10: style: Variable 'pend' can be declared as pointer to const [constVariablePointer] wxedid-0.0.21/src/EDID_class.cpp:525:10: style: Variable 'pblk' can be declared as pointer to const [constVariablePointer] wxedid-0.0.21/src/EDID_class.cpp:856:48: style: Parameter 'pstrb' can be declared as pointer to const [constParameterPointer] wxedid-0.0.21/src/EDID_class.cpp:869:50: style: Parameter 'pstrb' can be declared as pointer to const [constParameterPointer] wxedid-0.0.21/src/EDID_class.cpp:977:75: style: Parameter 'p_field' can be declared as pointer to const. However it seems that 'MfcId' is a callback function, if 'p_field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1101:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:977:75: note: Parameter 'p_field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1014:76: style: Parameter 'p_field' can be declared as pointer to const. However it seems that 'ProdSN' is a callback function, if 'p_field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1106:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1014:76: note: Parameter 'p_field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1039:76: style: Parameter 'p_field' can be declared as pointer to const. However it seems that 'ProdWk' is a callback function, if 'p_field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1108:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1039:76: note: Parameter 'p_field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1069:76: style: Parameter 'p_field' can be declared as pointer to const. However it seems that 'ProdYr' is a callback function, if 'p_field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1111:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1069:76: note: Parameter 'p_field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1335:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHredX' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1584:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1335:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1365:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHredY' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1585:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1365:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1395:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHgrnX' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1586:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1395:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1425:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHgrnY' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1587:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1425:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1455:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHbluX' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1588:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1455:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1485:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHbluY' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1589:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1485:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1515:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHwhtX' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1590:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1515:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/EDID_class.cpp:1545:76: style: Parameter 'field' can be declared as pointer to const. However it seems that 'CHwhtY' is a callback function, if 'field' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/EDID_class.cpp:1591:15: note: You might need to cast the function pointer here wxedid-0.0.21/src/EDID_class.cpp:1545:76: note: Parameter 'field' can be declared as pointer to const wxedid-0.0.21/src/wxEDID_Main.cpp:1400:10: style: Please note that this method does the same thing as the standard 'reserve()' one and should not be used in new code. [prohibitedAllocCalled] wxedid-0.0.21/src/wxEDID_Main.cpp:1501:10: style: Please note that this method does the same thing as the standard 'reserve()' one and should not be used in new code. [prohibitedAllocCalled] wxedid-0.0.21/src/wxEDID_Main.cpp:847:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] wxedid-0.0.21/src/wxEDID_Main.cpp:1331:16: style: Condition 'tmpi>16' is always false [knownConditionTrueFalse] wxedid-0.0.21/src/wxEDID_Main.cpp:1330:18: note: Assignment 'tmpi=16-strlen(p_field->field.name)', assigned value is less than 17 wxedid-0.0.21/src/wxEDID_Main.cpp:1331:16: note: Condition 'tmpi>16' is always false wxedid-0.0.21/src/wxEDID_Main.cpp:1342:16: style: Condition 'tmpi>6' is always false [knownConditionTrueFalse] wxedid-0.0.21/src/wxEDID_Main.cpp:1341:17: note: Assignment 'tmpi=6-sval.Len()', assigned value is less than 7 wxedid-0.0.21/src/wxEDID_Main.cpp:1342:16: note: Condition 'tmpi>6' is always false wxedid-0.0.21/src/wxEDID_Main.cpp:1630:9: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/wxEDID_Main.cpp:1616:10: note: retU is assigned wxedid-0.0.21/src/wxEDID_Main.cpp:1630:9: note: retU is overwritten wxedid-0.0.21/src/wxEDID_Main.cpp:1788:4: style: Variable 'retU' is reassigned a value before the old one has been used. [redundantAssignment] wxedid-0.0.21/src/wxEDID_Main.cpp:1780:12: note: retU is assigned wxedid-0.0.21/src/wxEDID_Main.cpp:1788:4: note: retU is overwritten wxedid-0.0.21/src/wxEDID_Main.cpp:1687:64: style:inconclusive: Function 'EDID_updt_Grid_Row' argument 2 names different: declaration 'field' definition 'p_field'. [funcArgNamesDifferent] wxedid-0.0.21/src/wxEDID_Main.h:85:58: note: Function 'EDID_updt_Grid_Row' argument 2 names different: declaration 'field' definition 'p_field'. wxedid-0.0.21/src/wxEDID_Main.cpp:1687:64: note: Function 'EDID_updt_Grid_Row' argument 2 names different: declaration 'field' definition 'p_field'. wxedid-0.0.21/src/wxEDID_Main.cpp:2114:50: style:inconclusive: Function 'evt_gridcell_vmnu' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] wxedid-0.0.21/src/wxEDID_Main.h:346:46: note: Function 'evt_gridcell_vmnu' argument 1 names different: declaration 'event' definition 'evt'. wxedid-0.0.21/src/wxEDID_Main.cpp:2114:50: note: Function 'evt_gridcell_vmnu' argument 1 names different: declaration 'event' definition 'evt'. wxedid-0.0.21/src/wxEDID_Main.cpp:2310:48: style:inconclusive: Function 'evt_erase_bg' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] wxedid-0.0.21/src/wxEDID_Main.h:370:46: note: Function 'evt_erase_bg' argument 1 names different: declaration 'event' definition 'evt'. wxedid-0.0.21/src/wxEDID_Main.cpp:2310:48: note: Function 'evt_erase_bg' argument 1 names different: declaration 'event' definition 'evt'. wxedid-0.0.21/src/wxEDID_Main.cpp:2315:45: style:inconclusive: Function 'evt_paint' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent] wxedid-0.0.21/src/wxEDID_Main.h:371:46: note: Function 'evt_paint' argument 1 names different: declaration 'event' definition 'evt'. wxedid-0.0.21/src/wxEDID_Main.cpp:2315:45: note: Function 'evt_paint' argument 1 names different: declaration 'event' definition 'evt'. wxedid-0.0.21/src/wxEDID_Main.cpp:1152:19: style: Local variable 'wxLF' shadows outer variable [shadowVariable] wxedid-0.0.21/src/wxEDID_Main.cpp:97:23: note: Shadowed declaration wxedid-0.0.21/src/wxEDID_Main.cpp:1152:19: note: Shadow variable wxedid-0.0.21/src/wxEDID_Main.cpp:665:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:694:56: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:703:52: style: Parameter 'evt' can be declared as reference to const. However it seems that 'evt_gridcell_write' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/wxEDID_Main.cpp:741:54: note: You might need to cast the function pointer here wxedid-0.0.21/src/wxEDID_Main.cpp:703:52: note: Parameter 'evt' can be declared as reference to const wxedid-0.0.21/src/wxEDID_Main.cpp:795:54: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:821:52: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:832:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:843:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:859:50: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:874:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:1090:48: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:1101:54: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:1127:48: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:1133:48: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:1146:45: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:1151:46: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:1160:46: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:2114:50: style: Parameter 'evt' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:2183:42: style: Parameter 'dcsize' can be declared as reference to const [constParameterReference] wxedid-0.0.21/src/wxEDID_Main.cpp:267:17: style: Variable 'mnu_about' can be declared as pointer to const [constVariablePointer] wxedid-0.0.21/src/wxEDID_Main.cpp:268:17: style: Variable 'mnu_quit' can be declared as pointer to const [constVariablePointer] wxedid-0.0.21/src/wxEDID_Main.cpp:558:9: style: Variable '__wxStatusBarWidths_1' can be declared as const array [constVariable] wxedid-0.0.21/src/wxEDID_Main.cpp:559:9: style: Variable '__wxStatusBarStyles_1' can be declared as const array [constVariable] wxedid-0.0.21/src/wxEDID_Main.cpp:1503:10: style: Variable 'edi' can be declared as pointer to const [constVariablePointer] wxedid-0.0.21/src/wxEDID_Main.cpp:1796:21: style: Variable 'p_field' can be declared as pointer to const [constVariablePointer] diff: head wxedid-0.0.21/src/CEA_EXT_class.cpp:1185:15: style: C-style pointer casting [cstyleCast] head wxedid-0.0.21/src/CEA_class.cpp:642:18: style: C-style pointer casting [cstyleCast] head wxedid-0.0.21/src/CEA_class.cpp:643:18: style: C-style pointer casting [cstyleCast] head wxedid-0.0.21/src/CEA_class.cpp:643:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC4 [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/CEA_class.cpp:680:12: style: C-style pointer casting [cstyleCast] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1343:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1373:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1403:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1433:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1463:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1493:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1523:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:1553:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 wxedid-0.0.21/src/EDID_class.cpp:648:19: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head wxedid-0.0.21/src/returncode/rcd_fn.tmp.c:224:1: error: syntax error [syntaxError] 2.13.0 wxedid-0.0.21/src/returncode/rcd_fn.tmp.c:251:9: error: syntax error [syntaxError] head wxedid-0.0.21/src/wxEDID_App.cpp:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argc [valueFlowBailoutIncompleteVar] 2.13.0 wxedid-0.0.21/src/wxEDID_App.cpp:37:9: style: Condition 'wxsOK' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/wxEDID_App.cpp:30:8: note: Assuming condition '!wxsOK' is false wxedid-0.0.21/src/wxEDID_App.cpp:37:9: note: Condition 'wxsOK' is always true head wxedid-0.0.21/src/wxEDID_App.cpp:37:9: style: Condition 'wxsOK' is always true [knownConditionTrueFalse] wxedid-0.0.21/src/wxEDID_App.cpp:30:8: note: Assuming that condition '!wxsOK' is not redundant wxedid-0.0.21/src/wxEDID_App.cpp:37:9: note: Condition 'wxsOK' is always true head wxedid-0.0.21/src/wxEDID_App.cpp:92:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:1084:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:1090:48: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:1101:54: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:1127:48: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:1133:48: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:1146:45: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:1151:46: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:1160:46: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:1207:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:1278:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:1449:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:1516:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:1569:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:2114:50: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:2319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRUSH_MEDIUMGREY [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:641:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:665:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:694:56: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:703:52: style: Parameter 'evt' can be declared as reference to const. However it seems that 'evt_gridcell_write' is a callback function, if 'evt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wxedid-0.0.21/src/wxEDID_Main.cpp:741:54: note: You might need to cast the function pointer here wxedid-0.0.21/src/wxEDID_Main.cpp:703:52: note: Parameter 'evt' can be declared as reference to const head wxedid-0.0.21/src/wxEDID_Main.cpp:729:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_GRID_CELL_CHANGED [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:781:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] head wxedid-0.0.21/src/wxEDID_Main.cpp:795:54: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:821:52: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:832:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:843:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:859:50: style: Parameter 'evt' can be declared as reference to const [constParameterReference] head wxedid-0.0.21/src/wxEDID_Main.cpp:874:51: style: Parameter 'evt' can be declared as reference to const [constParameterReference] DONE