2026-05-01 14:19 ftp://ftp.de.debian.org/debian/pool/main/c/cutesdr/cutesdr_1.20.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --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 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 559 556 elapsed-time: 0.3 0.2 head-timing-info: old-timing-info: head results: cutesdr-1.20/dsp/amdemod.cpp:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/amdemod.cpp:54:2: performance: Variable 'm_z1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/amdemod.h:44:2: style: Class 'CAmDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cutesdr-1.20/dsp/amdemod.cpp:68:50: style: Parameter 'pInData' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/amdemod.cpp:89:50: style: Parameter 'pInData' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/agc.cpp:83:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AgcOn [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/agc.cpp:108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AgcOn [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/agc.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AgcOn [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/agc.cpp:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AgcOn [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fastfir.cpp:73:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pWindowTbl [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fastfir.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pWindowTbl [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fastfir.cpp:185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FLoCut [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fastfir.cpp:283:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_InBufInPos [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fastfir.cpp:319:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DesiredMaxOutputBandwidth [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInBuf [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pAmDemod [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_InputRate [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:235:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pPskDemod [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInBuf [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/demodulator.cpp:341:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInBuf [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/agc.cpp:215:14: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/dsp/agc.cpp:181:11: note: Shadowed declaration cutesdr-1.20/dsp/agc.cpp:215:14: note: Shadow variable cutesdr-1.20/dsp/agc.cpp:329:14: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/dsp/agc.cpp:300:11: note: Shadowed declaration cutesdr-1.20/dsp/agc.cpp:329:14: note: Shadow variable cutesdr-1.20/dsp/demodulator.cpp:319:13: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/dsp/demodulator.cpp:254:10: note: Shadowed declaration cutesdr-1.20/dsp/demodulator.cpp:319:13: note: Shadow variable cutesdr-1.20/dsp/demodulator.cpp:402:13: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/dsp/demodulator.cpp:339:10: note: Shadowed declaration cutesdr-1.20/dsp/demodulator.cpp:402:13: note: Shadow variable cutesdr-1.20/dsp/downconvert.cpp:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NcoInc [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DECSTAGES [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CW_Offset [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_InRate [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:185:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_InRate [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pHBFirBuf [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FirLength [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:362:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H0 [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:383:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:463:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/downconvert.cpp:483:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fastfir.cpp:274:5: style: The scope of the variable 'j' can be reduced. [variableScope] cutesdr-1.20/dsp/fmdemod.cpp:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fmdemod.cpp:173:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE_6 [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fmdemod.cpp:193:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fmdemod.cpp:233:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fir.cpp:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable im [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fir.cpp:152:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fir.cpp:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fir.cpp:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fir.cpp:265:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fir.cpp:374:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fmdemod.cpp:68:2: performance: Variable 'm_FreqErrorDC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/fmdemod.cpp:69:2: performance: Variable 'm_NcoPhase' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/fmdemod.cpp:70:2: performance: Variable 'm_NcoFreq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/fmdemod.h:47:2: style: Class 'CFmDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cutesdr-1.20/dsp/fractresampler.cpp:72:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pSinc [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fractresampler.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pSinc [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fractresampler.cpp:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pSinc [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fractresampler.cpp:152:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FloatTime [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fractresampler.cpp:202:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FloatTime [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fractresampler.cpp:266:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FloatTime [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fractresampler.cpp:314:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FloatTime [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fmdemod.cpp:265:64: style: Parameter 'InBuf' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/downconvert.cpp:118:5: style: The scope of the variable 'n' can be reduced. [variableScope] cutesdr-1.20/dsp/downconvert.cpp:183:5: style: The scope of the variable 'n' can be reduced. [variableScope] cutesdr-1.20/dsp/fskmod.cpp:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fskmod.cpp:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fir.cpp:525:2: warning: Class 'CDecimateBy2' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] cutesdr-1.20/dsp/fir.cpp:525:2: warning: Class 'CDecimateBy2' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] cutesdr-1.20/dsp/fskmod.cpp:81:32: style:inconclusive: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. [funcArgNamesDifferent] cutesdr-1.20/dsp/fskmod.h:18:24: note: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. cutesdr-1.20/dsp/fskmod.cpp:81:32: note: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. cutesdr-1.20/dsp/fskmod.cpp:81:49: style:inconclusive: Function 'GenerateData' argument 2 names different: declaration 'Amplitude' definition 'SigAmplitude'. [funcArgNamesDifferent] cutesdr-1.20/dsp/fskmod.h:18:42: note: Function 'GenerateData' argument 2 names different: declaration 'Amplitude' definition 'SigAmplitude'. cutesdr-1.20/dsp/fskmod.cpp:81:49: note: Function 'GenerateData' argument 2 names different: declaration 'Amplitude' definition 'SigAmplitude'. cutesdr-1.20/dsp/fskmod.cpp:84:8: style: Unused variable: rad [unusedVariable] cutesdr-1.20/dsp/fskmod.cpp:85:8: style: Unused variable: r [unusedVariable] cutesdr-1.20/dsp/fskmod.cpp:86:8: style: Unused variable: u1 [unusedVariable] cutesdr-1.20/dsp/fir.cpp:79:11: style: The scope of the variable 'Zptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fskmod.cpp:87:8: style: Unused variable: u2 [unusedVariable] cutesdr-1.20/dsp/fir.cpp:80:17: style: The scope of the variable 'Hptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fir.cpp:108:10: style: The scope of the variable 'Zptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fir.cpp:109:11: style: The scope of the variable 'HIptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fir.cpp:110:11: style: The scope of the variable 'HQptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fir.cpp:145:10: style: The scope of the variable 'Zptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fir.cpp:146:11: style: The scope of the variable 'HIptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fir.cpp:147:11: style: The scope of the variable 'HQptr' can be reduced. [variableScope] cutesdr-1.20/dsp/fir.cpp:76:50: style: Parameter 'InBuf' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/fir.cpp:79:11: style: Variable 'Zptr' can be declared as pointer to const [constVariablePointer] cutesdr-1.20/dsp/fir.cpp:105:49: style: Parameter 'InBuf' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/fir.cpp:109:11: style: Variable 'HIptr' can be declared as pointer to const [constVariablePointer] cutesdr-1.20/dsp/fir.cpp:110:11: style: Variable 'HQptr' can be declared as pointer to const [constVariablePointer] cutesdr-1.20/dsp/fir.cpp:142:50: style: Parameter 'InBuf' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/fir.cpp:146:11: style: Variable 'HIptr' can be declared as pointer to const [constVariablePointer] cutesdr-1.20/dsp/fir.cpp:147:11: style: Variable 'HQptr' can be declared as pointer to const [constVariablePointer] cutesdr-1.20/dsp/fir.cpp:542:50: style: Parameter 'pInData' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/fir.cpp:580:49: style: Parameter 'pInData' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/iir.cpp:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fskdemod.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fskdemod.cpp:205:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fskdemod.cpp:345:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/noiseproc.cpp:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DelayBuf [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/noiseproc.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DelayBuf [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/noiseproc.cpp:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Threshold [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/noiseproc.cpp:126:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_On [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/iir.cpp:172:50: style: Parameter 'InBuf' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/pskdemod.cpp:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskdemod.cpp:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskdemod.cpp:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskdemod.cpp:216:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable im [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskdemod.cpp:308:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARICODE_DEC_TABLE [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/samdemod.cpp:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/samdemod.cpp:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/samdemod.cpp:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskmod.cpp:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPSK_MODE [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskmod.cpp:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_OFF [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskmod.cpp:192:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_P180 [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskmod.cpp:244:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvolutionCodeTable [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskmod.cpp:300:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_ON [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/pskmod.cpp:331:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CW_MODE [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/smeter.cpp:52:2: performance: Variable 'm_PeakMag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/smeter.cpp:53:2: performance: Variable 'm_SampleRate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/smeter.cpp:54:2: performance: Variable 'm_AttackAlpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/smeter.cpp:55:2: performance: Variable 'm_DecayAlpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/smeter.cpp:56:2: performance: Variable 'm_AttackAve' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/smeter.cpp:57:2: performance: Variable 'm_DecayAve' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/fft.cpp:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Overload [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pWorkArea [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AveSize [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BinMin [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:251:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FFTSize [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:270:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Overload [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:329:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_StartFreq [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:421:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FFTSize [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:427:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FFTSize [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:441:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TotalCount [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:518:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TotalCount [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/samdemod.cpp:58:2: performance: Variable 'm_y1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/samdemod.cpp:59:2: performance: Variable 'm_z1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/pskdemod.cpp:56:12: warning: Member variable 'CPskDemod::m_BitAcc' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/samdemod.cpp:61:2: performance: Variable 'm_NcoPhase' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/pskdemod.cpp:56:12: warning: Member variable 'CPskDemod::m_VericodeAcc' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/samdemod.cpp:62:2: performance: Variable 'm_NcoFreq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/pskdemod.cpp:56:12: warning: Member variable 'CPskDemod::m_PskMode' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskdemod.cpp:56:12: warning: Member variable 'CPskDemod::m_DecRate' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskdemod.cpp:56:12: warning: Member variable 'CPskDemod::m_DecCnt' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/samdemod.h:44:2: style: Class 'CSamDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cutesdr-1.20/dsp/smeter.cpp:63:48: style: Parameter 'pInData' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/ssbdemod.cpp:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/ssbdemod.cpp:49:16: style: The member function 'CSsbDemod::ProcessData' can be static. [functionStatic] cutesdr-1.20/dsp/ssbdemod.h:44:6: note: The member function 'CSsbDemod::ProcessData' can be static. cutesdr-1.20/dsp/ssbdemod.cpp:49:16: note: The member function 'CSsbDemod::ProcessData' can be static. cutesdr-1.20/dsp/ssbdemod.cpp:56:16: style: The member function 'CSsbDemod::ProcessData' can be static. [functionStatic] cutesdr-1.20/dsp/ssbdemod.h:45:6: note: The member function 'CSsbDemod::ProcessData' can be static. cutesdr-1.20/dsp/ssbdemod.cpp:56:16: note: The member function 'CSsbDemod::ProcessData' can be static. cutesdr-1.20/dsp/ssbdemod.cpp:56:51: style: Parameter 'pInData' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/dsp/wfmmod.cpp:92:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmmod.cpp:141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmmod.cpp:193:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDS_BITRATE [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmmod.cpp:246:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFFSET_WORD_BLOCK_A [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmmod.cpp:262:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBITS_MSG [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmmod.cpp:286:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDS_BITRATE [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/chatdialog.cpp:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fskdemod.cpp:548:13: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] cutesdr-1.20/dsp/fskdemod.cpp:551:24: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] cutesdr-1.20/dsp/fskdemod.cpp:565:13: style: Obsolete function 'QString::sprintf' called. It is recommended to use 'QString::asprintf', 'QString::arg' or 'QTextStream' instead. [prohibitedsprintfCalled] cutesdr-1.20/dsp/fskdemod.cpp:108:12: warning: Member variable 'CFskDemod::m_Ecc' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/fskdemod.cpp:108:12: warning: Member variable 'CFskDemod::m_DxBuf' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/fskdemod.cpp:108:12: warning: Member variable 'CFskDemod::m_RxBuf' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/fskdemod.cpp:108:12: warning: Member variable 'CFskDemod::m_DxBufIndex' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/fskdemod.cpp:108:12: warning: Member variable 'CFskDemod::m_RxBufIndex' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/fskdemod.h:20:2: style: Class 'CFskDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cutesdr-1.20/gui/chatdialog.cpp:68:9: style: The scope of the variable 'str' can be reduced. [variableScope] cutesdr-1.20/dsp/fskdemod.cpp:438:8: style: The scope of the variable 'ch' can be reduced. [variableScope] cutesdr-1.20/gui/chatdialog.cpp:82:38: performance: Function parameter 'str' should be passed by const reference. [passedByValue] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_SymbDone' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_NoSquelchTail' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_NeedCWid' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_NeedShutoff' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_TempNoSquelchTail' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_TempNeedCWid' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_TempNeedShutoff' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_AmblePtr' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_SavedMode' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_pXmitQue' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_TxShiftReg' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_TxCodeWord' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:84:10: warning: Member variable 'CPskMod::m_Lastsymb' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/pskmod.cpp:381:4: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment] cutesdr-1.20/dsp/pskmod.cpp:376:7: note: ch is assigned cutesdr-1.20/dsp/pskmod.cpp:381:4: note: ch is overwritten cutesdr-1.20/dsp/pskmod.cpp:186:8: style: The scope of the variable 'ch' can be reduced. [variableScope] cutesdr-1.20/dsp/pskmod.cpp:243:8: style: The scope of the variable 'ch' can be reduced. [variableScope] cutesdr-1.20/dsp/pskmod.cpp:122:32: style:inconclusive: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. [funcArgNamesDifferent] cutesdr-1.20/dsp/pskmod.h:49:24: note: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. cutesdr-1.20/dsp/pskmod.cpp:122:32: note: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. cutesdr-1.20/dsp/wfmdemod.cpp:178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_A [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:291:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE_2 [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:350:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE_2 [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:464:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:491:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:565:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:583:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:637:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:674:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_A [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:796:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBITS_MSG [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:850:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockA [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:878:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_PI2 [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmmod.cpp:69:2: performance: Variable 'm_PilotAcc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/wfmmod.cpp:70:2: performance: Variable 'm_LeftAcc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/wfmmod.cpp:71:2: performance: Variable 'm_RightAcc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/wfmmod.cpp:72:2: performance: Variable 'm_ModAcc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/wfmmod.cpp:259:18: style: The member function 'CWFmMod::CreateBlockWithCheckword' can be static. [functionStatic] cutesdr-1.20/dsp/wfmmod.h:57:10: note: The member function 'CWFmMod::CreateBlockWithCheckword' can be static. cutesdr-1.20/dsp/wfmmod.cpp:259:18: note: The member function 'CWFmMod::CreateBlockWithCheckword' can be static. cutesdr-1.20/dsp/wfmmod.cpp:284:5: style: The scope of the variable 'n1' can be reduced. [variableScope] cutesdr-1.20/dsp/wfmmod.cpp:118:32: style:inconclusive: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. [funcArgNamesDifferent] cutesdr-1.20/dsp/wfmmod.h:50:24: note: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. cutesdr-1.20/dsp/wfmmod.cpp:118:32: note: Function 'GenerateData' argument 1 names different: declaration 'InLength' definition 'Length'. cutesdr-1.20/gui/demodsetupdlg.cpp:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:106:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:153:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AgcOn [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:194:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:206:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:253:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pDemodInfo [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/demodsetupdlg.cpp:89:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:99:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:106:3: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:145:20: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:188:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:197:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:225:3: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:226:20: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:235:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:247:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/demodsetupdlg.cpp:256:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/editnetdlg.cpp:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pPortAddressValidator [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/editnetdlg.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pPortAddressValidator [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/editnetdlg.cpp:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/editnetdlg.cpp:83:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Port [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/editnetdlg.cpp:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Port [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/editnetdlg.cpp:126:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DirtyFlag [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/editnetdlg.cpp:69:19: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/ipeditwidget.cpp:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pIPAddressValidator [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/ipeditwidget.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pIPAddressValidator [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/ipeditwidget.cpp:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ip [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/ipeditwidget.cpp:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ip0 [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/ipeditwidget.cpp:89:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ip3 [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/ipeditwidget.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ip [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/ipeditwidget.cpp:105:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ip3 [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/ipeditwidget.cpp:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Dirty [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/noiseprocdlg.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pNoiseProcSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/noiseprocdlg.cpp:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/noiseprocdlg.cpp:78:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pNoiseProcSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/noiseprocdlg.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pNoiseProcSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/noiseprocdlg.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pNoiseProcSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/noiseprocdlg.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pNoiseProcSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/noiseprocdlg.cpp:92:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/noiseprocdlg.cpp:101:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/noiseprocdlg.cpp:110:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/freqctrl.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:114:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:212:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Oldfreq [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UpdateAll [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:261:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DecPos [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UpdateAll [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:313:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UpdateAll [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UpdateAll [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UpdateAll [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:350:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pixmap [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:374:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pixmap [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:397:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseFocusReason [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:427:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:478:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DigStart [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:512:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:577:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NumDigits [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:637:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DigitFont [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:667:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:702:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:721:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:755:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:773:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:782:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:791:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/freqctrl.cpp:800:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveEditDigit [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/meter.cpp:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Overload [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/meter.cpp:104:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Size [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/meter.cpp:122:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dBm [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/meter.cpp:161:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SquelchPos [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/meter.cpp:173:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pixmap [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/meter.cpp:190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Pixmap [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/meter.cpp:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OverlayPixmap [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/wfmdemod.cpp:169:12: warning: Member variable 'CWFmDemod::m_BlockData' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/dsp/wfmdemod.cpp:174:2: performance: Variable 'm_PilotPhaseAdjust' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/dsp/wfmdemod.cpp:196:10: warning: Class 'CWFmDemod' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] cutesdr-1.20/dsp/wfmdemod.cpp:196:10: warning: Class 'CWFmDemod' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] cutesdr-1.20/dsp/wfmdemod.h:53:2: style: Class 'CWFmDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cutesdr-1.20/dsp/wfmdemod.cpp:789:39: style:inconclusive: Function 'CheckBlock' argument 1 names different: declaration 'BlockOffset' definition 'SyndromeOffset'. [funcArgNamesDifferent] cutesdr-1.20/dsp/wfmdemod.h:78:29: note: Function 'CheckBlock' argument 1 names different: declaration 'BlockOffset' definition 'SyndromeOffset'. cutesdr-1.20/dsp/wfmdemod.cpp:789:39: note: Function 'CheckBlock' argument 1 names different: declaration 'BlockOffset' definition 'SyndromeOffset'. cutesdr-1.20/dsp/wfmdemod.cpp:548:65: style: Parameter 'InBuf' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/gui/freqctrl.cpp:211:5: style: The scope of the variable 'val' can be reduced. [variableScope] cutesdr-1.20/gui/freqctrl.cpp:498:8: style: The scope of the variable 'tmp' can be reduced. [variableScope] cutesdr-1.20/gui/freqctrl.cpp:665:5: style: The scope of the variable 'tmp' can be reduced. [variableScope] cutesdr-1.20/gui/freqctrl.cpp:666:8: style: The scope of the variable 'tmpl' can be reduced. [variableScope] cutesdr-1.20/gui/freqctrl.cpp:719:5: style: The scope of the variable 'tmp' can be reduced. [variableScope] cutesdr-1.20/gui/freqctrl.cpp:720:8: style: The scope of the variable 'tmpl' can be reduced. [variableScope] cutesdr-1.20/gui/freqctrl.cpp:772:8: style: Unused variable: pt [unusedVariable] cutesdr-1.20/gui/freqctrl.cpp:781:8: style: Unused variable: pt [unusedVariable] cutesdr-1.20/gui/freqctrl.cpp:790:8: style: Unused variable: pt [unusedVariable] cutesdr-1.20/gui/freqctrl.cpp:799:8: style: Unused variable: pt [unusedVariable] cutesdr-1.20/gui/rdsdecode.cpp:156:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTYPETABLERBDS [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/rdsdecode.cpp:169:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_B_BIT [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/rdsdecode.cpp:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_B_BIT [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/rdsdecode.cpp:293:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMENTRIES [valueFlowBailoutIncompleteVar] cutesdr-1.20/dsp/fft.cpp:280:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/dsp/fft.cpp:281:4: style: C-style pointer casting [cstyleCast] cutesdr-1.20/dsp/fft.cpp:421:39: style: C-style pointer casting [cstyleCast] cutesdr-1.20/dsp/fft.cpp:422:22: style: C-style pointer casting [cstyleCast] cutesdr-1.20/dsp/fft.cpp:427:43: style: C-style pointer casting [cstyleCast] cutesdr-1.20/dsp/fft.cpp:428:23: style: C-style pointer casting [cstyleCast] cutesdr-1.20/dsp/fft.cpp:123:8: style: The scope of the variable 'i' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:320:8: style: The scope of the variable 'ymax' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:321:8: style: The scope of the variable 'xprev' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:322:8: style: The scope of the variable 'maxbin' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:438:11: style: The scope of the variable 'k' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:515:15: style: The scope of the variable 'j2' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:515:19: style: The scope of the variable 'j3' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:601:8: style: The scope of the variable 'j' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:601:11: style: The scope of the variable 'nwh' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:630:8: style: The scope of the variable 'j' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:630:11: style: The scope of the variable 'nch' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:751:15: style: The scope of the variable 'j2' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:751:19: style: The scope of the variable 'j3' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:801:15: style: The scope of the variable 'k2' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:906:30: style: The scope of the variable 'k2' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:1140:13: style: The scope of the variable 'j2' can be reduced. [variableScope] cutesdr-1.20/dsp/fft.cpp:1140:17: style: The scope of the variable 'j3' can be reduced. [variableScope] cutesdr-1.20/gui/plotter.cpp:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pSdrInterface [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:151:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:296:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:354:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:427:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Size [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:446:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_2DPixmap [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:466:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Running [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:554:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OverlayPixmap [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Span [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:795:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CenterFreq [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:807:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CenterFreq [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:830:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UseCursorText [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:848:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodLowCutFreq [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:862:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FLowCmin [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrsetupdlg.cpp:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BandwidthIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrsetupdlg.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ui [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrsetupdlg.cpp:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Str1 [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrsetupdlg.cpp:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RfGain [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrsetupdlg.cpp:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BandwidthIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:96:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ProgramExeName [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_pTestBench [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pSdrInterface [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:295:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AlwaysOnTop [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:311:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ProgramExeName [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:425:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ProgramExeName [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:536:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Status [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:591:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:613:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pSdrInterface [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:625:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FftSize [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:687:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SoundInIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:711:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BandwidthIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:759:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IPAdr [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:794:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:806:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NoiseProcSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:816:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RecordMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:839:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Recording [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:859:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Recording [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:870:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Str [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNECTED [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:909:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUNNING [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:918:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Status [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:984:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveDevice [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1005:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CenterFrequency [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1027:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodFrequency [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1039:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CenterFrequency [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1049:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodFrequency [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1058:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1065:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1076:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastSpanKhz [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1105:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MaxdB [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1118:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_VertScaleIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1144:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Volume [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NoiseProcSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1165:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ChatDialogRect [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/mainwindow.cpp:1231:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemodSettings [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/rdsdecode.cpp:42:13: warning: Member variable 'CRdsDecode::m_GrpType' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/gui/rdsdecode.cpp:42:13: warning: Member variable 'CRdsDecode::m_PrgType' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/gui/rdsdecode.cpp:42:13: warning: Member variable 'CRdsDecode::m_RDSText' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/gui/rdsdecode.cpp:113:46: style: Parameter 'pGrp' can be declared as pointer to const [constParameterPointer] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Name [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pUdpRxSocket [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:98:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveHostAdrIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UdpOpen [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:136:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UdpOpen [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tDiscover_COMMONMSG [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:245:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Name [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:276:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanBroadcast [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:301:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ActiveHostAdrIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sliderctrl.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Prefix [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sliderctrl.cpp:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Prefix [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sounddlg.cpp:52:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioInput [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/sounddlg.cpp:54:2: style: Local variable 'deviceInfo' shadows outer variable [shadowVariable] cutesdr-1.20/gui/sounddlg.cpp:51:19: note: Shadowed declaration cutesdr-1.20/gui/sounddlg.cpp:54:2: note: Shadow variable cutesdr-1.20/gui/sounddlg.cpp:56:2: style: Local variable 'deviceInfo' shadows outer variable [shadowVariable] cutesdr-1.20/gui/sounddlg.cpp:51:19: note: Shadowed declaration cutesdr-1.20/gui/sounddlg.cpp:56:2: note: Shadow variable cutesdr-1.20/interface/dataprocess.cpp:117:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighestPriority [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/plotter.cpp:748:11: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/gui/plotter.cpp:744:5: note: Shadowed declaration cutesdr-1.20/gui/plotter.cpp:748:11: note: Shadow variable cutesdr-1.20/gui/plotter.cpp:758:10: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/gui/plotter.cpp:744:5: note: Shadowed declaration cutesdr-1.20/gui/plotter.cpp:758:10: note: Shadow variable cutesdr-1.20/gui/sdrdiscoverdlg.cpp:148:9: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:154:42: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:156:42: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:178:10: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:178:26: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:190:10: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:190:46: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:197:12: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:197:48: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:204:12: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:204:50: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:210:12: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:210:47: style: C-style pointer casting [cstyleCast] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:163:8: style: The scope of the variable 'totallength' can be reduced. [variableScope] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:164:8: style: The scope of the variable 'length' can be reduced. [variableScope] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:165:5: style: The scope of the variable 'index' can be reduced. [variableScope] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:166:6: style: The scope of the variable 'InUse' can be reduced. [variableScope] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:268:30: style: The scope of the variable 'HostAdrList' can be reduced. [variableScope] cutesdr-1.20/gui/sdrdiscoverdlg.cpp:165:10: style: Variable 'index' is assigned a value that is never used. [unreadVariable] cutesdr-1.20/interface/ad6620.cpp:574:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_HOST_DATA_ITEM1 [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/dataprocess.cpp:89:15: warning: Member variable 'CDataProcess::m_InHead' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/dataprocess.cpp:89:15: warning: Member variable 'CDataProcess::m_InTail' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/dataprocess.cpp:89:15: warning: Member variable 'CDataProcess::m_PacketSize' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/dataprocess.cpp:89:15: warning: Member variable 'CDataProcess::m_LastSeqNum' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/sdrinterface.h:115:9: style:inconclusive: Either there is a missing 'override', or the member function 'CSdrInterface::GetRadioType' can be const. [functionConst] cutesdr-1.20/interface/sdrinterface.h:130:9: style:inconclusive: Either there is a missing 'override', or the member function 'CSdrInterface::GetSdrRfGain' can be const. [functionConst] cutesdr-1.20/interface/sdrinterface.h:137:10: style:inconclusive: Either there is a missing 'override', or the member function 'CSdrInterface::GetSdrFftSize' can be const. [functionConst] cutesdr-1.20/interface/sdrinterface.h:140:10: style:inconclusive: Either there is a missing 'override', or the member function 'CSdrInterface::GetSdrFftAve' can be const. [functionConst] cutesdr-1.20/interface/sdrinterface.h:159:7: style:inconclusive: Either there is a missing 'override', or the member function 'CSdrInterface::GetUSFmVersion' can be const. [functionConst] cutesdr-1.20/interface/threadwrapper.h:73:15: warning: Call of pure virtual function 'ThreadInit' in constructor. [pureVirtualCall] cutesdr-1.20/interface/threadwrapper.h:56:46: note: Calling ThreadInit cutesdr-1.20/interface/threadwrapper.h:73:15: note: ThreadInit is a pure virtual function without body cutesdr-1.20/interface/threadwrapper.h:74:15: warning: Call of pure virtual function 'ThreadExit' in constructor. [pureVirtualCall] cutesdr-1.20/interface/threadwrapper.h:57:51: note: Calling ThreadExit cutesdr-1.20/interface/threadwrapper.h:74:15: note: ThreadExit is a pure virtual function without body cutesdr-1.20/interface/dataprocess.h:51:3: style: The destructor '~CDataProcess' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cutesdr-1.20/interface/threadwrapper.h:60:11: note: Virtual destructor in base class cutesdr-1.20/interface/dataprocess.h:51:3: note: Destructor in derived class cutesdr-1.20/interface/dataprocess.h:60:7: style: The function 'ThreadInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cutesdr-1.20/interface/threadwrapper.h:73:15: note: Virtual function in base class cutesdr-1.20/interface/dataprocess.h:60:7: note: Function in derived class cutesdr-1.20/interface/dataprocess.h:61:7: style: The function 'ThreadExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cutesdr-1.20/interface/threadwrapper.h:74:15: note: Virtual function in base class cutesdr-1.20/interface/dataprocess.h:61:7: note: Function in derived class cutesdr-1.20/interface/dataprocess.cpp:158:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] cutesdr-1.20/interface/dataprocess.cpp:186:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] cutesdr-1.20/interface/dataprocess.cpp:221:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] cutesdr-1.20/interface/netiobase.cpp:103:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighestPriority [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/netiobase.cpp:182:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SocketState [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/netiobase.cpp:191:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/perform.cpp:102:15: style: Condition 'DeltaTime>DeltaTimeMax' is always false [knownConditionTrueFalse] cutesdr-1.20/interface/perform.cpp:66:13: note: Assignment 'val=0', assigned value is 0 cutesdr-1.20/interface/perform.cpp:98:36: note: Calling function 'QueryPerformanceCounter' returns 0 cutesdr-1.20/interface/perform.cpp:99:23: note: Assignment 'DeltaTime=StopTime-StartTime', assigned value is less than 1 cutesdr-1.20/interface/perform.cpp:102:15: note: Condition 'DeltaTime>DeltaTimeMax' is always false cutesdr-1.20/interface/perform.cpp:126:16: style: Condition 'DeltaTime>DeltaTimeMax' is always false [knownConditionTrueFalse] cutesdr-1.20/interface/perform.cpp:66:13: note: Assignment 'val=0', assigned value is 0 cutesdr-1.20/interface/perform.cpp:123:37: note: Calling function 'QueryPerformanceCounter' returns 0 cutesdr-1.20/interface/perform.cpp:124:23: note: Assignment 'DeltaTime=StopTime-StartTime', assigned value is less than 1 cutesdr-1.20/interface/perform.cpp:126:16: note: Condition 'DeltaTime>DeltaTimeMax' is always false cutesdr-1.20/interface/ascpmsg.h:75:2: warning: Member variable 'CAscpRxMsg::Buf8' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ascpmsg.h:75:2: warning: Member variable 'CAscpRxMsg::Buf16' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ascpmsg.h:75:2: warning: Member variable 'CAscpRxMsg::tmp16' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ascpmsg.h:75:2: warning: Member variable 'CAscpRxMsg::tmp32' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ascpmsg.h:106:2: warning: Member variable 'CAscpTxMsg::Buf8' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ascpmsg.h:106:2: warning: Member variable 'CAscpTxMsg::Buf16' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/netiobase.cpp:58:7: warning: Member variable 'CUdp::m_pUdpSocket' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/netiobase.cpp:58:7: warning: Member variable 'CUdp::m_ServerPort' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/netiobase.cpp:58:7: warning: Member variable 'CUdp::m_pUdpFwdSocket' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/netiobase.cpp:58:7: warning: Member variable 'CUdp::m_UseUdpFwd' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/netiobase.cpp:58:7: warning: Member variable 'CUdp::m_FwdPort' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ascpmsg.h:82:9: style:inconclusive: Technically the member function 'CAscpRxMsg::GetType' can be const. [functionConst] cutesdr-1.20/interface/ascpmsg.h:83:10: style:inconclusive: Technically the member function 'CAscpRxMsg::GetLength' can be const. [functionConst] cutesdr-1.20/interface/ascpmsg.h:84:10: style:inconclusive: Technically the member function 'CAscpRxMsg::GetCItem' can be const. [functionConst] cutesdr-1.20/interface/ascpmsg.h:120:10: style:inconclusive: Technically the member function 'CAscpTxMsg::GetLength' can be const. [functionConst] cutesdr-1.20/interface/netiobase.h:52:2: style: Class 'CUdp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cutesdr-1.20/interface/netiobase.h:53:3: style: The destructor '~CUdp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cutesdr-1.20/interface/threadwrapper.h:60:11: note: Virtual destructor in base class cutesdr-1.20/interface/netiobase.h:53:3: note: Destructor in derived class cutesdr-1.20/interface/netiobase.h:64:7: style: The function 'ThreadInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cutesdr-1.20/interface/threadwrapper.h:73:15: note: Virtual function in base class cutesdr-1.20/interface/netiobase.h:64:7: note: Function in derived class cutesdr-1.20/interface/netiobase.h:65:7: style: The function 'ThreadExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cutesdr-1.20/interface/threadwrapper.h:74:15: note: Virtual function in base class cutesdr-1.20/interface/netiobase.h:65:7: note: Function in derived class cutesdr-1.20/gui/testbench.cpp:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:451:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPSK_MODE [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:635:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:656:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_2PI [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:729:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:790:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:849:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:908:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:969:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:1124:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:1175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:1249:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:1282:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] cutesdr-1.20/gui/testbench.cpp:1382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/netiobase.cpp:277:23: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/netiobase.cpp:338:23: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/netiobase.cpp:144:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] cutesdr-1.20/interface/netiobase.cpp:271:8: style: The scope of the variable 'pBuf' can be reduced. [variableScope] cutesdr-1.20/interface/soundout.cpp:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pAudioOutput [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighestPriority [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pAudioOutput [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UserDataRate [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Gain [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:221:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pAudioOutput [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:263:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OutRatio [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:306:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OutRatio [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Startup [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:412:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Startup [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/soundout.cpp:478:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AveOutQLevel [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/wavefilewriter.cpp:128:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/wavefilewriter.cpp:191:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:153:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Running [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:194:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pWaveFileWriter [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:221:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RecordMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FileRecordActive [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RadioType [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:290:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RadioType [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:331:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_TARG_RESP_CITEM [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:493:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_DATA_ITEM_ACK [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:506:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_HOST_SET_CITEM [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_HOST_REQ_CITEM [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_HOST_REQ_CITEM [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:586:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ChannelMode [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:613:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FftBufPos [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FileRecordActive [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:750:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RfGain [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_CONNECTED [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:831:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_HOST_REQ_CITEM [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:848:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FftSize [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:863:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BandwidthIndex [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:923:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SampleRate [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:932:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FftAve [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:941:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NcoSpurCalActive [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:979:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NcoSpurCalCount [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:1025:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Running [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/sdrinterface.cpp:1098:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pdataProcess [valueFlowBailoutIncompleteVar] cutesdr-1.20/interface/ad6620.cpp:385:10: warning: Member variable 'Cad6620::m_MsgBuffer' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ad6620.cpp:385:10: warning: Member variable 'Cad6620::m_BufIndx' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/ad6620.cpp:385:10: warning: Member variable 'Cad6620::m_BufLength' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/soundout.cpp:234:25: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/soundout.cpp:239:25: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/soundout.cpp:241:23: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/soundout.cpp:307:19: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/soundout.cpp:309:46: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/soundout.cpp:314:35: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/ad6620.cpp:543:10: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/interface/ad6620.cpp:411:5: note: Shadowed declaration cutesdr-1.20/interface/ad6620.cpp:543:10: note: Shadow variable cutesdr-1.20/interface/wavefilewriter.cpp:107:18: warning: Member variable 'CWaveFileWriter::m_DataLength' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/wavefilewriter.cpp:107:18: warning: Member variable 'CWaveFileWriter::m_CenterFrequency' is not initialized in the constructor. [uninitMemberVar] cutesdr-1.20/interface/wavefilewriter.cpp:280:32: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/wavefilewriter.cpp:273:33: style:inconclusive: Function 'Write' argument 1 names different: declaration 'NumSamples' definition 'Length'. [funcArgNamesDifferent] cutesdr-1.20/interface/wavefilewriter.h:95:18: note: Function 'Write' argument 1 names different: declaration 'NumSamples' definition 'Length'. cutesdr-1.20/interface/wavefilewriter.cpp:273:33: note: Function 'Write' argument 1 names different: declaration 'NumSamples' definition 'Length'. cutesdr-1.20/interface/wavefilewriter.cpp:273:49: style:inconclusive: Function 'Write' argument 2 names different: declaration 'buffer' definition 'pbuf'. [funcArgNamesDifferent] cutesdr-1.20/interface/wavefilewriter.h:95:37: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'pbuf'. cutesdr-1.20/interface/wavefilewriter.cpp:273:49: note: Function 'Write' argument 2 names different: declaration 'buffer' definition 'pbuf'. cutesdr-1.20/interface/sdrinterface.cpp:337:20: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:358:19: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:1039:51: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:1041:41: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:1041:60: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:1076:39: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:1089:39: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:1101:42: style: C-style pointer casting [cstyleCast] cutesdr-1.20/interface/sdrinterface.cpp:1083:54: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] cutesdr-1.20/interface/sdrinterface.cpp:1086:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] cutesdr-1.20/interface/sdrinterface.cpp:328:9: style: The scope of the variable 'Length' can be reduced. [variableScope] cutesdr-1.20/gui/testbench.cpp:96:2: performance: Variable 'm_2DPixmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cutesdr-1.20/gui/testbench.cpp:713:34: style:inconclusive: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent] cutesdr-1.20/gui/testbench.h:117:23: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:713:34: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:774:34: style:inconclusive: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent] cutesdr-1.20/gui/testbench.h:116:23: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:774:34: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:833:34: style:inconclusive: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent] cutesdr-1.20/gui/testbench.h:118:23: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:833:34: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:892:34: style:inconclusive: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent] cutesdr-1.20/gui/testbench.h:119:23: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:892:34: note: Function 'DisplayData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:952:38: style:inconclusive: Function 'DisplayDualData' argument 1 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent] cutesdr-1.20/gui/testbench.h:120:27: note: Function 'DisplayDualData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:952:38: note: Function 'DisplayDualData' argument 1 names different: declaration 'n' definition 'length'. cutesdr-1.20/gui/testbench.cpp:1098:33: style:inconclusive: Function 'GotTxt' argument 1 names different: declaration '' definition 'Str'. [funcArgNamesDifferentUnnamed] cutesdr-1.20/gui/testbench.h:180:33: style:inconclusive: Function 'resizeEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] cutesdr-1.20/gui/testbench.h:181:31: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] cutesdr-1.20/gui/testbench.cpp:1486:11: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/gui/testbench.cpp:1472:5: note: Shadowed declaration cutesdr-1.20/gui/testbench.cpp:1486:11: note: Shadow variable cutesdr-1.20/gui/testbench.cpp:1496:10: style: Local variable 'i' shadows outer variable [shadowVariable] cutesdr-1.20/gui/testbench.cpp:1472:5: note: Shadowed declaration cutesdr-1.20/gui/testbench.cpp:1496:10: note: Shadow variable cutesdr-1.20/gui/testbench.h:123:28: performance: Function parameter 'Str' should be passed by const reference. [passedByValue] diff: head cutesdr-1.20/gui/testbench.cpp:1098:33: style:inconclusive: Function 'GotTxt' argument 1 names different: declaration '' definition 'Str'. [funcArgNamesDifferentUnnamed] head cutesdr-1.20/gui/testbench.h:180:33: style:inconclusive: Function 'resizeEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head cutesdr-1.20/gui/testbench.h:181:31: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] DONE