2024-03-27 13:02 ftp://ftp.de.debian.org/debian/pool/main/i/invada-studio-plugins-lv2/invada-studio-plugins-lv2_1.2.0+repack0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=cairo --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 99853e4 (2024-03-27 05:16:23 +0100) count: 184 140 elapsed-time: 15.2 23.0 head-timing-info: old-timing-info: head results: invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:779:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:611:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:495:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:174:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:268:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:269:10: style: Variable 'pfAudioInputR' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:390:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:484:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:485:10: style: Variable 'pfAudioInputR' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:140:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:143:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:147:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:282:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:351:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:83:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:229:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:230:10: style: Variable 'pfAudioInputR' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:1092:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:213:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:338:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:339:10: style: Variable 'pfAudioInputR' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:799:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_testtone.c:219:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:204:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:205:10: style: Variable 'pfAudioInputR' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:430:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:45: style:inconclusive: Function 'applyIEnvelope' argument 2 names different: declaration 'value' definition 'audio_value'. [funcArgNamesDifferent] invada-studio-plugins-lv2-1.2.0/plugin/library/common.h:86:51: note: Function 'applyIEnvelope' argument 2 names different: declaration 'value' definition 'audio_value'. invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:45: note: Function 'applyIEnvelope' argument 2 names different: declaration 'value' definition 'audio_value'. invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:64: style:inconclusive: Function 'applyIEnvelope' argument 3 names different: declaration 'envelope' definition 'envelope_value'. [funcArgNamesDifferent] invada-studio-plugins-lv2-1.2.0/plugin/library/common.h:86:64: note: Function 'applyIEnvelope' argument 3 names different: declaration 'envelope' definition 'envelope_value'. invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:64: note: Function 'applyIEnvelope' argument 3 names different: declaration 'envelope' definition 'envelope_value'. invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:166:111: style:inconclusive: Function 'calculateSingleIReverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'. [funcArgNamesDifferent] invada-studio-plugins-lv2-1.2.0/plugin/library/common.h:99:116: note: Function 'calculateSingleIReverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'. invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:166:111: note: Function 'calculateSingleIReverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'. invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:34: style: Parameter 'Env' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:108:34: style: Parameter 'SpaceEnd' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:122:34: style: Parameter 'SpaceEnd' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/inv_compressor_gui.c:434:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_compressor_gui.c:99:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_compressor_gui.c:97:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_compressor_gui.c:99:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_delay_gui.c:551:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_delay_gui.c:111:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_delay_gui.c:109:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_delay_gui.c:111:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_erreverb_gui.c:399:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_erreverb_gui.c:98:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_erreverb_gui.c:96:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_erreverb_gui.c:98:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_filter_gui.c:332:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_filter_gui.c:90:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_filter_gui.c:88:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_filter_gui.c:90:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_input_gui.c:386:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_input_gui.c:97:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_input_gui.c:95:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_input_gui.c:97:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_meter_gui.c:298:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_meter_gui.c:93:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_meter_gui.c:91:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_meter_gui.c:93:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_phaser_gui.c:366:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_phaser_gui.c:94:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_phaser_gui.c:92:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_phaser_gui.c:94:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:240:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:88:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:86:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:88:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_tube_gui.c:324:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/inv_tube_gui.c:91:2: error: Mismatching allocation and deallocation: file [mismatchAllocDealloc] invada-studio-plugins-lv2-1.2.0/plugingui/inv_tube_gui.c:89:9: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/inv_tube_gui.c:91:2: note: Mismatching allocation and deallocation: file invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:59:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_display_comp_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:266:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:323:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:111:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:114:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:238:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:417:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:418:10: style: Variable 'pfAudioInputR' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:67:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_display_err_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:243:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_CAN_FOCUS [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:291:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:360:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:939:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_dot [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:962:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_dot [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:995:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_dot [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:225:42: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_display_comp_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:183:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:225:42: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:292:60: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_comp_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:185:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:292:60: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:720:18: style: Variable 'displayComp' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:726:14: style: Variable 'displayComp' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_display_fg_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:229:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:289:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:728:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:743:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:756:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:127:39: style: Parameter 'displayFG' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:133:39: style: Parameter 'displayFG' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:188:40: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_display_fg_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:156:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:188:40: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:259:58: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_fg_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:158:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:259:58: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:648:16: style: Variable 'displayFG' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:725:71: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_fg_button_press_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:160:41: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:725:71: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:739:71: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_fg_motion_notify_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:161:42: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:739:71: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:654:12: style: Variable 'displayFG' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_display_spec_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:301:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:514:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:209:42: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_display_spec_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:135:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:209:42: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:277:60: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_spec_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:137:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:277:60: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:452:18: style: Variable 'display_spec' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:458:15: style: Variable 'display_spec' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_knob_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:236:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable knob_img_small_xpm [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:253:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:299:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:386:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:779:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_ACTIVE [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:795:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:814:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:182:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:288:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:289:10: style: Variable 'pfAudioInputR' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:295:14: style: Variable 'driveL' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:296:14: style: Variable 'driveR' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:114:52: style: Parameter 'label' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:143:41: style: Parameter 'units' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:182:29: style: Parameter 'knob' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:341:52: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_knob_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:206:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:341:52: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:364:9: style: Variable 'clow' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:365:9: style: Variable 'cmid' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:366:9: style: Variable 'chigh' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:759:11: style: Variable 'knob' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:775:65: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_knob_button_press_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:208:41: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:775:65: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:791:65: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_knob_motion_notify_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:209:42: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:791:65: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:822:46: style: Parameter 'units' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:765:7: style: Variable 'knob' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_lamp_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:187:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:236:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:315:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:146:34: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_lamp_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:113:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:146:34: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:213:52: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_lamp_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:115:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:213:52: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:231:12: style: Variable 'style' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:289:11: style: Variable 'lamp' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:308:17: style: Variable 'r0' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:309:17: style: Variable 'c0' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:310:17: style: Variable 'r1' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:311:17: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:295:7: style: Variable 'lamp' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_meter_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:191:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:235:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:302:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:772:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:832:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:899:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:59:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_phase_meter_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:186:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:377:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff0 [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:84:47: style: Parameter 'displayErr' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:250:41: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_display_err_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:201:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:250:41: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:321:59: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_err_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:203:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:321:59: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:935:72: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_err_button_press_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:205:41: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:935:72: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:959:72: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_display_err_motion_notify_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:206:42: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:959:72: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:1007:40: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:1007:87: style: Parameter 'camera' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:1007:111: style: Parameter 'lookat' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:372:9: style: Variable 'er_size' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:145:41: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_phase_meter_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:109:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:145:41: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:212:59: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_phase_meter_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:111:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:212:59: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:357:17: style: Variable 'meter' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:363:8: style: Variable 'meter' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_vu_meter_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_switch_toggle_init [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:221:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable switch_toggle_img_on_xpm [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:238:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:277:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:345:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:556:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_ACTIVE [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:569:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:242:38: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_vu_meter_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:118:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:242:38: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:309:56: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_vu_meter_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:120:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:309:56: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:562:14: style: Variable 'meter' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:568:8: style: Variable 'meter' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/widgets.c:30:33: style: Parameter 'bg' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/widgets.c:30:46: style: Parameter 'light' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/widgets.c:30:62: style: Parameter 'dark' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:271:53: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_meter_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:143:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:271:53: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:753:12: style: Variable 'meter' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:759:8: style: Variable 'meter' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:99:46: style: Parameter 'switch_toggle' can be declared as pointer to const [constParameterPointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:231:43: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'inv_switch_toggle_size_request' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:191:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:231:43: note: Parameter 'widget' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:310:61: style: Parameter 'event' can be declared as pointer to const. However it seems that 'inv_switch_toggle_expose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:193:31: note: You might need to cast the function pointer here invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:310:61: note: Parameter 'event' can be declared as pointer to const invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:331:9: style: Variable 'label' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:579:19: style: Variable 'switch_toggle' can be declared as pointer to const [constVariablePointer] invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:585:16: style: Variable 'switch_toggle' is assigned a value that is never used. [unreadVariable] invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:139:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:142:7: error: Memory leak: plugin [memleak] invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:301:10: style: Variable 'pfAudioInputL' can be declared as pointer to const [constVariablePointer] diff: 2.13.0 invada-studio-plugins-lv2-1.2.0/plugingui/inv_delay_gui.c:448:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/inv_delay_gui.c:551:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] 2.13.0 invada-studio-plugins-lv2-1.2.0/plugingui/inv_meter_gui.c:164:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/inv_meter_gui.c:298:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] 2.13.0 invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:208:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:240:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2UI_Descriptor [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:266:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:323:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:243:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_CAN_FOCUS [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:291:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:360:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:939:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_dot [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:962:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_dot [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:995:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_dot [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:229:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:289:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:728:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:743:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:756:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:250:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:301:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:514:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:236:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable knob_img_small_xpm [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:253:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:299:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:386:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:779:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_ACTIVE [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:795:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:814:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:187:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:236:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:315:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:191:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:235:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:302:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:772:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:832:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:899:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff60 [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:186:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:377:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOff0 [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:221:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable switch_toggle_img_on_xpm [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:238:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:277:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_REALIZED [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:345:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bypass [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:556:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_ACTIVE [valueFlowBailoutIncompleteVar] head invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:569:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] DONE