2026-05-06 06:45 ftp://ftp.de.debian.org/debian/pool/main/a/audmes/audmes_2025.04.05.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 --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 6278f6b (2026-05-05 15:01:04 +0200) count: 245 193 elapsed-time: 6.1 5.0 head-timing-info: old-timing-info: head results: audmes-2025.04.05/AudMeS.cpp:634:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] audmes-2025.04.05/AudMeS.cpp:656:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] audmes-2025.04.05/AudMeS.cpp:678:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] audmes-2025.04.05/AudMeS.cpp:706:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore_extra_column [valueFlowBailoutIncompleteVar] audmes-2025.04.05/AudMeS.cpp:118:23: warning: Return value of function wxglade_tmp_menu_1->AppendSeparator() is not used. [ignoredReturnValue] audmes-2025.04.05/CtrlOScope.h:35:8: style: Either there is a missing 'override', or the member function 'CtrlOScope::OnEraseBackground' can be static. [functionStatic] audmes-2025.04.05/AudMeS.cpp:892:19: style: Either there is a missing 'override', or the member function 'MainFrame::calc_dc' can be static. [functionStatic] audmes-2025.04.05/AudMeS.h:57:10: note: Either there is a missing 'override', or the member function 'MainFrame::calc_dc' can be static. audmes-2025.04.05/AudMeS.cpp:892:19: note: Either there is a missing 'override', or the member function 'MainFrame::calc_dc' can be static. audmes-2025.04.05/AudMeS.cpp:1177:17: style: Either there is a missing 'override', or the member function 'MainFrame::OnOscChoiceChanged' can be static. [functionStatic] audmes-2025.04.05/AudMeS.h:71:8: note: Either there is a missing 'override', or the member function 'MainFrame::OnOscChoiceChanged' can be static. audmes-2025.04.05/AudMeS.cpp:1177:17: note: Either there is a missing 'override', or the member function 'MainFrame::OnOscChoiceChanged' can be static. audmes-2025.04.05/CtrlOScope.h:30:3: style: Class 'CtrlOScope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/dlg_audiointerface.h:91:3: style: Class 'AudioInterfaceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/AudMeS.cpp:903:12: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/AudMeS.cpp:904:13: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/AudMeS.cpp:905:13: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/AudMeS.cpp:906:13: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/AudMeS.cpp:806:10: style: The scope of the variable 'tmpval' can be reduced. [variableScope] audmes-2025.04.05/AudMeS.cpp:831:10: style: The scope of the variable 'range_div2' can be reduced. [variableScope] audmes-2025.04.05/AudMeS.h:47:18: style:inconclusive: Function 'MainFrame' argument 6 names different: declaration 'style' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:63:37: style:inconclusive: Function 'OnAboutClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:64:36: style:inconclusive: Function 'OnExitClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:65:30: style:inconclusive: Function 'OnClose' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:76:36: style:inconclusive: Function 'OnOpenClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:77:36: style:inconclusive: Function 'OnSaveClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:78:38: style:inconclusive: Function 'OnSaveAsClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:80:34: style:inconclusive: Function 'OnSaveFRM' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:81:34: style:inconclusive: Function 'OnSaveSPE' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:82:34: style:inconclusive: Function 'OnSaveOSC' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:79:34: style:inconclusive: Function 'OnLoadFRM' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:83:39: style:inconclusive: Function 'OnAutoCalClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:84:40: style:inconclusive: Function 'OnAutoSincClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:66:30: style:inconclusive: Function 'OnTimer' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:85:43: style:inconclusive: Function 'OnOscXScaleChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:86:40: style:inconclusive: Function 'OnFFTAvgChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:87:42: style:inconclusive: Function 'OnFFTScaleChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:59:36: style:inconclusive: Function 'OnSpanStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:60:35: style:inconclusive: Function 'OnGenStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:61:35: style:inconclusive: Function 'OnOscStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:62:35: style:inconclusive: Function 'OnFrmStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:67:43: style:inconclusive: Function 'OnGeneratorChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:71:43: style:inconclusive: Function 'OnOscChoiceChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:69:43: style:inconclusive: Function 'OnGenScrollLChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:70:43: style:inconclusive: Function 'OnGenScrollRChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:68:42: style:inconclusive: Function 'OnGenScrollChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:73:40: style:inconclusive: Function 'OnSelectSndCard' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:74:42: style:inconclusive: Function 'OnTxtFreqLChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/AudMeS.h:75:42: style:inconclusive: Function 'OnTxtFreqRChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/CtrlOScope.cpp:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_SIZE [valueFlowBailoutIncompleteVar] audmes-2025.04.05/CtrlOScope.cpp:230:11: style: The scope of the variable 'clu' can be reduced. [variableScope] audmes-2025.04.05/CtrlOScope.h:33:30: style:inconclusive: Function 'OnPaint' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/CtrlOScope.cpp:40:51: performance: Function parameter 'xname' should be passed by const reference. [passedByValue] audmes-2025.04.05/CtrlOScope.cpp:40:67: performance: Function parameter 'yname' should be passed by const reference. [passedByValue] audmes-2025.04.05/CtrlOScope.cpp:123:45: style: Parameter 'ypoints' can be declared as reference to const [constParameterReference] audmes-2025.04.05/RWAudio_IO.cpp:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/RWAudio_IO.cpp:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/RWAudio_IO.cpp:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACOSX_CORE [valueFlowBailoutIncompleteVar] audmes-2025.04.05/RWAudio_IO.cpp:353:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_FLOAT32 [valueFlowBailoutIncompleteVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genFR_l' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genFR_r' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genShape_l' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genShape_r' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genGain_l' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genGain_r' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genPhase_l' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genPhase_r' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_genPhaseDif' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_channels_in' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_channels_out' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_OscBufferLen' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_SpeBufferLen' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:246:10: warning: Member variable 'RWAudio::m_AudioDriver' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/RWAudio_IO.cpp:77:28: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:91:24: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:92:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:93:24: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:94:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:97:18: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:119:11: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:141:19: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:272:22: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:273:23: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:274:22: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:275:23: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:354:39: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/RWAudio_IO.cpp:225:11: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] audmes-2025.04.05/RWAudio_IO.cpp:231:11: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] audmes-2025.04.05/RWAudio_IO.cpp:416:37: style:inconclusive: Function 'PlaySetGenerator' argument 1 names different: declaration '' definition 'f1'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/RWAudio_IO.cpp:416:47: style:inconclusive: Function 'PlaySetGenerator' argument 2 names different: declaration '' definition 'f2'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/RWAudio_IO.cpp:416:60: style:inconclusive: Function 'PlaySetGenerator' argument 3 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/RWAudio_IO.cpp:416:73: style:inconclusive: Function 'PlaySetGenerator' argument 4 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/RWAudio_IO.cpp:416:83: style:inconclusive: Function 'PlaySetGenerator' argument 5 names different: declaration '' definition 'g1'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/RWAudio_IO.cpp:416:93: style:inconclusive: Function 'PlaySetGenerator' argument 6 names different: declaration '' definition 'g2'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/RWAudio_IO.cpp:355:26: style: Variable 'e' can be declared as reference to const [constVariableReference] audmes-2025.04.05/RWAudio_IO.cpp:362:26: style: Variable 'e' can be declared as reference to const [constVariableReference] audmes-2025.04.05/RWAudio_IO.cpp:97:10: style: Variable 'inBuf' can be declared as pointer to const [constVariablePointer] audmes-2025.04.05/dlg_audiointerface.cpp:163:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] audmes-2025.04.05/dlg_audiointerface.cpp:175:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullIcon [valueFlowBailoutIncompleteVar] audmes-2025.04.05/dlg_audiointerface.cpp:195:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvUTF8 [valueFlowBailoutIncompleteVar] audmes-2025.04.05/dlg_audiointerface.cpp:304:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampleRates [valueFlowBailoutIncompleteVar] audmes-2025.04.05/dlg_audiointerface.cpp:65:23: warning:inconclusive: Member variable 'AudioInterfaceDialog::m_StreamSettings' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/dlg_audiointerface.cpp:65:23: warning:inconclusive: Member variable 'AudioInterfaceDialog::m_freq' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/dlg_audiointerface.cpp:159:32: style:inconclusive: Either there is a missing 'override', or the member function 'AudioInterfaceDialog::GetBitmapResource' can be const. [functionConst] audmes-2025.04.05/dlg_audiointerface.h:114:12: note: Either there is a missing 'override', or the member function 'AudioInterfaceDialog::GetBitmapResource' can be const. audmes-2025.04.05/dlg_audiointerface.cpp:159:32: note: Either there is a missing 'override', or the member function 'AudioInterfaceDialog::GetBitmapResource' can be const. audmes-2025.04.05/dlg_audiointerface.cpp:171:30: style:inconclusive: Either there is a missing 'override', or the member function 'AudioInterfaceDialog::GetIconResource' can be const. [functionConst] audmes-2025.04.05/dlg_audiointerface.h:117:10: note: Either there is a missing 'override', or the member function 'AudioInterfaceDialog::GetIconResource' can be const. audmes-2025.04.05/dlg_audiointerface.cpp:171:30: note: Either there is a missing 'override', or the member function 'AudioInterfaceDialog::GetIconResource' can be const. audmes-2025.04.05/dlg_audiointerface.cpp:187:21: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:203:11: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:219:11: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:252:21: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:260:11: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:268:11: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:281:21: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:287:11: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:294:11: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/dlg_audiointerface.cpp:181:16: style: The scope of the variable 'pldev' can be reduced. [variableScope] audmes-2025.04.05/dlg_audiointerface.cpp:181:27: style: The scope of the variable 'recdev' can be reduced. [variableScope] audmes-2025.04.05/dlg_audiointerface.cpp:256:9: style: Checking if unsigned expression 'm_DevPlayList.card_info.size()' is less than zero. [unsignedLessThanZero] audmes-2025.04.05/dlg_audiointerface.cpp:264:9: style: Checking if unsigned expression 'm_DevRecList.card_info.size()' is less than zero. [unsignedLessThanZero] audmes-2025.04.05/dlg_audiointerface.h:128:40: style:inconclusive: Function 'OnChoiceChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/fourier.c:125:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/fourier.c:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/fourier.c:272:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/fourier.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/fourier.c:135:15: style:inconclusive: Function 'fft_double' argument 4 names different: declaration 'ImaginaryIn' definition 'ImagIn'. [funcArgNamesDifferent] audmes-2025.04.05/fourier.h:52:15: note: Function 'fft_double' argument 4 names different: declaration 'ImaginaryIn' definition 'ImagIn'. audmes-2025.04.05/fourier.c:135:15: note: Function 'fft_double' argument 4 names different: declaration 'ImaginaryIn' definition 'ImagIn'. audmes-2025.04.05/fourier.c:137:15: style:inconclusive: Function 'fft_double' argument 6 names different: declaration 'ImaginaryOut' definition 'ImagOut'. [funcArgNamesDifferent] audmes-2025.04.05/fourier.h:54:15: note: Function 'fft_double' argument 6 names different: declaration 'ImaginaryOut' definition 'ImagOut'. audmes-2025.04.05/fourier.c:137:15: note: Function 'fft_double' argument 6 names different: declaration 'ImaginaryOut' definition 'ImagOut'. audmes-2025.04.05/fourier.c:282:15: style:inconclusive: Function 'fft_float' argument 4 names different: declaration 'ImaginaryIn' definition 'ImagIn'. [funcArgNamesDifferent] audmes-2025.04.05/fourier.h:61:15: note: Function 'fft_float' argument 4 names different: declaration 'ImaginaryIn' definition 'ImagIn'. audmes-2025.04.05/fourier.c:282:15: note: Function 'fft_float' argument 4 names different: declaration 'ImaginaryIn' definition 'ImagIn'. audmes-2025.04.05/fourier.c:284:15: style:inconclusive: Function 'fft_float' argument 6 names different: declaration 'ImaginaryOut' definition 'ImagOut'. [funcArgNamesDifferent] audmes-2025.04.05/fourier.h:63:15: note: Function 'fft_float' argument 6 names different: declaration 'ImaginaryOut' definition 'ImagOut'. audmes-2025.04.05/fourier.c:284:15: note: Function 'fft_float' argument 6 names different: declaration 'ImaginaryOut' definition 'ImagOut'. audmes-2025.04.05/fourier.c:121:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] audmes-2025.04.05/fourier.c:268:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] audmes-2025.04.05/rtaudio/RtAudio.h:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/rtaudio/RtAudio.cpp:234:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_DUMMY [valueFlowBailoutIncompleteVar] audmes-2025.04.05/rtaudio/RtAudio.cpp:243:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSPECIFIED [valueFlowBailoutIncompleteVar] audmes-2025.04.05/rtaudio/RtAudio.cpp:10334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] audmes-2025.04.05/rtaudio/RtAudio.h:299:21: warning: Member variable 'DeviceInfo::probed' has no initializer. [uninitMemberVarNoCtor] audmes-2025.04.05/rtaudio/RtAudio.h:673:3: warning:inconclusive: Member variable 'S24::c3' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::mode' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::state' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::userBuffer' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::doConvertBuffer' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::userInterleaved' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::deviceInterleaved' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::doByteSwap' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::sampleRate' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::bufferSize' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::nBuffers' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::nUserChannels' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::nDeviceChannels' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::channelOffset' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::latency' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::userFormat' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::deviceFormat' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::mutex' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::convertInfo' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.h:791:5: warning: Member variable 'RtApiStream::streamTime' is not initialized in the constructor. [uninitMemberVar] audmes-2025.04.05/rtaudio/RtAudio.cpp:10894:15: style: The member function 'RtApi::byteSwapBuffer' can be static. [functionStatic] audmes-2025.04.05/rtaudio/RtAudio.h:841:8: note: The member function 'RtApi::byteSwapBuffer' can be static. audmes-2025.04.05/rtaudio/RtAudio.cpp:10894:15: note: The member function 'RtApi::byteSwapBuffer' can be static. audmes-2025.04.05/rtaudio/RtAudio.cpp:275:12: warning: Class 'RtAudio' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] audmes-2025.04.05/rtaudio/RtAudio.cpp:275:12: warning: Class 'RtAudio' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] audmes-2025.04.05/rtaudio/RtAudio.h:238:3: style: Class 'RtAudioError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/rtaudio/RtAudio.h:426:3: style: Class 'RtAudio' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/rtaudio/RtAudio.h:682:3: style: Class 'S24' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/rtaudio/RtAudio.h:683:3: style: Class 'S24' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/rtaudio/RtAudio.h:684:3: style: Class 'S24' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/rtaudio/RtAudio.h:685:3: style: Class 'S24' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] audmes-2025.04.05/rtaudio/RtAudio.cpp:400:35: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:402:40: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10313:40: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10498:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10563:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10627:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10695:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10762:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10825:24: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10828:25: style: C-style pointer casting [cstyleCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10495:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10508:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10518:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10528:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10538:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10549:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10560:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10573:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10583:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10593:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10604:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10614:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10625:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10638:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10649:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10661:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10671:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10682:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10693:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10706:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10718:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10728:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10739:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10749:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10760:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10774:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10784:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10794:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10804:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10814:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10838:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10848:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10858:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10868:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10878:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10495:20: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10538:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10549:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10560:20: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10604:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10614:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10671:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10682:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10739:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10749:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10804:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10814:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10868:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:10878:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] audmes-2025.04.05/rtaudio/RtAudio.cpp:282:61: style:inconclusive: Function 'openStream' argument 7 names different: declaration '' definition 'userData'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.cpp:283:53: style:inconclusive: Function 'openStream' argument 8 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.cpp:284:50: style:inconclusive: Function 'openStream' argument 9 names different: declaration '' definition 'errorCallback'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.cpp:315:54: style:inconclusive: Function 'openStream' argument 1 names different: declaration 'outputParameters' definition 'oParams'. [funcArgNamesDifferent] audmes-2025.04.05/rtaudio/RtAudio.h:712:47: note: Function 'openStream' argument 1 names different: declaration 'outputParameters' definition 'oParams'. audmes-2025.04.05/rtaudio/RtAudio.cpp:315:54: note: Function 'openStream' argument 1 names different: declaration 'outputParameters' definition 'oParams'. audmes-2025.04.05/rtaudio/RtAudio.cpp:316:54: style:inconclusive: Function 'openStream' argument 2 names different: declaration 'inputParameters' definition 'iParams'. [funcArgNamesDifferent] audmes-2025.04.05/rtaudio/RtAudio.h:713:47: note: Function 'openStream' argument 2 names different: declaration 'inputParameters' definition 'iParams'. audmes-2025.04.05/rtaudio/RtAudio.cpp:316:54: note: Function 'openStream' argument 2 names different: declaration 'inputParameters' definition 'iParams'. audmes-2025.04.05/rtaudio/RtAudio.cpp:319:59: style:inconclusive: Function 'openStream' argument 7 names different: declaration '' definition 'userData'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.cpp:320:51: style:inconclusive: Function 'openStream' argument 8 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.cpp:321:48: style:inconclusive: Function 'openStream' argument 9 names different: declaration '' definition 'errorCallback'. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:814:46: style:inconclusive: Function 'probeDeviceOpen' argument 1 names different: declaration 'device' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:814:65: style:inconclusive: Function 'probeDeviceOpen' argument 2 names different: declaration 'mode' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:814:84: style:inconclusive: Function 'probeDeviceOpen' argument 3 names different: declaration 'channels' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:815:46: style:inconclusive: Function 'probeDeviceOpen' argument 4 names different: declaration 'firstChannel' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:815:73: style:inconclusive: Function 'probeDeviceOpen' argument 5 names different: declaration 'sampleRate' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:816:47: style:inconclusive: Function 'probeDeviceOpen' argument 6 names different: declaration 'format' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:816:69: style:inconclusive: Function 'probeDeviceOpen' argument 7 names different: declaration 'bufferSize' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.h:817:57: style:inconclusive: Function 'probeDeviceOpen' argument 8 names different: declaration 'options' definition ''. [funcArgNamesDifferentUnnamed] audmes-2025.04.05/rtaudio/RtAudio.cpp:10483:76: style: Parameter 'info' can be declared as reference to const [constParameterReference] audmes-2025.04.05/rtaudio/RtAudio.cpp:315:54: style: Parameter 'oParams' can be declared as pointer to const [constParameterPointer] audmes-2025.04.05/rtaudio/RtAudio.cpp:316:54: style: Parameter 'iParams' can be declared as pointer to const [constParameterPointer] audmes-2025.04.05/rtaudio/RtAudio.cpp:163:3: style: Instance of 'StaticAssert < rtaudio_num_api_names == RtAudio :: NUM_APIS >' object is destroyed immediately. [unusedScopedObject] audmes-2025.04.05/rtaudio/RtAudio.h:1164:108: error: Uninitialized variable: info.probed [uninitvar] audmes-2025.04.05/rtaudio/RtAudio.h:1164:108: error: Uninitialized struct member: info.probed [uninitStructMember] audmes-2025.04.05/rtaudio/RtAudio.h:1164:95: style: Variable 'info' is not assigned a value. [unassignedVariable] audmes-2025.04.05/sma_2d.cpp:59:16: style:inconclusive: Technically the member function 'SMA_2D::GetSMA' can be const. [functionConst] audmes-2025.04.05/sma_2d.h:43:10: note: Technically the member function 'SMA_2D::GetSMA' can be const. audmes-2025.04.05/sma_2d.cpp:59:16: note: Technically the member function 'SMA_2D::GetSMA' can be const. audmes-2025.04.05/sma_2d.cpp:74:13: style:inconclusive: Technically the member function 'SMA_2D::GetNumAverage' can be const. [functionConst] audmes-2025.04.05/sma_2d.h:46:7: note: Technically the member function 'SMA_2D::GetNumAverage' can be const. audmes-2025.04.05/sma_2d.cpp:74:13: note: Technically the member function 'SMA_2D::GetNumAverage' can be const. audmes-2025.04.05/sma_2d.cpp:76:13: style:inconclusive: Technically the member function 'SMA_2D::GetNumSummed' can be const. [functionConst] audmes-2025.04.05/sma_2d.h:49:7: note: Technically the member function 'SMA_2D::GetNumSummed' can be const. audmes-2025.04.05/sma_2d.cpp:76:13: note: Technically the member function 'SMA_2D::GetNumSummed' can be const. audmes-2025.04.05/tests/sma_2d_test.cpp:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] diff: head audmes-2025.04.05/AudMeS.h:47:18: style:inconclusive: Function 'MainFrame' argument 6 names different: declaration 'style' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:59:36: style:inconclusive: Function 'OnSpanStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:60:35: style:inconclusive: Function 'OnGenStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:61:35: style:inconclusive: Function 'OnOscStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:62:35: style:inconclusive: Function 'OnFrmStart' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:63:37: style:inconclusive: Function 'OnAboutClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:64:36: style:inconclusive: Function 'OnExitClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:65:30: style:inconclusive: Function 'OnClose' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:66:30: style:inconclusive: Function 'OnTimer' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:67:43: style:inconclusive: Function 'OnGeneratorChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:68:42: style:inconclusive: Function 'OnGenScrollChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:69:43: style:inconclusive: Function 'OnGenScrollLChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:70:43: style:inconclusive: Function 'OnGenScrollRChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:71:43: style:inconclusive: Function 'OnOscChoiceChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:73:40: style:inconclusive: Function 'OnSelectSndCard' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:74:42: style:inconclusive: Function 'OnTxtFreqLChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:75:42: style:inconclusive: Function 'OnTxtFreqRChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:76:36: style:inconclusive: Function 'OnOpenClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:77:36: style:inconclusive: Function 'OnSaveClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:78:38: style:inconclusive: Function 'OnSaveAsClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:79:34: style:inconclusive: Function 'OnLoadFRM' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:80:34: style:inconclusive: Function 'OnSaveFRM' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:81:34: style:inconclusive: Function 'OnSaveSPE' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:82:34: style:inconclusive: Function 'OnSaveOSC' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:83:39: style:inconclusive: Function 'OnAutoCalClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:84:40: style:inconclusive: Function 'OnAutoSincClick' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:85:43: style:inconclusive: Function 'OnOscXScaleChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:86:40: style:inconclusive: Function 'OnFFTAvgChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/AudMeS.h:87:42: style:inconclusive: Function 'OnFFTScaleChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/CtrlOScope.h:33:30: style:inconclusive: Function 'OnPaint' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/RWAudio_IO.cpp:416:37: style:inconclusive: Function 'PlaySetGenerator' argument 1 names different: declaration '' definition 'f1'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/RWAudio_IO.cpp:416:47: style:inconclusive: Function 'PlaySetGenerator' argument 2 names different: declaration '' definition 'f2'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/RWAudio_IO.cpp:416:60: style:inconclusive: Function 'PlaySetGenerator' argument 3 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/RWAudio_IO.cpp:416:73: style:inconclusive: Function 'PlaySetGenerator' argument 4 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/RWAudio_IO.cpp:416:83: style:inconclusive: Function 'PlaySetGenerator' argument 5 names different: declaration '' definition 'g1'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/RWAudio_IO.cpp:416:93: style:inconclusive: Function 'PlaySetGenerator' argument 6 names different: declaration '' definition 'g2'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/dlg_audiointerface.h:128:40: style:inconclusive: Function 'OnChoiceChanged' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.cpp:282:61: style:inconclusive: Function 'openStream' argument 7 names different: declaration '' definition 'userData'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.cpp:283:53: style:inconclusive: Function 'openStream' argument 8 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.cpp:284:50: style:inconclusive: Function 'openStream' argument 9 names different: declaration '' definition 'errorCallback'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.cpp:319:59: style:inconclusive: Function 'openStream' argument 7 names different: declaration '' definition 'userData'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.cpp:320:51: style:inconclusive: Function 'openStream' argument 8 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.cpp:321:48: style:inconclusive: Function 'openStream' argument 9 names different: declaration '' definition 'errorCallback'. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:299:21: warning: Member variable 'DeviceInfo::probed' has no initializer. [uninitMemberVarNoCtor] head audmes-2025.04.05/rtaudio/RtAudio.h:814:46: style:inconclusive: Function 'probeDeviceOpen' argument 1 names different: declaration 'device' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:814:65: style:inconclusive: Function 'probeDeviceOpen' argument 2 names different: declaration 'mode' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:814:84: style:inconclusive: Function 'probeDeviceOpen' argument 3 names different: declaration 'channels' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:815:46: style:inconclusive: Function 'probeDeviceOpen' argument 4 names different: declaration 'firstChannel' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:815:73: style:inconclusive: Function 'probeDeviceOpen' argument 5 names different: declaration 'sampleRate' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:816:47: style:inconclusive: Function 'probeDeviceOpen' argument 6 names different: declaration 'format' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:816:69: style:inconclusive: Function 'probeDeviceOpen' argument 7 names different: declaration 'bufferSize' definition ''. [funcArgNamesDifferentUnnamed] head audmes-2025.04.05/rtaudio/RtAudio.h:817:57: style:inconclusive: Function 'probeDeviceOpen' argument 8 names different: declaration 'options' definition ''. [funcArgNamesDifferentUnnamed] DONE