2024-04-13 12:06 ftp://ftp.de.debian.org/debian/pool/main/t/timidity/timidity_2.14.0.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 26da798 (2024-04-13 11:33:47 +0200) count: 2143 1243 elapsed-time: 169.5 493.8 head-timing-info: old-timing-info: head results: TiMidity++-2.14.0/interface/dumb_c.c:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/dumb_c.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/dumb_c.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/dumb_c.c:133:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/dumb_c.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_SEQ_OPEN_IN [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_SEQ_PORT_CAP_WRITE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_LIST_RANDOM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:234:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:295:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_FIFO [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:418:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:466:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quietchannels [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:475:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_voices [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:495:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:541:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_instruments_afterwards [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:552:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_character [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:603:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:126:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:147:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:333:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:339:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:387:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:412:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:432:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:452:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:474:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:523:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/dumb_c.c:147:34: style:inconclusive: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/dumb_c.c:53:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/dumb_c.c:147:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/dumb_c.c:98:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/dumb_c.c:71:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/dumb_c.c:98:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/dumb_c.c:168:11: style: Variable 'lyric' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/gtk_c.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_c.c:369:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_c.c:449:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_c.c:522:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_c.c:555:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/emacs_c.c:254:38: style:inconclusive: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'argc'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:81:38: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'argc'. TiMidity++-2.14.0/interface/emacs_c.c:254:38: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'argc'. TiMidity++-2.14.0/interface/emacs_c.c:254:50: style:inconclusive: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'argv'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:81:61: note: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'argv'. TiMidity++-2.14.0/interface/emacs_c.c:254:50: note: Function 'ctl_pass_playing_list' argument 2 names different: declaration 'list_of_files' definition 'argv'. TiMidity++-2.14.0/interface/emacs_c.c:358:34: style:inconclusive: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:68:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/emacs_c.c:358:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/emacs_c.c:358:44: style:inconclusive: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:68:42: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. TiMidity++-2.14.0/interface/emacs_c.c:358:44: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. TiMidity++-2.14.0/interface/emacs_c.c:408:28: style:inconclusive: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:71:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:408:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:418:32: style:inconclusive: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:72:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:418:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:428:29: style:inconclusive: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:73:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:428:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:438:29: style:inconclusive: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:74:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:438:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:448:32: style:inconclusive: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/emacs_c.c:75:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/emacs_c.c:448:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/gtk_p.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_p.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_p.c:154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_p.c:204:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/alsaseq_c.c:146:55: style: Parameter 'ctxp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/alsaseq_c.c:232:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/alsaseq_c.c:196:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/alsaseq_c.c:232:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/alsaseq_c.c:257:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/alsaseq_c.c:424:60: style: Parameter 'ctxp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/alsaseq_c.c:82:26: style: struct member 'seq_context::q_status' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/gtk_p.c:69:18: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/gtk_p.c:125:29: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/gtk_c.c:263:36: style: Parameter 'vp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/gtk_c.c:363:11: style: Variable 'lyric' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/gtk_i.c:203:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AMPLIFICATION [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:273:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_RELEASE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:382:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:596:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:623:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:641:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:658:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_MENU_BAR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:685:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkColor [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/gtk_i.c:723:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_mag.c:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_NOARG [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_mag.c:246:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fgColor [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:161:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:241:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:257:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:269:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTraceWinID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:135:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:170:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_n_files [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:204:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowRef [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:215:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bounds [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:276:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ampCmd [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:283:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_amplitude [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:311:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_state [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:322:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teCenter [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:328:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teCenter [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPlayerWinID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:377:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_rc [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:399:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_amplitude [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:477:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLogWinID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:563:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:600:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kListWinID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:622:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_rc [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:699:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDocWinID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:865:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:904:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bounds [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:977:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC_STARTUP_FOLDER_NAME [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:998:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_state [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1006:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gQuit [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1030:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_GSLCD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1064:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1088:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1120:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gStartTick [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_trace.c:405:10: style: Condition 'c<=0' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/interface/mac_trace.c:404:26: note: Assignment 'c=(80-24)/12*12', assigned value is 48 TiMidity++-2.14.0/interface/mac_trace.c:405:10: note: Condition 'c<=0' is always false TiMidity++-2.14.0/interface/mac_trace.c:82:11: style: Local variable 'black' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/mac_trace.c:54:16: note: Shadowed declaration TiMidity++-2.14.0/interface/mac_trace.c:82:11: note: Shadow variable TiMidity++-2.14.0/interface/mac_trace.c:108:11: style: Local variable 'black' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/mac_trace.c:54:16: note: Shadowed declaration TiMidity++-2.14.0/interface/mac_trace.c:108:11: note: Shadow variable TiMidity++-2.14.0/interface/mac_trace.c:165:6: style: Variable 'pr' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:167:6: style: Variable 'pr' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:255:13: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:348:17: style: Variable 'dieColor' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:350:4: style: Variable 'onColor' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:351:6: style: Variable 'sustainedColor' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:352:4: style: Variable 'offColor' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:401:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:403:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:407:7: style: Variable 'xl' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_trace.c:415:11: style: Variable 'check' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/gtk_i.c:139:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:148:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:251:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:254:2: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:387:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:390:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:393:12: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] TiMidity++-2.14.0/interface/gtk_i.c:414:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] TiMidity++-2.14.0/interface/gtk_i.c:421:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:424:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:427:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:450:12: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] TiMidity++-2.14.0/interface/gtk_i.c:467:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:472:13: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] TiMidity++-2.14.0/interface/gtk_i.c:487:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:564:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:603:5: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:732:6: style: Obsolete function 'gtk_signal_connect' called. It is recommended to use 'g_signal_connect' instead. [prohibitedgtk_signal_connectCalled] TiMidity++-2.14.0/interface/gtk_i.c:956:2: style: Obsolete function 'gtk_exit' called. It is recommended to use 'exit' instead. [prohibitedgtk_exitCalled] TiMidity++-2.14.0/interface/gtk_i.c:290:20: style: Local variable 'filename' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/gtk_i.c:272:18: note: Shadowed declaration TiMidity++-2.14.0/interface/gtk_i.c:290:20: note: Shadow variable TiMidity++-2.14.0/interface/gtk_i.c:962:11: style: Local variable 'message' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/gtk_i.c:705:9: note: Shadowed declaration TiMidity++-2.14.0/interface/gtk_i.c:962:11: note: Shadow variable TiMidity++-2.14.0/interface/gtk_i.c:992:11: style: Local variable 'message' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/gtk_i.c:705:9: note: Shadowed declaration TiMidity++-2.14.0/interface/gtk_i.c:992:11: note: Shadow variable TiMidity++-2.14.0/interface/gtk_i.c:193:33: style: Parameter 'adj' can be declared as pointer to const. However it seems that 'generic_scale_cb' is a callback function, if 'adj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:733:11: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:193:33: note: Parameter 'adj' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:212:23: style: Parameter 'event' can be declared as pointer to const. However it seems that 'file_list_cb' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:468:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:212:23: note: Parameter 'event' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:333:25: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:388:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:333:25: note: Parameter 'widget' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:333:43: style: Parameter 'event' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:388:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:333:43: note: Parameter 'event' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:333:59: style: Parameter 'data' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:388:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:333:59: note: Parameter 'data' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:339:21: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'destroy' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:391:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:339:21: note: Parameter 'widget' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:339:38: style: Parameter 'data' can be declared as pointer to const. However it seems that 'destroy' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:391:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:339:38: note: Parameter 'data' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:346:30: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'locate_update_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:428:4: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:346:30: note: Parameter 'widget' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:346:54: style: Parameter 'ev' can be declared as pointer to const. However it seems that 'locate_update_cb' is a callback function, if 'ev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:428:4: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:346:54: note: Parameter 'ev' can be declared as pointer to const TiMidity++-2.14.0/interface/gtk_i.c:346:67: style: Parameter 'data' can be declared as pointer to const. However it seems that 'locate_update_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:428:4: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:346:67: note: Parameter 'data' can be declared as pointer to const TiMidity++-2.14.0/interface/motif_c.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_c.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_c.c:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_c.c:277:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_c.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_c.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_wrdwindow.c:39:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgb [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_wrdwindow.c:61:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_wrdwindow.c:76:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgb [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_wrdwindow.c:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcOr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_wrdwindow.c:286:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pascal [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_wrdwindow.c:439:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_c.c:158:11: style: Variable 'lyric' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/motif_p.c:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_p.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_p.c:145:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_p.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_p.c:63:32: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/motif_p.c:117:32: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/motif_i.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNbackground [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:195:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNitemCount [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:217:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNitemCount [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNtopItemPosition [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:317:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmDIALOG_LIST [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:372:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:713:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNaccelerator [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:729:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNvalueChangedCallback [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:746:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNmnemonic [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:765:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNsubMenuId [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:805:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNmustMatch [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:871:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNleftOffset [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/mac_c.c:1038:4: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TiMidity++-2.14.0/interface/mac_c.c:563:13: warning: Either the condition 'file' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] TiMidity++-2.14.0/interface/mac_c.c:557:6: note: Assuming that condition 'file' is not redundant TiMidity++-2.14.0/interface/mac_c.c:563:13: note: Null pointer dereference TiMidity++-2.14.0/interface/mac_c.c:510:8: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/mac_c.c:508:7: note: rect is assigned TiMidity++-2.14.0/interface/mac_c.c:510:8: note: rect is overwritten TiMidity++-2.14.0/interface/mac_c.c:734:9: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/mac_c.c:732:8: note: rect is assigned TiMidity++-2.14.0/interface/mac_c.c:734:9: note: rect is overwritten TiMidity++-2.14.0/interface/mac_c.c:830:8: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/mac_c.c:828:7: note: rect is assigned TiMidity++-2.14.0/interface/mac_c.c:830:8: note: rect is overwritten TiMidity++-2.14.0/interface/mac_c.c:375:35: style:inconclusive: Function 'click_PlayerWin' argument 1 names different: declaration 'local' definition 'p'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/mac_c.c:253:35: note: Function 'click_PlayerWin' argument 1 names different: declaration 'local' definition 'p'. TiMidity++-2.14.0/interface/mac_c.c:375:35: note: Function 'click_PlayerWin' argument 1 names different: declaration 'local' definition 'p'. TiMidity++-2.14.0/interface/mac_c.c:960:38: style:inconclusive: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/mac_c.c:74:38: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'. TiMidity++-2.14.0/interface/mac_c.c:960:38: note: Function 'ctl_pass_playing_list' argument 1 names different: declaration 'number_of_files' definition 'init_number_of_files'. TiMidity++-2.14.0/interface/mac_c.c:1115:34: style:inconclusive: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'current'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/mac_c.c:65:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'current'. TiMidity++-2.14.0/interface/mac_c.c:1115:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'current'. TiMidity++-2.14.0/interface/mac_c.c:418:41: style: Parameter 'macwin' can be declared as pointer to const. However it seems that 'goaway_PlayerWin' is a callback function, if 'macwin' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/mac_c.c:264:2: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/mac_c.c:418:41: note: Parameter 'macwin' can be declared as pointer to const TiMidity++-2.14.0/interface/mac_c.c:555:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/mac_c.c:1097:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/mac_c.c:944:7: warning: Uninitialized variable: err [uninitvar] TiMidity++-2.14.0/interface/mac_c.c:940:21: note: Assuming condition is false TiMidity++-2.14.0/interface/mac_c.c:944:7: note: Uninitialized variable: err TiMidity++-2.14.0/interface/mac_c.c:1104:55: warning: Uninitialized variable: s [uninitvar] TiMidity++-2.14.0/interface/mac_c.c:1100:14: note: Assuming condition is false TiMidity++-2.14.0/interface/mac_c.c:1104:55: note: Uninitialized variable: s TiMidity++-2.14.0/interface/mac_c.c:588:14: style: Variable 'rowNum' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_c.c:831:15: style: Variable 'rect.right' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_c.c:865:21: style: Variable 'filenemu' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_c.c:1049:61: style: Variable 'mask' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_wrdwindow.c:412:7: style: Variable 'width' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/mac_wrdwindow.c:413:7: style: Variable 'hight' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/motif_i.c:826:1: error: Resource leak: add_all [resourceLeak] TiMidity++-2.14.0/interface/motif_i.c:247:11: style: Local variable 'text' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/motif_i.c:83:15: note: Shadowed declaration TiMidity++-2.14.0/interface/motif_i.c:247:11: note: Shadow variable TiMidity++-2.14.0/interface/motif_i.c:314:9: style: Local variable 'text' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/motif_i.c:83:15: note: Shadowed declaration TiMidity++-2.14.0/interface/motif_i.c:314:9: note: Shadow variable TiMidity++-2.14.0/interface/motif_i.c:342:9: style: Local variable 'text' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/motif_i.c:83:15: note: Shadowed declaration TiMidity++-2.14.0/interface/motif_i.c:342:9: note: Shadow variable TiMidity++-2.14.0/interface/motif_i.c:668:11: style: Local variable 'message' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/motif_i.c:365:9: note: Shadowed declaration TiMidity++-2.14.0/interface/motif_i.c:668:11: note: Shadow variable TiMidity++-2.14.0/interface/motif_i.c:681:11: style: Local variable 'message' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/motif_i.c:365:9: note: Shadowed declaration TiMidity++-2.14.0/interface/motif_i.c:681:11: note: Shadow variable TiMidity++-2.14.0/interface/motif_i.c:209:28: style: Variable 'cbs' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/npsyn_c.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_LIST_RANDOM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/motif_i.c:234:79: style: Parameter 'cont' can be declared as pointer to const. However it seems that 'Locator_btn' is a callback function, if 'cont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/motif_i.c:1049:12: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/motif_i.c:234:79: note: Parameter 'cont' can be declared as pointer to const TiMidity++-2.14.0/interface/npsyn_c.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/npsyn_c.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/npsyn_c.c:296:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/npsyn_c.c:305:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/npsyn_c.c:314:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/npsyn_c.c:147:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/npsyn_c.c:114:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/npsyn_c.c:147:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/npsyn_c.c:205:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/portmidisyn_c.c:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_LIST_RANDOM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/portmidisyn_c.c:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/portmidisyn_c.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/portmidisyn_c.c:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PORT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/portmidisyn_c.c:358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/portmidisyn_c.c:367:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/portmidisyn_c.c:376:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:255:1: portability: Omitted return type of function 'rtsyn_play_event_sample' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] TiMidity++-2.14.0/interface/rtsyn_common.c:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:163:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:171:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_SYSTEM_MODE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:184:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_SYSTEM_MODE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XG_SYSTEM_MODE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:210:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_SYSTEM_MODE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt_realtime_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:272:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:312:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_instruments_afterwards [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:329:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_character [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_voices [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:370:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_common.c:550:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_npipe.c:125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_npipe.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RtsynNpEvBuf [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_npipe.c:362:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/portmidisyn_c.c:292:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/portmidisyn_c.c:253:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/portmidisyn_c.c:282:42: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/portmidisyn_c.c:295:39: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/portmidisyn_c.c:297:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/portmidisyn_c.c:279:8: style: Local variable 'cbuf' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/portmidisyn_c.c:234:7: note: Shadowed declaration TiMidity++-2.14.0/interface/portmidisyn_c.c:279:8: note: Shadow variable TiMidity++-2.14.0/interface/portmidisyn_c.c:150:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/portmidisyn_c.c:117:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/portmidisyn_c.c:150:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/portmidisyn_c.c:207:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/portmidisyn_c.c:225:47: style: Parameter 'args' can be declared as const array. However it seems that 'ctl_pass_playing_list' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/portmidisyn_c.c:116:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/portmidisyn_c.c:225:47: note: Parameter 'args' can be declared as const array TiMidity++-2.14.0/interface/portmidisyn_c.c:231:9: style: Unused variable: j [unusedVariable] TiMidity++-2.14.0/interface/portmidisyn_c.c:233:6: style: Unused variable: started [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_common.c:226:12: style: Unused variable: ev [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_common.c:264:9: style: Unused variable: current_event_time [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_common.c:310:6: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_common.c:366:9: style: Unused variable: currenttime [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_common.c:514:8: style: Unused variable: j [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_common.c:514:10: style: Unused variable: chk [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_portmidi.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmNoError [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_portmidi.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmNoError [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_portmidi.c:197:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_winmm.c:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPMIDIINCAPSA [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_winmm.c:139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDIHDR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_winmm.c:194:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_winmm.c:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_npipe.c:110:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/rtsyn_npipe.c:273:16: style: Variable 'npevbuf' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/rtsyn_npipe.c:379:5: error: Uninitialized variable: last_error [legacyUninitvar] TiMidity++-2.14.0/interface/rtsyn_npipe.c:380:16: error: Uninitialized variable: n [legacyUninitvar] TiMidity++-2.14.0/interface/rtsyn_npipe.c:189:12: style: Unused variable: ev [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_npipe.c:192:11: style: Unused variable: IIMidiHdr [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_npipe.c:195:6: style: Unused variable: ne [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_npipe.c:195:9: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_npipe.c:195:11: style: Unused variable: j [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_npipe.c:195:13: style: Unused variable: chk [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_npipe.c:339:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/rtsyn_winmm.c:164:8: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/rtsyn_winmm.c:125:6: note: Shadowed declaration TiMidity++-2.14.0/interface/rtsyn_winmm.c:164:8: note: Shadow variable TiMidity++-2.14.0/interface/rtsyn_winmm.c:118:41: error: Uninitialized variable: InCaps [uninitvar] TiMidity++-2.14.0/interface/rtsyn_winmm.c:216:8: style: Unused variable: timestamp [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_winmm.c:217:12: style: Unused variable: ev [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_winmm.c:224:6: style: Unused variable: ne [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_winmm.c:224:9: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_winmm.c:224:11: style: Unused variable: j [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_winmm.c:224:13: style: Unused variable: chk [unusedVariable] TiMidity++-2.14.0/interface/ncurs_c.c:423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:455:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timidity_version [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:556:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:678:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:734:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_file_info [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:777:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:824:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:866:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1049:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1258:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1275:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1307:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1451:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1571:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CURRENT_MOD_FILE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1603:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1625:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1637:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PANNING [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1702:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1712:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1783:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1835:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1864:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_GSLCD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1958:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2094:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2140:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2163:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2236:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2274:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2421:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2444:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:2909:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3040:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3096:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3232:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3369:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instrument_name [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3431:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:3804:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/rtsyn_portmidi.c:165:1: style: Label 'pmerror' is not used. [unusedLabel] TiMidity++-2.14.0/interface/rtsyn_portmidi.c:99:16: style: Variable 'deviceinfo' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/rtsyn_portmidi.c:124:6: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/interface/rtsyn_portmidi.c:134:11: style: Unused variable: timeinfo [unusedVariable] TiMidity++-2.14.0/interface/soundspec.c:186:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:354:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:434:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:619:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExposureMask [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:642:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_BUFFER_SIZE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:673:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32 [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timidity_version [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:235:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:248:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:280:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:303:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:331:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:352:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:362:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:401:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:427:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:461:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Rows [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:542:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Rows [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:596:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:611:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:653:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:791:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:907:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:1001:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Rows [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_LIST_RANDOM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXSERV [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:516:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:541:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_play_tempo [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:610:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:635:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_voices [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timidity_version [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:765:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:790:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:844:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_instruments_afterwards [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:995:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aq_fill_buffer_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1005:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1079:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reduce_voice_threshold [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1318:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NOTEON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1538:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1572:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1722:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/server_c.c:1775:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/soundspec.c:570:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] TiMidity++-2.14.0/interface/soundspec.c:577:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] TiMidity++-2.14.0/interface/soundspec.c:580:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] TiMidity++-2.14.0/interface/soundspec.c:413:3: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] TiMidity++-2.14.0/interface/soundspec.c:640:35: style:inconclusive: Function 'soundspec_setinterval' argument 1 names different: declaration 'interval_sec' definition 'sec'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/soundspec.h:26:42: note: Function 'soundspec_setinterval' argument 1 names different: declaration 'interval_sec' definition 'sec'. TiMidity++-2.14.0/interface/soundspec.c:640:35: note: Function 'soundspec_setinterval' argument 1 names different: declaration 'interval_sec' definition 'sec'. TiMidity++-2.14.0/interface/soundspec.c:308:41: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/soundspec.c:378:11: style: Variable 'mname' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/soundspec.c:660:35: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/tk_c.c:210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:242:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:272:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOICE_ON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volume [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:328:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:352:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sustain [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:379:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:440:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:511:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:583:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:607:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:668:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:727:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:798:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:834:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:852:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKGLIBDIR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:876:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:904:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:961:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:1071:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:1099:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:1130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/slang_c.c:296:38: style:inconclusive: Function 'ctl_note' argument 2 names different: declaration 'ch' definition 'channel'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:122:38: note: Function 'ctl_note' argument 2 names different: declaration 'ch' definition 'channel'. TiMidity++-2.14.0/interface/slang_c.c:296:38: note: Function 'ctl_note' argument 2 names different: declaration 'ch' definition 'channel'. TiMidity++-2.14.0/interface/slang_c.c:296:61: style:inconclusive: Function 'ctl_note' argument 4 names different: declaration 'vel' definition 'velocity'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:122:56: note: Function 'ctl_note' argument 4 names different: declaration 'vel' definition 'velocity'. TiMidity++-2.14.0/interface/slang_c.c:296:61: note: Function 'ctl_note' argument 4 names different: declaration 'vel' definition 'velocity'. TiMidity++-2.14.0/interface/slang_c.c:346:28: style:inconclusive: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:124:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:346:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:356:32: style:inconclusive: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:125:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:356:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:366:29: style:inconclusive: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:126:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:366:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:395:29: style:inconclusive: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:127:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:395:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:406:32: style:inconclusive: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:128:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:406:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/slang_c.c:604:27: style:inconclusive: Function 'ctl_lyric' argument 1 names different: declaration 'valp' definition 'lyricid'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/slang_c.c:134:27: note: Function 'ctl_lyric' argument 1 names different: declaration 'valp' definition 'lyricid'. TiMidity++-2.14.0/interface/slang_c.c:604:27: note: Function 'ctl_lyric' argument 1 names different: declaration 'valp' definition 'lyricid'. TiMidity++-2.14.0/interface/slang_c.c:592:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_write' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/slang_c.c:153:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/slang_c.c:592:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/slang_c.c:831:33: style: Parameter 'lyric' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/slang_c.c:833:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/vt100.c:51:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100.c:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100.c:88:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/tk_c.c:503:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/tk_c.c:509:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/tk_c.c:517:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/tk_c.c:550:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/tk_c.c:551:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/tk_c.c:761:8: style: Redundant initialization for 'dummy'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/interface/tk_c.c:760:16: note: dummy is initialized TiMidity++-2.14.0/interface/tk_c.c:761:8: note: dummy is overwritten TiMidity++-2.14.0/interface/tk_c.c:309:28: style:inconclusive: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/tk_c.c:74:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:309:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:321:32: style:inconclusive: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/tk_c.c:75:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:321:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:333:29: style:inconclusive: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/tk_c.c:76:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:333:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:345:29: style:inconclusive: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/tk_c.c:77:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:345:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/tk_c.c:496:19: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/tk_c.c:496:25: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/tk_c.c:725:32: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/tk_c.c:897:55: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'ExitAll' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/tk_c.c:889:54: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/tk_c.c:897:55: note: Parameter 'interp' can be declared as pointer to const TiMidity++-2.14.0/interface/tk_c.c:898:22: style: Parameter 'argv' can be declared as const array. However it seems that 'ExitAll' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/tk_c.c:889:54: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/tk_c.c:898:22: note: Parameter 'argv' can be declared as const array TiMidity++-2.14.0/interface/tk_c.c:182:16: style: Variable 'sb.sem_num' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:183:16: style: Variable 'sb.sem_op' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:184:16: style: Variable 'sb.sem_flg' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:193:16: style: Variable 'sb.sem_num' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:194:16: style: Variable 'sb.sem_op' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:195:16: style: Variable 'sb.sem_flg' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:761:8: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:774:17: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:775:9: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/tk_c.c:741:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] TiMidity++-2.14.0/interface/server_c.c:530:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/server_c.c:1613:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/interface/server_c.c:693:17: style: Condition 'data_fd!=-1' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/interface/server_c.c:1720:39: style:inconclusive: Function 'do_sysex' argument 2 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/server_c.c:654:35: note: Function 'do_sysex' argument 2 names different: declaration 'len' definition 'n'. TiMidity++-2.14.0/interface/server_c.c:1720:39: note: Function 'do_sysex' argument 2 names different: declaration 'len' definition 'n'. TiMidity++-2.14.0/interface/server_c.c:272:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/server_c.c:201:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/server_c.c:272:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/server_c.c:279:28: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'ctl_write' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/server_c.c:202:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/server_c.c:279:28: note: Parameter 'buffer' can be declared as pointer to const TiMidity++-2.14.0/interface/server_c.c:311:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/server_c.c:417:47: style: Parameter 'args' can be declared as const array. However it seems that 'ctl_pass_playing_list' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/server_c.c:200:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/server_c.c:417:47: note: Parameter 'args' can be declared as const array TiMidity++-2.14.0/interface/server_c.c:1139:11: style: Variable 'buff_endp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/server_c.c:1178:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/server_c.c:1203:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/server_c.c:1211:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/server_c.c:1532:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/server_c.c:1720:29: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/server_c.c:1761:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/vt100_c.c:162:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:220:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:250:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:322:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:346:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:356:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:366:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:395:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:406:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:424:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:485:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:520:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:656:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:758:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:768:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:849:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:914:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:960:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:1013:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instrument_name [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/vt100_c.c:1106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_dib.c:15:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFO [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_dib.c:50:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_dib.c:75:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGBQUAD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_dib.c:97:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGBQUAD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_dib.c:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_dib.c:88:47: style: Parameter 'pals' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_c.c:134:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMECAPS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:249:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:390:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:434:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:479:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_STOP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:492:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_STOP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:517:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_STOP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:554:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable play_pause_flag [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:563:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:624:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:726:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_AUTOUNIQ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:939:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_GSLCD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:977:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:993:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOICE_ON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1033:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volume [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1044:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1085:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CURRENT_MOD_FILE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1119:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sustain [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitchbend [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_c.c:1209:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_i.c:3816:49: error: There is an unknown macro here somewhere. Configuration is required. If NLS is a macro then please configure it. [unknownMacro] TiMidity++-2.14.0/interface/w32g_c.c:948:9: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TiMidity++-2.14.0/interface/w32g_c.c:391:11: style: Variable 'basedir' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_c.c:791:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_c.c:262:6: style: Variable 'len' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_c.c:352:6: style: Variable 'len' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_ini.c:158:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ini.c:297:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ini.c:360:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_mag.c:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ini.c:47:29: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/vt100_c.c:255:10: style: Condition 'c<=0' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/interface/vt100_c.c:254:32: note: Assignment 'c=(80-24)/12*12', assigned value is 48 TiMidity++-2.14.0/interface/vt100_c.c:255:10: note: Condition 'c<=0' is always false TiMidity++-2.14.0/interface/vt100_c.c:479:10: style: Condition 'c<=0' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/interface/vt100_c.c:478:32: note: Assignment 'c=(80-24)/12*12', assigned value is 48 TiMidity++-2.14.0/interface/vt100_c.c:479:10: note: Condition 'c<=0' is always false TiMidity++-2.14.0/interface/vt100_c.c:583:21: style: Condition 'indicator_width<40' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/interface/vt100_c.c:582:31: note: Assignment 'indicator_width=80-2', assigned value is 78 TiMidity++-2.14.0/interface/vt100_c.c:583:21: note: Condition 'indicator_width<40' is always false TiMidity++-2.14.0/interface/vt100_c.c:204:34: style:inconclusive: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:106:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/vt100_c.c:204:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/vt100_c.c:204:44: style:inconclusive: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:106:42: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. TiMidity++-2.14.0/interface/vt100_c.c:204:44: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. TiMidity++-2.14.0/interface/vt100_c.c:317:48: style:inconclusive: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:113:48: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. TiMidity++-2.14.0/interface/vt100_c.c:317:48: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. TiMidity++-2.14.0/interface/vt100_c.c:342:28: style:inconclusive: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:114:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:342:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:352:32: style:inconclusive: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:115:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:352:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:362:29: style:inconclusive: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:116:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:362:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:391:29: style:inconclusive: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:117:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:391:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:402:32: style:inconclusive: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/vt100_c.c:118:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:402:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/vt100_c.c:794:10: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/vt100_c.c:780:6: note: Shadowed declaration TiMidity++-2.14.0/interface/vt100_c.c:794:10: note: Shadow variable TiMidity++-2.14.0/interface/vt100_c.c:182:33: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/vt100_c.c:653:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/vt100_c.c:753:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_write' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/vt100_c.c:144:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/vt100_c.c:753:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/vt100_c.c:1030:33: style: Parameter 'lyric' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/vt100_c.c:1032:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/vt100_c.c:1186:33: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/vt100_c.c:1197:30: style: Parameter 'lang' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_mag.c:119:71: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] TiMidity++-2.14.0/interface/w32g_mag.c:182:28: style:inconclusive: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/w32g_mag.h:51:36: note: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'. TiMidity++-2.14.0/interface/w32g_mag.c:182:28: note: Function 'mag_search' argument 1 names different: declaration 'file' definition 'filename'. TiMidity++-2.14.0/interface/w32g_mag.c:256:18: style: Local variable 'res' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/w32g_mag.c:197:14: note: Shadowed declaration TiMidity++-2.14.0/interface/w32g_mag.c:256:18: note: Shadow variable TiMidity++-2.14.0/interface/w32g_mag.c:182:28: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_mag.c:283:7: error: Uninitialized struct member: mg.flagapos [uninitStructMember] TiMidity++-2.14.0/interface/w32g_mag.c:283:7: error: Uninitialized struct member: mg.flagbpos [uninitStructMember] TiMidity++-2.14.0/interface/w32g_mag.c:283:7: error: Uninitialized struct member: mg.next [uninitStructMember] TiMidity++-2.14.0/interface/w32g_playlist.c:169:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:184:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:216:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:303:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:366:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:382:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:429:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:718:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:144:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:303:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:320:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:399:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:448:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_SETHORIZONTALEXTENT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:865:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE_PITCH [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:999:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_ICON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1063:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1227:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE_PITCH [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1661:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1674:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_SETTEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1759:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1763:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1778:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1791:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_playlist.c:222:7: style: Condition '!skip_invalid_file' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/interface/w32g_playlist.c:542:8: style: Condition 'modified' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/interface/w32g_playlist.c:536:16: note: Assignment 'modified=0', assigned value is 0 TiMidity++-2.14.0/interface/w32g_playlist.c:542:8: note: Condition 'modified' is always false TiMidity++-2.14.0/interface/w32g_playlist.c:440:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] TiMidity++-2.14.0/interface/w32g_playlist.c:446:4: note: Found duplicate branches for 'if' and 'else'. TiMidity++-2.14.0/interface/w32g_playlist.c:440:2: note: Found duplicate branches for 'if' and 'else'. TiMidity++-2.14.0/interface/w32g_playlist.c:106:13: style:inconclusive: Function 'w32g_add_playlist' argument 4 names different: declaration 'autouniq' definition 'uniq'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/w32g.h:273:13: note: Function 'w32g_add_playlist' argument 4 names different: declaration 'autouniq' definition 'uniq'. TiMidity++-2.14.0/interface/w32g_playlist.c:106:13: note: Function 'w32g_add_playlist' argument 4 names different: declaration 'autouniq' definition 'uniq'. TiMidity++-2.14.0/interface/w32g_playlist.c:106:23: style:inconclusive: Function 'w32g_add_playlist' argument 5 names different: declaration 'autorefine' definition 'refine'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/w32g.h:273:27: note: Function 'w32g_add_playlist' argument 5 names different: declaration 'autorefine' definition 'refine'. TiMidity++-2.14.0/interface/w32g_playlist.c:106:23: note: Function 'w32g_add_playlist' argument 5 names different: declaration 'autorefine' definition 'refine'. TiMidity++-2.14.0/interface/w32g_playlist.c:421:8: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_playlist.c:421:19: style: Variable 'title' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_pref.c:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCIF_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:234:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCM_SETCURSEL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BM_SETCHECK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:680:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_INSERTSTRING [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:953:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BM_SETCHECK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:1255:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_RESETCONTENT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:1628:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:2111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:2116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:2135:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENFILENAME [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_pref.c:2194:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENFILENAME [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin.c:1352:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] TiMidity++-2.14.0/interface/w32g_subwin.c:885:69: style:inconclusive: Function 'ListWndSetFontListBox' argument 3 names different: declaration 'fontHeght' definition 'fontHeight'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/w32g_subwin.c:367:69: note: Function 'ListWndSetFontListBox' argument 3 names different: declaration 'fontHeght' definition 'fontHeight'. TiMidity++-2.14.0/interface/w32g_subwin.c:885:69: note: Function 'ListWndSetFontListBox' argument 3 names different: declaration 'fontHeght' definition 'fontHeight'. TiMidity++-2.14.0/interface/w32g_subwin.c:885:40: style: Parameter 'fontName' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_subwin.c:1247:36: style: Parameter 'fontName' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_subwin.c:1257:37: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_subwin.c:1490:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_subwin.c:1554:19: style: Variable 'p3' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_subwin.c:472:9: style: Variable 'res' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin.c:509:19: style: Variable 'idListBox' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin.c:510:22: style: Variable 'hwndListBox' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin.c:692:16: style: Variable 'nWidth' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin.c:693:17: style: Variable 'nHeight' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin.c:1111:16: style: Variable 'nWidth' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin.c:1112:17: style: Variable 'nHeight' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin.c:1394:18: style: Variable 'buffer_size' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/ncurs_c.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] TiMidity++-2.14.0/interface/w32g_subwin2.c:181:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FAILED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:233:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_BRUSH [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:455:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCAND [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:546:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETO_OPAQUE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:858:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgbBlue [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:936:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_MAXFADESTEP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:1092:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_NOARG [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:1969:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:1997:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_DROPFILES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin2.c:2061:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/ncurs_c.c:1875:9: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: warning: Either the condition 'indicator_msgptr==NULL' is redundant or there is possible null pointer dereference: indicator_msgptr++. [nullPointerRedundantCheck] TiMidity++-2.14.0/interface/ncurs_c.c:3313:25: note: Assuming that condition 'indicator_msgptr==NULL' is not redundant TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: note: Null pointer dereference TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: warning: Either the condition 'indicator_msgptr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] TiMidity++-2.14.0/interface/ncurs_c.c:3313:25: note: Assuming that condition 'indicator_msgptr==NULL' is not redundant TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: note: Null pointer addition TiMidity++-2.14.0/interface/ncurs_c.c:1289:34: style:inconclusive: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:201:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/ncurs_c.c:1289:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'ct' definition 'secs'. TiMidity++-2.14.0/interface/ncurs_c.c:1289:44: style:inconclusive: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:201:42: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. TiMidity++-2.14.0/interface/ncurs_c.c:1289:44: note: Function 'ctl_current_time' argument 2 names different: declaration 'nv' definition 'v'. TiMidity++-2.14.0/interface/ncurs_c.c:1536:49: style:inconclusive: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:212:49: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. TiMidity++-2.14.0/interface/ncurs_c.c:1536:49: note: Function 'ctl_program' argument 3 names different: declaration 'vp' definition 'comm'. TiMidity++-2.14.0/interface/ncurs_c.c:1586:28: style:inconclusive: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:213:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1586:28: note: Function 'ctl_volume' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1586:36: style:inconclusive: Function 'ctl_volume' argument 2 names different: declaration 'val' definition 'vol'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:213:41: note: Function 'ctl_volume' argument 2 names different: declaration 'val' definition 'vol'. TiMidity++-2.14.0/interface/ncurs_c.c:1586:36: note: Function 'ctl_volume' argument 2 names different: declaration 'val' definition 'vol'. TiMidity++-2.14.0/interface/ncurs_c.c:1608:32: style:inconclusive: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:214:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1608:32: note: Function 'ctl_expression' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1608:40: style:inconclusive: Function 'ctl_expression' argument 2 names different: declaration 'val' definition 'exp'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:214:45: note: Function 'ctl_expression' argument 2 names different: declaration 'val' definition 'exp'. TiMidity++-2.14.0/interface/ncurs_c.c:1608:40: note: Function 'ctl_expression' argument 2 names different: declaration 'val' definition 'exp'. TiMidity++-2.14.0/interface/ncurs_c.c:1630:29: style:inconclusive: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:215:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1630:29: note: Function 'ctl_panning' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1630:37: style:inconclusive: Function 'ctl_panning' argument 2 names different: declaration 'val' definition 'pan'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:215:42: note: Function 'ctl_panning' argument 2 names different: declaration 'val' definition 'pan'. TiMidity++-2.14.0/interface/ncurs_c.c:1630:37: note: Function 'ctl_panning' argument 2 names different: declaration 'val' definition 'pan'. TiMidity++-2.14.0/interface/ncurs_c.c:1685:29: style:inconclusive: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:216:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1685:29: note: Function 'ctl_sustain' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1685:37: style:inconclusive: Function 'ctl_sustain' argument 2 names different: declaration 'val' definition 'sus'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:216:42: note: Function 'ctl_sustain' argument 2 names different: declaration 'val' definition 'sus'. TiMidity++-2.14.0/interface/ncurs_c.c:1685:37: note: Function 'ctl_sustain' argument 2 names different: declaration 'val' definition 'sus'. TiMidity++-2.14.0/interface/ncurs_c.c:1717:32: style:inconclusive: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:218:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1717:32: note: Function 'ctl_pitch_bend' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1717:40: style:inconclusive: Function 'ctl_pitch_bend' argument 2 names different: declaration 'val' definition 'pitch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:218:45: note: Function 'ctl_pitch_bend' argument 2 names different: declaration 'val' definition 'pitch'. TiMidity++-2.14.0/interface/ncurs_c.c:1717:40: note: Function 'ctl_pitch_bend' argument 2 names different: declaration 'val' definition 'pitch'. TiMidity++-2.14.0/interface/ncurs_c.c:1744:31: style:inconclusive: Function 'ctl_mod_wheel' argument 1 names different: declaration 'channel' definition 'ch'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/ncurs_c.c:219:31: note: Function 'ctl_mod_wheel' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1744:31: note: Function 'ctl_mod_wheel' argument 1 names different: declaration 'channel' definition 'ch'. TiMidity++-2.14.0/interface/ncurs_c.c:1838:6: style: Local variable 'x' shadows outer argument [shadowArgument] TiMidity++-2.14.0/interface/ncurs_c.c:1825:42: note: Shadowed declaration TiMidity++-2.14.0/interface/ncurs_c.c:1838:6: note: Shadow variable TiMidity++-2.14.0/interface/ncurs_c.c:1838:9: style: Local variable 'y' shadows outer argument [shadowArgument] TiMidity++-2.14.0/interface/ncurs_c.c:1825:49: note: Shadowed declaration TiMidity++-2.14.0/interface/ncurs_c.c:1838:9: note: Shadow variable TiMidity++-2.14.0/interface/ncurs_c.c:2833:12: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/ncurs_c.c:2438:10: note: Shadowed declaration TiMidity++-2.14.0/interface/ncurs_c.c:2833:12: note: Shadow variable TiMidity++-2.14.0/interface/ncurs_c.c:3315:6: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/ncurs_c.c:3266:9: note: Shadowed declaration TiMidity++-2.14.0/interface/ncurs_c.c:3315:6: note: Shadow variable TiMidity++-2.14.0/interface/ncurs_c.c:2089:11: style: Variable 'text' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/ncurs_c.c:2279:11: style: Variable 'rateStr' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/ncurs_c.c:2296:11: style: Variable 'text' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/ncurs_c.c:2805:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/ncurs_c.c:2880:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_write' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/ncurs_c.c:266:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/ncurs_c.c:2880:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/ncurs_c.c:3379:33: style: Parameter 'lyric' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/ncurs_c.c:3381:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/ncurs_c.c:3718:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/ncurs_c.c:3766:38: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/ncurs_c.c:3946:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/ncurs_c.c:3963:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_pref.c:1606:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] TiMidity++-2.14.0/interface/w32g_pref.c:328:13: style: Local variable 'IniFileAutoSave' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/w32g_pref.c:365:12: note: Shadowed declaration TiMidity++-2.14.0/interface/w32g_pref.c:328:13: note: Shadow variable TiMidity++-2.14.0/interface/w32g_pref.c:1099:7: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/w32g_pref.c:946:6: note: Shadowed declaration TiMidity++-2.14.0/interface/w32g_pref.c:1099:7: note: Shadow variable TiMidity++-2.14.0/interface/w32g_pref.c:1278:9: style: Variable 'opt' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_pref.c:127:6: style: struct member 'pref_page_t_::index' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/w32g_pref.c:132:6: style: struct member 'pref_page_t_::opt' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/w32g_pref.c:267:7: style: Variable 'idCtrl' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_ut2.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGFONT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:97:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGFONT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPDWORD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:436:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILSLOT_NO_MESSAGE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:471:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:503:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILSLOT_WAIT_FOREVER [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:673:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:687:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:227:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FAILED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:234:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:272:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_BRUSH [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:408:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:457:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITENESS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:521:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INST_NO_MAP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:575:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:792:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable play_system_mode [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:867:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:979:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1087:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1164:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1189:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1215:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1244:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1285:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1314:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1339:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1364:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1406:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1432:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1453:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1476:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1499:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1602:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1653:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TA_CENTER [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1704:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TA_CENTER [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1789:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_SYSTEM_MODE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1868:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:1889:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_DROPFILES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_subwin3.c:2087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:499:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:624:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:896:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:1013:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:1095:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:1106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:1383:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_ut2.c:424:27: style: Condition '(unsigned long)hThread==-1' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/interface/w32g_ut2.c:739:41: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_ut2.c:866:21: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_ut2.c:423:20: error: Uninitialized variable: dwThreadID [uninitvar] TiMidity++-2.14.0/interface/w32g_ut2.c:421:8: style: Variable 'dwThreadID' is not assigned a value. [unassignedVariable] TiMidity++-2.14.0/interface/winsyn_c.c:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_LIST_RANDOM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/winsyn_c.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/winsyn_c.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/winsyn_c.c:238:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PORT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/winsyn_c.c:357:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/winsyn_c.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/winsyn_c.c:375:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/w32g_utl.c:237:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/w32g_utl.c:247:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/w32g_utl.c:274:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/w32g_utl.c:1101:26: style:inconclusive: Function 'directory_form' argument 1 names different: declaration 'path_in_out' definition 'buffer'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/w32g_utl.h:259:33: note: Function 'directory_form' argument 1 names different: declaration 'path_in_out' definition 'buffer'. TiMidity++-2.14.0/interface/w32g_utl.c:1101:26: note: Function 'directory_form' argument 1 names different: declaration 'path_in_out' definition 'buffer'. TiMidity++-2.14.0/interface/w32g_utl.c:1131:47: style:inconclusive: Function 'SettingCtlFlag' argument 2 names different: declaration 'opt_id' definition 'c'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/w32g_utl.h:246:54: note: Function 'SettingCtlFlag' argument 2 names different: declaration 'opt_id' definition 'c'. TiMidity++-2.14.0/interface/w32g_utl.c:1131:47: note: Function 'SettingCtlFlag' argument 2 names different: declaration 'opt_id' definition 'c'. TiMidity++-2.14.0/interface/w32g_utl.c:133:42: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:152:40: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:224:48: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:234:44: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:244:46: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:254:42: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:254:54: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:268:40: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:268:50: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:282:47: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:1131:39: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:1162:31: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/w32g_utl.c:1164:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/w32g_utl.c:1339:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/winsyn_c.c:291:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/winsyn_c.c:252:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/winsyn_c.c:281:42: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/winsyn_c.c:294:39: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/winsyn_c.c:296:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/interface/winsyn_c.c:278:8: style: Local variable 'cbuf' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/winsyn_c.c:233:7: note: Shadowed declaration TiMidity++-2.14.0/interface/winsyn_c.c:278:8: note: Shadow variable TiMidity++-2.14.0/interface/winsyn_c.c:148:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/winsyn_c.c:115:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/winsyn_c.c:148:28: note: Parameter 'valp' can be declared as pointer to const TiMidity++-2.14.0/interface/winsyn_c.c:206:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/winsyn_c.c:224:47: style: Parameter 'args' can be declared as const array. However it seems that 'ctl_pass_playing_list' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/winsyn_c.c:114:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/winsyn_c.c:224:47: note: Parameter 'args' can be declared as const array TiMidity++-2.14.0/interface/winsyn_c.c:230:9: style: Unused variable: j [unusedVariable] TiMidity++-2.14.0/interface/winsyn_c.c:232:6: style: Unused variable: started [unusedVariable] TiMidity++-2.14.0/interface/wrdt_dumb.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_MAGPRELOAD [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/wrdt_dumb.c:335:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] TiMidity++-2.14.0/interface/wrdt_dumb.c:335:14: style: Variable 'wrd_argc' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/wrdt_tty.c:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/wrdt_tty.c:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/wrdt_tty.c:365:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] TiMidity++-2.14.0/interface/wrdt_tty.c:365:14: style: Variable 'wrd_argc' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/w32g_subwin2.c:748:23: style: Condition 'x2-x120' is redundant or the array 'mywin.gcolor[20][16]' is accessed at index mywin.gcolor[20][*], which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/interface/x_wrdwindow.c:1422:27: note: Assuming that condition 'pallet>20' is not redundant TiMidity++-2.14.0/interface/x_wrdwindow.c:1425:17: note: Array index out of bounds TiMidity++-2.14.0/interface/x_wrdwindow.c:1426:17: warning: Either the condition 'pallet>20' is redundant or the array 'mywin.gcolor[20][16]' is accessed at index mywin.gcolor[20][*], which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/interface/x_wrdwindow.c:1422:27: note: Assuming that condition 'pallet>20' is not redundant TiMidity++-2.14.0/interface/x_wrdwindow.c:1426:17: note: Array index out of bounds TiMidity++-2.14.0/interface/x_wrdwindow.c:1427:17: warning: Either the condition 'pallet>20' is redundant or the array 'mywin.gcolor[20][16]' is accessed at index mywin.gcolor[20][*], which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/interface/x_wrdwindow.c:1422:27: note: Assuming that condition 'pallet>20' is not redundant TiMidity++-2.14.0/interface/x_wrdwindow.c:1427:17: note: Array index out of bounds TiMidity++-2.14.0/interface/x_wrdwindow.c:1584:13: style: Condition 'prstbl!=scstable' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/interface/x_wrdwindow.c:1583:23: style: Same expression on both sides of '&&'. [duplicateExpression] TiMidity++-2.14.0/interface/x_wrdwindow.c:909:11: style:inconclusive: Function 'x_XCopy' argument 11 names different: declaration 'npots' definition 'nopts'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/x_wrdwindow.h:51:50: note: Function 'x_XCopy' argument 11 names different: declaration 'npots' definition 'nopts'. TiMidity++-2.14.0/interface/x_wrdwindow.c:909:11: note: Function 'x_XCopy' argument 11 names different: declaration 'npots' definition 'nopts'. TiMidity++-2.14.0/interface/x_wrdwindow.c:298:9: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/x_wrdwindow.c:263:7: note: Shadowed declaration TiMidity++-2.14.0/interface/x_wrdwindow.c:298:9: note: Shadow variable TiMidity++-2.14.0/interface/x_wrdwindow.c:1092:16: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/x_wrdwindow.c:912:9: note: Shadowed declaration TiMidity++-2.14.0/interface/x_wrdwindow.c:1092:16: note: Shadow variable TiMidity++-2.14.0/interface/x_wrdwindow.c:317:26: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/x_wrdwindow.c:1168:8: style: Variable 'plane_map' can be declared as const array [constVariable] TiMidity++-2.14.0/interface/x_wrdwindow.c:1449:18: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/x_wrdwindow.c:532:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/interface/x_wrdwindow.c:536:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/interface/x_wrdwindow.c:275:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] TiMidity++-2.14.0/interface/x_wrdwindow.c:532:15: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] TiMidity++-2.14.0/interface/x_wrdwindow.c:536:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] TiMidity++-2.14.0/interface/xaw_i.c:613:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:610:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:621:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:628:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtWidgetBaseOffset [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:632:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:651:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:656:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:689:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xawvendorShellExtWidgetClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:669:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:705:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wmShellWidgetClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:684:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGeometryNo [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:703:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:816:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change_managed [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:742:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:777:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:813:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:906:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:965:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:981:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1009:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1016:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1026:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1045:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1085:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AMPLIFICATION [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtopOfThumb [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMaxSize [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1197:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1261:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1341:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1381:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1414:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1463:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvalue [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1502:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvalue [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1519:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1578:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1643:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1671:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNleftBitmap [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1678:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1726:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1876:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1906:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1919:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:1943:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2249:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2269:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2284:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2345:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2419:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2432:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2454:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2461:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnterNotify [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2581:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvalue [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2628:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2679:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AMPLIFICATION [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2811:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2838:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2880:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2931:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2974:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smeBSBObjectClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3021:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3158:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3170:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3241:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3279:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3315:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3475:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3536:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartScrollACT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3628:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggleWidgetClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3719:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3746:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timidity_height [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:3780:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quitCB [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:4633:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtopOfThumb [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:4648:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:4667:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtArgVal [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:4711:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:4740:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:4763:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:4791:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxWidgetClass [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_redef.c:761:20: style: Parameter 'request' can be declared as pointer to const. However it seems that 'GeometryManager' is a callback function, if 'request' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/xaw_redef.c:501:30: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/xaw_redef.c:761:20: note: Parameter 'request' can be declared as pointer to const TiMidity++-2.14.0/interface/xaw_redef.c:251:15: style: struct member '_XawImPart::num_resources' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:253:14: style: struct member '_XawImPart::initialized' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:254:16: style: struct member '_XawImPart::area_height' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:261:13: style: struct member '_XawIcTablePart::widget' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:264:19: style: struct member '_XawIcTablePart::flg' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:265:19: style: struct member '_XawIcTablePart::prev_flg' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:266:14: style: struct member '_XawIcTablePart::ic_focused' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:268:12: style: struct member '_XawIcTablePart::foreground' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:269:12: style: struct member '_XawIcTablePart::background' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:272:19: style: struct member '_XawIcTablePart::line_spacing' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:273:14: style: struct member '_XawIcTablePart::openic_error' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:274:29: style: struct member '_XawIcTablePart::next' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:281:20: style: struct member '_XawIcPart::shared_ic_table' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:282:20: style: struct member '_XawIcPart::current_ic_table' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:283:20: style: struct member '_XawIcPart::ic_table' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:289:13: style: struct member '_contextDataRec::ve' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:294:13: style: struct member '_contextErrDataRec::widget' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xaw_redef.c:648:14: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xdnd.c:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xdnd.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xdnd.c:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyPropertyType [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xdnd.c:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xdnd.c:291:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xdnd.c:333:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Atom [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xdnd.c:399:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xdnd.c:435:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/x_trace.c:717:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/x_trace.c:717:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/x_trace.c:717:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/x_trace.c:717:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/x_trace.c:747:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/x_trace.c:747:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/x_trace.c:710:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/x_trace.c:387:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] TiMidity++-2.14.0/interface/xdnd.c:171:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/xdnd.c:199:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/interface/xdnd.c:633:12: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/xdnd.c:458:14: note: retval is assigned TiMidity++-2.14.0/interface/xdnd.c:633:12: note: retval is overwritten TiMidity++-2.14.0/interface/xdnd.c:633:12: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/xdnd.c:519:14: note: retval is assigned TiMidity++-2.14.0/interface/xdnd.c:633:12: note: retval is overwritten TiMidity++-2.14.0/interface/xdnd.c:633:12: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/xdnd.c:537:14: note: retval is assigned TiMidity++-2.14.0/interface/xdnd.c:633:12: note: retval is overwritten TiMidity++-2.14.0/interface/xdnd.c:633:12: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/xdnd.c:574:14: note: retval is assigned TiMidity++-2.14.0/interface/xdnd.c:633:12: note: retval is overwritten TiMidity++-2.14.0/interface/xdnd.c:48:37: style: Parameter 'xdnd' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xdnd.c:284:26: style: Variable 'a' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xdnd.c:555:13: style: Variable 'win' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_c.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_c.c:142:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_c.c:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_c.c:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_c.c:332:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_c.c:404:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_c.c:571:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_c.c:171:34: style:inconclusive: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/xskin_c.c:52:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'. TiMidity++-2.14.0/interface/xskin_c.c:171:34: note: Function 'ctl_current_time' argument 1 names different: declaration 'secs' definition 'sec'. TiMidity++-2.14.0/interface/xskin_c.c:183:11: style: Variable 'lyric' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xskin_c.c:494:29: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_c.c:534:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_c.c:495:17: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_c.c:496:9: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_c.c:520:47: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_c.c:529:53: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/wrdt_mac.c:1713:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] TiMidity++-2.14.0/interface/wrdt_mac.c:809:13: style: Condition 'prstbl!=scstable' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/interface/wrdt_mac.c:1113:8: style: Variable 'rect' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/wrdt_mac.c:1111:7: note: rect is assigned TiMidity++-2.14.0/interface/wrdt_mac.c:1113:8: note: rect is overwritten TiMidity++-2.14.0/interface/wrdt_mac.c:808:23: style: Same expression on both sides of '&&'. [duplicateExpression] TiMidity++-2.14.0/interface/wrdt_mac.c:429:67: style:inconclusive: Function 'dev_gmove' argument 11 names different: declaration 'mask' definition 'pmask'. [funcArgNamesDifferent] TiMidity++-2.14.0/interface/mac_wrdwindow.h:109:68: note: Function 'dev_gmove' argument 11 names different: declaration 'mask' definition 'pmask'. TiMidity++-2.14.0/interface/wrdt_mac.c:429:67: note: Function 'dev_gmove' argument 11 names different: declaration 'mask' definition 'pmask'. TiMidity++-2.14.0/interface/wrdt_mac.c:192:12: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/wrdt_mac.c:1162:39: style: Parameter 'wrd_args' can be declared as const array [constParameter] TiMidity++-2.14.0/interface/wrdt_mac.c:1261:26: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/wrdt_mac.c:1291:26: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/wrdt_mac.c:277:7: style: Variable 'width' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/wrdt_mac.c:432:24: style: Unused variable: rect [unusedVariable] TiMidity++-2.14.0/interface/wrdt_mac.c:921:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/wrdt_mac.c:1114:15: style: Variable 'rect.right' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/wrdt_mac.c:1414:14: style: Variable 'wrd_argc' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/wrdt_mac.c:1713:14: style: Variable 'wrd_argc' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/wrdt_mac.c:1402:9: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OF_SILENT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:314:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:330:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:392:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:417:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:443:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:524:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_loadBMP.c:582:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_spectrum.c:92:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_spectrum.c:76:14: style: Variable 'r0' can be declared as const array [constVariable] TiMidity++-2.14.0/interface/xskin_spectrum.c:80:14: style: Variable 'g0' can be declared as const array [constVariable] TiMidity++-2.14.0/interface/xskin_spectrum.c:84:14: style: Variable 'b0' can be declared as const array [constVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:184:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/xskin_loadBMP.c:183:5: note: i is assigned TiMidity++-2.14.0/interface/xskin_loadBMP.c:184:5: note: i is overwritten TiMidity++-2.14.0/interface/xskin_loadBMP.c:203:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/interface/xskin_loadBMP.c:184:5: note: i is assigned TiMidity++-2.14.0/interface/xskin_loadBMP.c:203:5: note: i is overwritten TiMidity++-2.14.0/interface/xskin_loadBMP.c:223:44: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_loadBMP.c:356:55: style: Parameter 'bmp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_loadBMP.c:382:55: style: Parameter 'bmp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_loadBMP.c:405:56: style: Parameter 'bmp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_loadBMP.c:430:15: style: Parameter 'bmp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_loadBMP.c:511:15: style: Parameter 'bmp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_loadBMP.c:51:7: style: struct member 'BMPHeader::sizeimage' is never used. [unusedStructMember] TiMidity++-2.14.0/interface/xskin_loadBMP.c:464:3: style: Variable 'x' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:465:3: style: Variable 'y' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:469:3: style: Variable 'z' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:473:3: style: Variable 'x' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:475:17: style: Variable 'z' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:476:8: style: Variable 'y' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/interface/xskin_loadBMP.c:482:21: style: Variable 'z' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libarc/arc.c:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc.c:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc.c:389:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc.c:767:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc.c:915:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_lzh.c:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_i.c:433:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWBackingStore [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_i.c:526:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_i.c:940:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_i.c:1053:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoding [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xskin_i.c:1115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc.c:1043:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] TiMidity++-2.14.0/libarc/arc.c:1114:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] TiMidity++-2.14.0/libarc/arc.c:848:41: style:inconclusive: Function 'url_arc_read' argument 2 names different: declaration 'buff' definition 'vp'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/arc.c:678:41: note: Function 'url_arc_read' argument 2 names different: declaration 'buff' definition 'vp'. TiMidity++-2.14.0/libarc/arc.c:848:41: note: Function 'url_arc_read' argument 2 names different: declaration 'buff' definition 'vp'. TiMidity++-2.14.0/libarc/arc.c:848:50: style:inconclusive: Function 'url_arc_read' argument 3 names different: declaration 'n' definition 'bufsiz'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/arc.c:678:52: note: Function 'url_arc_read' argument 3 names different: declaration 'n' definition 'bufsiz'. TiMidity++-2.14.0/libarc/arc.c:848:50: note: Function 'url_arc_read' argument 3 names different: declaration 'n' definition 'bufsiz'. TiMidity++-2.14.0/libarc/arc.c:185:33: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/arc.c:198:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/arc.c:240:49: style: Parameter 'basename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/arc.c:541:40: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/arc.c:710:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/arc_lzh.c:242:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/arc_tar.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_mime.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_mime.c:487:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_mime.c:504:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_MBLOCK_SIZE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_mime.c:587:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_MBLOCK_SIZE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_zip.c:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_zip.c:34:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/arc_zip.c:41:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/deflate.c:540:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/deflate.c:742:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/deflate.c:980:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/arc_mime.c:562:14: style: Redundant condition: The condition '*p' is redundant since '*p == ' '' is sufficient. [redundantCondition] TiMidity++-2.14.0/libarc/arc_mime.c:268:11: style: Local variable 'c' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libarc/arc_mime.c:86:9: note: Shadowed declaration TiMidity++-2.14.0/libarc/arc_mime.c:268:11: note: Shadow variable TiMidity++-2.14.0/libarc/arc_mime.c:105:23: style: Variable 'encoding' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/arc_mime.c:427:62: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/arc_mime.c:573:46: style: Parameter 'boundary' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/explode.c:230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/explode.c:1038:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/interface/xaw_i.c:2216:14: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] TiMidity++-2.14.0/interface/xaw_i.c:4581:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] TiMidity++-2.14.0/interface/xaw_i.c:2285:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:2285:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:2295:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:2295:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:2319:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:2319:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:2405:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:2405:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] TiMidity++-2.14.0/interface/xaw_i.c:4773:11: warning: Either the condition 'out==NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] TiMidity++-2.14.0/interface/xaw_i.c:4781:11: note: Assuming that condition 'out==NULL' is not redundant TiMidity++-2.14.0/interface/xaw_i.c:4773:11: note: Null pointer dereference TiMidity++-2.14.0/interface/xaw_i.c:1364:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:1364:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:1377:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:1377:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:1400:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:1400:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:1436:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:1436:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:1455:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:1455:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:1488:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:1488:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:2268:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:2268:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:2426:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:2426:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:2445:13: style: Local variable 'ld' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:173:18: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:2445:13: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:2882:14: style: Local variable 'file_vport' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:204:66: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:2882:14: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:4574:15: style: Local variable 'home' shadows outer variable [shadowVariable] TiMidity++-2.14.0/interface/xaw_i.c:216:20: note: Shadowed declaration TiMidity++-2.14.0/interface/xaw_i.c:4574:15: note: Shadow variable TiMidity++-2.14.0/interface/xaw_i.c:674:35: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:674:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:674:59: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:894:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:894:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:894:54: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:1022:12: style: Variable 'set' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:1040:12: style: Variable 'set' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:1107:32: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:1107:43: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:1107:56: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:1176:20: style: Variable 'xce' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:1260:59: style: Parameter 'ev' can be declared as pointer to const. However it seems that 'restoreLDPointer' is a callback function, if 'ev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/xaw_i.c:1329:21: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/xaw_i.c:1260:59: note: Parameter 'ev' can be declared as pointer to const TiMidity++-2.14.0/interface/xaw_i.c:1260:72: style: Parameter 'b' can be declared as pointer to const. However it seems that 'restoreLDPointer' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/xaw_i.c:1329:21: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/xaw_i.c:1260:72: note: Parameter 'b' can be declared as pointer to const TiMidity++-2.14.0/interface/xaw_i.c:1333:29: style: Parameter 'Popname' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:1378:11: style: Variable 'filelist' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:1573:12: style: Variable 'result' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:1622:44: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:1675:42: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:1695:8: style: Variable 'id' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:2204:22: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:2276:11: style: Variable 'fulllist' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:2444:71: style: Parameter 'lrs' can be declared as pointer to const. However it seems that 'setDirLoadCB' is a callback function, if 'lrs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/xaw_i.c:1325:34: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/xaw_i.c:2444:71: note: Parameter 'lrs' can be declared as pointer to const TiMidity++-2.14.0/interface/xaw_i.c:2460:34: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2460:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2460:58: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2492:34: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2492:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2492:58: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2515:29: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2515:40: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2515:53: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2520:36: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2520:47: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2520:60: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2808:22: style: Variable 'leave_event' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:2860:48: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:3156:24: style: Variable 'lr' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:3166:24: style: Variable 'lr' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:3299:44: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:4644:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:4707:12: style: Variable 'result' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:4726:12: style: Variable 'result' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:4749:12: style: Variable 'result' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/interface/xaw_i.c:4937:32: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:4937:43: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:4937:56: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xaw_i.c:2974:12: style: Variable 'pbox' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libarc/inflate.c:754:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/inflate.c:878:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/inflate.c:1032:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/deflate.c:986:9: style:inconclusive: Function 'open_deflate_handler' argument 3 names different: declaration 'compression_level' definition 'level'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/zip.h:96:6: note: Function 'open_deflate_handler' argument 3 names different: declaration 'compression_level' definition 'level'. TiMidity++-2.14.0/libarc/deflate.c:986:9: note: Function 'open_deflate_handler' argument 3 names different: declaration 'compression_level' definition 'level'. TiMidity++-2.14.0/libarc/deflate.c:1043:48: style:inconclusive: Function 'zip_deflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/zip.h:99:13: note: Function 'zip_deflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. TiMidity++-2.14.0/libarc/deflate.c:1043:48: note: Function 'zip_deflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. TiMidity++-2.14.0/libarc/deflate.c:1043:59: style:inconclusive: Function 'zip_deflate' argument 3 names different: declaration 'decode_buff_size' definition 'buff_size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/zip.h:100:12: note: Function 'zip_deflate' argument 3 names different: declaration 'decode_buff_size' definition 'buff_size'. TiMidity++-2.14.0/libarc/deflate.c:1043:59: note: Function 'zip_deflate' argument 3 names different: declaration 'decode_buff_size' definition 'buff_size'. TiMidity++-2.14.0/libarc/deflate.c:598:19: style: Variable 'strend' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/deflate.c:1243:19: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/deflate.c:1283:15: style: Variable 'extra' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/deflate.c:1715:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/deflate.c:1821:19: style: Parameter 'ltree' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/deflate.c:1822:19: style: Parameter 'dtree' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/deflate.c:240:8: style: struct member 'Anonymous3::nice_length' is never used. [unusedStructMember] TiMidity++-2.14.0/libarc/unlzh.c:224:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/unlzh.c:363:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/unlzh.c:1088:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/unlzh.c:1177:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/unlzh.c:664:42: warning: Either the condition '(j=decoder->child[i])<0' is redundant or the array 'decoder->parent[884]' is accessed at index -1, which is out of bounds. [negativeIndex] TiMidity++-2.14.0/libarc/unlzh.c:661:29: note: Assuming that condition '(j=decoder->child[i])<0' is not redundant TiMidity++-2.14.0/libarc/unlzh.c:664:42: note: Negative array index TiMidity++-2.14.0/libarc/unlzh.c:690:42: warning: Either the condition 'r>=0' is redundant or the array 'decoder->parent[884]' is accessed at index -1, which is out of bounds. [negativeIndex] TiMidity++-2.14.0/libarc/unlzh.c:689:7: note: Assuming that condition 'r>=0' is not redundant TiMidity++-2.14.0/libarc/unlzh.c:690:42: note: Negative array index TiMidity++-2.14.0/libarc/unlzh.c:694:42: warning: Either the condition 's>=0' is redundant or the array 'decoder->parent[884]' is accessed at index -1, which is out of bounds. [negativeIndex] TiMidity++-2.14.0/libarc/unlzh.c:693:7: note: Assuming that condition 's>=0' is not redundant TiMidity++-2.14.0/libarc/unlzh.c:694:42: note: Negative array index TiMidity++-2.14.0/libarc/unlzh.c:1062:35: style: Parameter 'bitlen' can be declared as const array [constParameter] TiMidity++-2.14.0/libarc/unlzh.c:861:10: style: Variable 'code' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libarc/unlzh.c:871:7: style: Variable 'code' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libarc/url.c:104:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:140:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:315:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:386:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url.c:440:11: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] TiMidity++-2.14.0/libarc/url.c:378:5: warning: Either the condition 'url!=NULL' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck] TiMidity++-2.14.0/libarc/url.c:372:12: note: Assuming that condition 'url!=NULL' is not redundant TiMidity++-2.14.0/libarc/url.c:378:5: note: Null pointer dereference TiMidity++-2.14.0/libarc/url.c:379:5: warning: Either the condition 'url!=NULL' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck] TiMidity++-2.14.0/libarc/url.c:372:12: note: Assuming that condition 'url!=NULL' is not redundant TiMidity++-2.14.0/libarc/url.c:379:5: note: Null pointer dereference TiMidity++-2.14.0/libarc/url.c:380:5: warning: Either the condition 'url!=NULL' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck] TiMidity++-2.14.0/libarc/url.c:372:12: note: Assuming that condition 'url!=NULL' is not redundant TiMidity++-2.14.0/libarc/url.c:380:5: note: Null pointer dereference TiMidity++-2.14.0/libarc/url.c:72:26: style:inconclusive: Function 'url_check_type' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:125:33: note: Function 'url_check_type' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url.c:72:26: note: Function 'url_check_type' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url.c:82:20: style:inconclusive: Function 'url_open' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:72:27: note: Function 'url_open' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url.c:82:20: note: Function 'url_open' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url.c:415:33: style:inconclusive: Function 'url_expand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:128:40: note: Function 'url_expand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. TiMidity++-2.14.0/libarc/url.c:415:33: note: Function 'url_expand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. TiMidity++-2.14.0/libarc/url.c:452:35: style:inconclusive: Function 'url_unexpand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:129:42: note: Function 'url_unexpand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. TiMidity++-2.14.0/libarc/url.c:452:35: note: Function 'url_unexpand_home_dir' argument 1 names different: declaration 'filename' definition 'fname'. TiMidity++-2.14.0/libarc/url.c:519:44: style:inconclusive: Function 'url_dump' argument 3 names different: declaration 'real_read' definition 'read_size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:113:44: note: Function 'url_dump' argument 3 names different: declaration 'real_read' definition 'read_size'. TiMidity++-2.14.0/libarc/url.c:519:44: note: Function 'url_dump' argument 3 names different: declaration 'real_read' definition 'read_size'. TiMidity++-2.14.0/libarc/url.c:418:11: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url.c:433:17: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url.c:455:11: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url.c:455:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/inflate.c:913:11: style:inconclusive: Function 'zip_inflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/zip.h:111:13: note: Function 'zip_inflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. TiMidity++-2.14.0/libarc/inflate.c:913:11: note: Function 'zip_inflate' argument 2 names different: declaration 'decode_buff' definition 'buff'. TiMidity++-2.14.0/libarc/inflate.c:914:10: style:inconclusive: Function 'zip_inflate' argument 3 names different: declaration 'decode_buff_size' definition 'size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/zip.h:112:12: note: Function 'zip_inflate' argument 3 names different: declaration 'decode_buff_size' definition 'size'. TiMidity++-2.14.0/libarc/inflate.c:914:10: note: Function 'zip_inflate' argument 3 names different: declaration 'decode_buff_size' definition 'size'. TiMidity++-2.14.0/libarc/inflate.c:253:10: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/inflate.c:254:10: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/inflate.c:703:21: style: Variable 'border' can be declared as const array [constVariable] TiMidity++-2.14.0/libarc/inflate.c:668:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libarc/url_b64decode.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_b64decode.c:92:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_b64decode.c:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_b64decode.c:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_b64decode.c:165:58: style:inconclusive: Function 'url_b64decode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_b64decode.c:46:58: note: Function 'url_b64decode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_b64decode.c:165:58: note: Function 'url_b64decode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_b64decode.c:88:16: style: Variable 'b64_decode_table' can be declared as const array [constVariable] TiMidity++-2.14.0/libarc/url_b64decode.c:207:20: style: Variable 'urlp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_buff.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_buff.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_buff.c:261:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_cache.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_cache.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_buff.c:195:53: style:inconclusive: Function 'url_buff_gets' argument 3 names different: declaration 'n' definition 'maxsiz'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_buff.c:53:53: note: Function 'url_buff_gets' argument 3 names different: declaration 'n' definition 'maxsiz'. TiMidity++-2.14.0/libarc/url_buff.c:195:53: note: Function 'url_buff_gets' argument 3 names different: declaration 'n' definition 'maxsiz'. TiMidity++-2.14.0/libarc/url_buff.c:190:15: style: Variable 'urlp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_buff.c:201:20: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_dir.c:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_dir.c:179:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_dir.c:295:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STRING [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_file.c:221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_file.c:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_file.c:388:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_file.c:413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_dir.c:133:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] TiMidity++-2.14.0/libarc/url_file.c:254:15: style: Condition 'mapptr==NULL' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/libarc/url_file.c:237:14: note: Assignment 'mapptr=NULL', assigned value is 0 TiMidity++-2.14.0/libarc/url_file.c:238:24: note: Assuming condition is false TiMidity++-2.14.0/libarc/url_file.c:254:15: note: Condition 'mapptr==NULL' is always true TiMidity++-2.14.0/libarc/url_file.c:106:34: style:inconclusive: Function 'name_file_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_file.c:89:34: note: Function 'name_file_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_file.c:106:34: note: Function 'name_file_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_file.c:203:25: style:inconclusive: Function 'url_file_open' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:165:32: note: Function 'url_file_open' argument 1 names different: declaration 'filename' definition 'fname'. TiMidity++-2.14.0/libarc/url_file.c:203:25: note: Function 'url_file_open' argument 1 names different: declaration 'filename' definition 'fname'. TiMidity++-2.14.0/libarc/url_dir.c:270:24: style:inconclusive: Function 'url_dir_open' argument 1 names different: declaration 'directory_name' definition 'dname'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:166:31: note: Function 'url_dir_open' argument 1 names different: declaration 'directory_name' definition 'dname'. TiMidity++-2.14.0/libarc/url_dir.c:270:24: note: Function 'url_dir_open' argument 1 names different: declaration 'directory_name' definition 'dname'. TiMidity++-2.14.0/libarc/url_file.c:353:8: style: Variable 'nlp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_dir.c:98:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/url_dir.c:424:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_hqxdecode.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_hqxdecode.c:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_hqxdecode.c:129:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_hqxdecode.c:366:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_ftp.c:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_ftp.c:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_ftp.c:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_ftp.c:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_ftp.c:554:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_hqxdecode.c:307:58: style:inconclusive: Function 'url_hqxdecode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_hqxdecode.c:49:58: note: Function 'url_hqxdecode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_hqxdecode.c:307:58: note: Function 'url_hqxdecode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_hqxdecode.c:96:16: style: Variable 'hqx_decode_table' can be declared as const array [constVariable] TiMidity++-2.14.0/libarc/url_hqxdecode.c:382:20: style: Variable 'urlp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/explode.c:943:44: style:inconclusive: Function 'explode' argument 2 names different: declaration 'decode_buff' definition 'buff'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/explode.h:41:13: note: Function 'explode' argument 2 names different: declaration 'decode_buff' definition 'buff'. TiMidity++-2.14.0/libarc/explode.c:943:44: note: Function 'explode' argument 2 names different: declaration 'decode_buff' definition 'buff'. TiMidity++-2.14.0/libarc/explode.c:943:55: style:inconclusive: Function 'explode' argument 3 names different: declaration 'decode_buff_size' definition 'size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/explode.h:42:12: note: Function 'explode' argument 3 names different: declaration 'decode_buff_size' definition 'size'. TiMidity++-2.14.0/libarc/explode.c:943:55: note: Function 'explode' argument 3 names different: declaration 'decode_buff_size' definition 'size'. TiMidity++-2.14.0/libarc/url_inflate.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_inflate.c:127:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_http.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_http.c:329:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_http.c:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_mem.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_mem.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_mem.c:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_mem.c:110:11: style: Variable 'nlp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_news.c:113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_news.c:162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_news.c:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_news.c:393:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_news.c:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_news.c:430:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_news.c:98:34: style:inconclusive: Function 'name_news_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_news.c:84:34: note: Function 'name_news_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_news.c:98:34: note: Function 'name_news_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_news.c:253:25: style:inconclusive: Function 'url_news_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:170:32: note: Function 'url_news_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_news.c:253:25: note: Function 'url_news_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_news.c:407:53: style:inconclusive: Function 'url_news_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_news.c:85:53: note: Function 'url_news_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_news.c:407:53: note: Function 'url_news_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_news.c:98:34: style: Parameter 's' can be declared as pointer to const. However it seems that 'name_news_check' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/libarc/url_news.c:92:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/libarc/url_news.c:98:34: note: Parameter 's' can be declared as pointer to const TiMidity++-2.14.0/libarc/url_ftp.c:82:33: style:inconclusive: Function 'name_ftp_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_ftp.c:66:33: note: Function 'name_ftp_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_ftp.c:82:33: note: Function 'name_ftp_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_ftp.c:154:24: style:inconclusive: Function 'url_ftp_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:168:31: note: Function 'url_ftp_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_ftp.c:154:24: note: Function 'url_ftp_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_ftp.c:514:52: style:inconclusive: Function 'url_ftp_read' argument 3 names different: declaration 'size' definition 'n'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_ftp.c:67:52: note: Function 'url_ftp_read' argument 3 names different: declaration 'size' definition 'n'. TiMidity++-2.14.0/libarc/url_ftp.c:514:52: note: Function 'url_ftp_read' argument 3 names different: declaration 'size' definition 'n'. TiMidity++-2.14.0/libarc/url_ftp.c:82:33: style: Parameter 's' can be declared as pointer to const. However it seems that 'name_ftp_check' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/libarc/url_ftp.c:76:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/libarc/url_ftp.c:82:33: note: Parameter 's' can be declared as pointer to const TiMidity++-2.14.0/libarc/url_ftp.c:89:52: style: Parameter 'rspns' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/url_ftp.c:164:11: style: Variable 'user' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_pipe.c:173:25: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libarc/url_newsgroup.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_newsgroup.c:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_newsgroup.c:429:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_qsdecode.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_qsdecode.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_qsdecode.c:195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_qsdecode.c:163:57: style:inconclusive: Function 'url_qsdecode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_qsdecode.c:46:57: note: Function 'url_qsdecode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_qsdecode.c:163:57: note: Function 'url_qsdecode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_qsdecode.c:205:19: style: Variable 'urlp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_uudecode.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_uudecode.c:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_uudecode.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libarc/url_uudecode.c:169:11: style: Condition 'n>=3' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/libarc/url_uudecode.c:148:7: note: Assuming that condition 'n>=3' is not redundant TiMidity++-2.14.0/libarc/url_uudecode.c:169:11: note: Condition 'n>=3' is always false TiMidity++-2.14.0/libarc/url_uudecode.c:182:57: style:inconclusive: Function 'url_uudecode_read' argument 3 names different: declaration 'n' definition 'size'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_uudecode.c:44:57: note: Function 'url_uudecode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_uudecode.c:182:57: note: Function 'url_uudecode_read' argument 3 names different: declaration 'n' definition 'size'. TiMidity++-2.14.0/libarc/url_uudecode.c:224:19: style: Variable 'urlp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_newsgroup.c:84:39: style:inconclusive: Function 'name_newsgroup_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_newsgroup.c:70:39: note: Function 'name_newsgroup_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_newsgroup.c:84:39: note: Function 'name_newsgroup_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_newsgroup.c:97:30: style:inconclusive: Function 'url_newsgroup_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:169:37: note: Function 'url_newsgroup_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_newsgroup.c:97:30: note: Function 'url_newsgroup_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_newsgroup.c:479:6: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libarc/url_newsgroup.c:342:9: note: Shadowed declaration TiMidity++-2.14.0/libarc/url_newsgroup.c:479:6: note: Shadow variable TiMidity++-2.14.0/libarc/url_newsgroup.c:84:39: style: Parameter 's' can be declared as pointer to const. However it seems that 'name_newsgroup_check' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/libarc/url_newsgroup.c:78:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/libarc/url_newsgroup.c:84:39: note: Parameter 's' can be declared as pointer to const TiMidity++-2.14.0/libarc/url_newsgroup.c:330:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libarc/url_http.c:203:2: warning:inconclusive: The buffer 'wwwserver' may not be null-terminated after the call to strncpy(). [terminateStrncpy] TiMidity++-2.14.0/libarc/url_http.c:82:34: style:inconclusive: Function 'name_http_check' argument 1 names different: declaration 'url_string' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url_http.c:67:34: note: Function 'name_http_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_http.c:82:34: note: Function 'name_http_check' argument 1 names different: declaration 'url_string' definition 's'. TiMidity++-2.14.0/libarc/url_http.c:95:25: style:inconclusive: Function 'url_http_open' argument 1 names different: declaration 'url_string' definition 'name'. [funcArgNamesDifferent] TiMidity++-2.14.0/libarc/url.h:167:32: note: Function 'url_http_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_http.c:95:25: note: Function 'url_http_open' argument 1 names different: declaration 'url_string' definition 'name'. TiMidity++-2.14.0/libarc/url_http.c:82:34: style: Parameter 's' can be declared as pointer to const. However it seems that 'name_http_check' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/libarc/url_http.c:76:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/libarc/url_http.c:82:34: note: Parameter 's' can be declared as pointer to const TiMidity++-2.14.0/libunimod/load_far.c:253:18: style: Variable 'rows' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_far.c:322:15: style: Variable 's.finetune' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: style: Variable 'of.panning[i]' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_gdm.c:523:16: note: of.panning[i] is assigned TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: note: of.panning[i] is overwritten TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: style: Variable 'of.panning[i]' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_gdm.c:525:16: note: of.panning[i] is assigned TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: note: of.panning[i] is overwritten TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: style: Variable 'of.panning[i]' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_gdm.c:527:16: note: of.panning[i] is assigned TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: note: of.panning[i] is overwritten TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: style: Variable 'of.panning[i]' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_gdm.c:529:16: note: of.panning[i] is assigned TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: note: of.panning[i] is overwritten TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: style: Variable 'of.panning[i]' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_gdm.c:531:16: note: of.panning[i] is assigned TiMidity++-2.14.0/libunimod/load_gdm.c:532:21: note: of.panning[i] is overwritten TiMidity++-2.14.0/libunimod/load_gdm.c:219:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_gdm.c:482:13: style: Variable 's.ems' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_dsm.c:343:16: style: Variable 's.reserved1' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_dsm.c:345:13: style: Variable 's.period' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_it.c:240:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libunimod/load_it.c:359:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libunimod/load_m15.c:98:28: style: Array index 't' is used before limits check. [arrayIndexThenCheck] TiMidity++-2.14.0/libunimod/load_m15.c:121:33: style: Array index 'u' is used before limits check. [arrayIndexThenCheck] TiMidity++-2.14.0/libunimod/load_m15.c:198:16: style: Local variable 'mh' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libunimod/load_m15.c:69:22: note: Shadowed declaration TiMidity++-2.14.0/libunimod/load_m15.c:198:16: note: Shadow variable TiMidity++-2.14.0/libunimod/load_m15.c:313:28: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libunimod/load_med.c:294:13: style: Variable 'n' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libunimod/load_med.c:321:13: style: Variable 'n' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libunimod/load_med.c:694:12: style: Variable 'ie.hold' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_med.c:695:13: style: Variable 'ie.decay' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_med.c:696:25: style: Variable 'ie.suppress_midi_off' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_mod.c:183:24: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libunimod/load_mod.c:251:16: style: Variable 'lastnote' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_mtm.c:253:11: style: Local variable 's' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libunimod/load_mtm.c:153:13: note: Shadowed declaration TiMidity++-2.14.0/libunimod/load_mtm.c:253:11: note: Shadow variable TiMidity++-2.14.0/libunimod/load_imf.c:649:14: error: Common realloc mistake: 'nextwav' nulled but not freed upon failure [memleakOnRealloc] TiMidity++-2.14.0/libunimod/load_imf.c:656:14: error: Common realloc mistake: 'wh' nulled but not freed upon failure [memleakOnRealloc] TiMidity++-2.14.0/libunimod/load_imf.c:93:11: style: struct member 'IMFINSTHEADER::signature' is never used. [unusedStructMember] TiMidity++-2.14.0/libunimod/load_imf.c:751:5: style: Variable 's' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_s3m.c:383:14: style: Variable 's.type' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_s3m.c:391:13: style: Variable 's.dsk' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_s3m.c:392:14: style: Variable 's.pack' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_stx.c:297:9: style: Variable 'tracker' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libunimod/load_stx.c:414:14: style: Variable 's.type' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_stx.c:422:13: style: Variable 's.dsk' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_stx.c:423:14: style: Variable 's.pack' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_uni.c:694:11: style: Condition '!loadsmp5()' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/libunimod/load_uni.c:694:21: note: Calling function 'loadsmp5' returns 1 TiMidity++-2.14.0/libunimod/load_uni.c:694:11: note: Condition '!loadsmp5()' is always false TiMidity++-2.14.0/libunimod/load_uni.c:425:14: error: Common realloc mistake: 'wh' nulled but not freed upon failure [memleakOnRealloc] TiMidity++-2.14.0/libunimod/load_uni.c:91:9: style: Local variable 's' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libunimod/load_uni.c:84:30: note: Shadowed declaration TiMidity++-2.14.0/libunimod/load_uni.c:91:9: note: Shadow variable TiMidity++-2.14.0/libunimod/load_uni.c:239:11: style: Local variable 's' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libunimod/load_uni.c:84:30: note: Shadowed declaration TiMidity++-2.14.0/libunimod/load_uni.c:239:11: note: Shadow variable TiMidity++-2.14.0/libunimod/load_it.c:959:18: style: Variable 'd->volbeg' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:928:8: note: d->volbeg is assigned TiMidity++-2.14.0/libunimod/load_it.c:959:18: note: d->volbeg is overwritten TiMidity++-2.14.0/libunimod/load_it.c:960:18: style: Variable 'd->volend' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:928:8: note: d->volend is assigned TiMidity++-2.14.0/libunimod/load_it.c:960:18: note: d->volend is overwritten TiMidity++-2.14.0/libunimod/load_it.c:961:21: style: Variable 'd->volsusbeg' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:928:8: note: d->volsusbeg is assigned TiMidity++-2.14.0/libunimod/load_it.c:961:21: note: d->volsusbeg is overwritten TiMidity++-2.14.0/libunimod/load_it.c:962:21: style: Variable 'd->volsusend' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:928:8: note: d->volsusend is assigned TiMidity++-2.14.0/libunimod/load_it.c:962:21: note: d->volsusend is overwritten TiMidity++-2.14.0/libunimod/load_it.c:971:18: style: Variable 'd->panbeg' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:932:8: note: d->panbeg is assigned TiMidity++-2.14.0/libunimod/load_it.c:971:18: note: d->panbeg is overwritten TiMidity++-2.14.0/libunimod/load_it.c:972:18: style: Variable 'd->panend' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:932:8: note: d->panend is assigned TiMidity++-2.14.0/libunimod/load_it.c:972:18: note: d->panend is overwritten TiMidity++-2.14.0/libunimod/load_it.c:973:21: style: Variable 'd->pansusbeg' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:932:8: note: d->pansusbeg is assigned TiMidity++-2.14.0/libunimod/load_it.c:973:21: note: d->pansusbeg is overwritten TiMidity++-2.14.0/libunimod/load_it.c:974:21: style: Variable 'd->pansusend' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:932:8: note: d->pansusend is assigned TiMidity++-2.14.0/libunimod/load_it.c:974:21: note: d->pansusend is overwritten TiMidity++-2.14.0/libunimod/load_it.c:983:18: style: Variable 'd->pitbeg' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:937:8: note: d->pitbeg is assigned TiMidity++-2.14.0/libunimod/load_it.c:983:18: note: d->pitbeg is overwritten TiMidity++-2.14.0/libunimod/load_it.c:984:18: style: Variable 'd->pitend' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:937:8: note: d->pitend is assigned TiMidity++-2.14.0/libunimod/load_it.c:984:18: note: d->pitend is overwritten TiMidity++-2.14.0/libunimod/load_it.c:985:21: style: Variable 'd->pitsusbeg' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:937:8: note: d->pitsusbeg is assigned TiMidity++-2.14.0/libunimod/load_it.c:985:21: note: d->pitsusbeg is overwritten TiMidity++-2.14.0/libunimod/load_it.c:986:21: style: Variable 'd->pitsusend' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/libunimod/load_it.c:937:8: note: d->pitsusend is assigned TiMidity++-2.14.0/libunimod/load_it.c:986:21: note: d->pitsusend is overwritten TiMidity++-2.14.0/libunimod/load_it.c:422:15: style: Local variable 'last' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libunimod/load_it.c:161:16: note: Shadowed declaration TiMidity++-2.14.0/libunimod/load_it.c:422:15: note: Shadow variable TiMidity++-2.14.0/libunimod/load_it.c:98:11: style: struct member 'ITINSTHEADER::size' is never used. [unusedStructMember] TiMidity++-2.14.0/libunimod/load_it.c:119:11: style: struct member 'ITINSTHEADER::blank' is never used. [unusedStructMember] TiMidity++-2.14.0/libunimod/load_it.c:678:18: style: Variable 's.zerobyte' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_it.c:689:18: style: Variable 's.susbegin' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_it.c:690:16: style: Variable 's.susend' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_it.c:777:16: style: Variable 'ih.zerobyte' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_it.c:806:15: style: Variable 'ih.trkvers' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_it.c:807:14: style: Variable 'ih.numsmp' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/mlutil.c:295:27: style: Local variable 'finetune' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libunimod/unimod.h:487:14: note: Shadowed declaration TiMidity++-2.14.0/libunimod/mlutil.c:295:27: note: Shadow variable TiMidity++-2.14.0/libunimod/mmsup.c:72:20: error: Array '_mm_errmsg[16]' accessed at index 16, which is out of bounds. [arrayIndexOutOfBounds] TiMidity++-2.14.0/libunimod/mmsup.c:71:22: note: Assignment 'code=MMERR_MAX+1', assigned value is 16 TiMidity++-2.14.0/libunimod/mmsup.c:72:20: note: Array index out of bounds TiMidity++-2.14.0/timidity/aRts_a.c:135:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTS_P_BLOCKING [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/aRts_a.c:169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWOULDBLOCK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/aRts_a.c:213:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTS_P_SERVER_LATENCY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libunimod/mloader.c:1122:7: style: Condition '!ML_LoadSamples()' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/libunimod/mloader.c:1122:23: note: Calling function 'ML_LoadSamples' returns 1 TiMidity++-2.14.0/libunimod/mloader.c:1122:7: note: Condition '!ML_LoadSamples()' is always false TiMidity++-2.14.0/libunimod/mloader.c:104:21: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/libunimod/mloader.c:134:29: style: Variable 'end' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libunimod/mloader.c:221:29: style: Variable 'end' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libunimod/mloader.c:444:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/libunimod/mloader.c:708:50: error: Undefined behavior: Variable 'list' is used as parameter and destination in sprintf(). [sprintfOverlappingData] TiMidity++-2.14.0/libunimod/mloader.c:743:15: style: Variable 'total' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/alsa_a.c:230:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_INFO_PLAYBACK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/alsa_a.c:1027:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_PINFO_8BITONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/alsa_a.c:1172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_OPEN_PLAYBACK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/alsa_a.c:1224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWOULDBLOCK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/aiff_a.c:216:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/aiff_a.c:378:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/libunimod/load_xm.c:591:15: error: Common realloc mistake: 'nextwav' nulled but not freed upon failure [memleakOnRealloc] TiMidity++-2.14.0/libunimod/load_xm.c:601:15: error: Common realloc mistake: 'wh' nulled but not freed upon failure [memleakOnRealloc] TiMidity++-2.14.0/libunimod/load_xm.c:225:14: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:225:14: note: Null pointer dereference TiMidity++-2.14.0/libunimod/load_xm.c:226:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:226:13: note: Null pointer dereference TiMidity++-2.14.0/libunimod/load_xm.c:227:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:227:13: note: Null pointer dereference TiMidity++-2.14.0/libunimod/load_xm.c:228:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:228:13: note: Null pointer dereference TiMidity++-2.14.0/libunimod/load_xm.c:229:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:229:13: note: Null pointer dereference TiMidity++-2.14.0/timidity/alsa_a.c:222:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/alsa_a.c:196:7: note: tmp is assigned TiMidity++-2.14.0/timidity/alsa_a.c:222:7: note: tmp is overwritten TiMidity++-2.14.0/libunimod/load_xm.c:867:8: style: Local variable 's' shadows outer variable [shadowVariable] TiMidity++-2.14.0/libunimod/load_xm.c:136:33: note: Shadowed declaration TiMidity++-2.14.0/libunimod/load_xm.c:867:8: note: Shadow variable TiMidity++-2.14.0/libunimod/load_xm.c:491:15: style: Variable 'ih.type' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/libunimod/load_xm.c:498:13: style: Variable 'ih.ssize' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/ao_a.c:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/ao_a.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/ao_a.c:215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AO_FMT_NATIVE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/aiff_a.c:372:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/aiff_a.c:79:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/aiff_a.c:372:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/ao_a.c:159:29: style: Variable 'ao_sample_format_ctx.bits' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/ao_a.c:158:29: note: ao_sample_format_ctx.bits is assigned TiMidity++-2.14.0/timidity/ao_a.c:159:29: note: ao_sample_format_ctx.bits is overwritten TiMidity++-2.14.0/timidity/ao_a.c:204:20: style: Local variable 'ao_sample_format_ctx' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/ao_a.c:67:25: note: Shadowed declaration TiMidity++-2.14.0/timidity/ao_a.c:204:20: note: Shadow variable TiMidity++-2.14.0/timidity/ao_a.c:205:14: style: Local variable 'ao_device_ctx' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/ao_a.c:66:19: note: Shadowed declaration TiMidity++-2.14.0/timidity/ao_a.c:205:14: note: Shadow variable TiMidity++-2.14.0/timidity/ao_a.c:131:14: style: Variable 'device' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/ao_a.c:190:37: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'acntl' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/ao_a.c:62:3: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/ao_a.c:190:37: note: Parameter 'arg' can be declared as pointer to const TiMidity++-2.14.0/timidity/au_a.c:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/au_a.c:295:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/aq.c:619:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/timidity/aq.c:642:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/timidity/au_a.c:288:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/au_a.c:84:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/au_a.c:288:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/audriv_al.c:128:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_SAMPFMT_TWOSCOMP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_al.c:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_RATE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_al.c:289:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NEG_INFINITY_BIT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_al.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_GAIN [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_al.c:499:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_a.c:248:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/audriv_al.c:684:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/timidity/audriv_al.c:162:19: style: Condition 'out_config!=NULL' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/audriv_al.c:160:18: note: Assignment 'out_config=NULL', assigned value is 0 TiMidity++-2.14.0/timidity/audriv_al.c:162:19: note: Condition 'out_config!=NULL' is always false TiMidity++-2.14.0/timidity/audriv_none.c:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record_volume [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:120:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMERR_BASE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:212:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOMEM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:327:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOM_DONE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVE_MAPPER [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:520:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:538:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:626:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEHDR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:770:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVE_FORMAT_PCM [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_none.c:210:24: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/bsd20_a.c:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/bsd20_a.c:130:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/bsd20_a.c:148:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSP_IOCTL_RESET [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/audriv_mme.c:136:31: warning: Either the condition 'err_code>sizeof(mme_midierr_code_sring)/sizeof(mme_midierr_code_sring[0])' is redundant or the array 'mme_midierr_code_sring[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/timidity/audriv_mme.c:134:14: note: Assuming that condition 'err_code>sizeof(mme_midierr_code_sring)/sizeof(mme_midierr_code_sring[0])' is not redundant TiMidity++-2.14.0/timidity/audriv_mme.c:136:31: note: Array index out of bounds TiMidity++-2.14.0/timidity/audriv_mme.c:143:30: warning: Either the condition 'err_code>sizeof(mme_waverr_code_sring)/sizeof(mme_waverr_code_sring[0])' is redundant or the array 'mme_waverr_code_sring[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/timidity/audriv_mme.c:141:14: note: Assuming that condition 'err_code>sizeof(mme_waverr_code_sring)/sizeof(mme_waverr_code_sring[0])' is not redundant TiMidity++-2.14.0/timidity/audriv_mme.c:143:30: note: Array index out of bounds TiMidity++-2.14.0/timidity/audriv_mme.c:147:36: warning: Either the condition 'err_code>sizeof(mme_mmsyserr_code_string)/sizeof(mme_mmsyserr_code_string[0])' is redundant or the array 'mme_mmsyserr_code_string[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/timidity/audriv_mme.c:145:17: note: Assuming that condition 'err_code>sizeof(mme_mmsyserr_code_string)/sizeof(mme_mmsyserr_code_string[0])' is not redundant TiMidity++-2.14.0/timidity/audriv_mme.c:147:36: note: Array index out of bounds TiMidity++-2.14.0/timidity/audriv_mme.c:384:5: warning: Either the condition 'play_wave_format' is redundant or there is possible null pointer dereference: play_wave_format. [nullPointerRedundantCheck] TiMidity++-2.14.0/timidity/audriv_mme.c:378:8: note: Assuming that condition 'play_wave_format' is not redundant TiMidity++-2.14.0/timidity/audriv_mme.c:384:5: note: Null pointer dereference TiMidity++-2.14.0/timidity/audriv_mme.c:329:11: style: Variable 'wp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/audriv_mme.c:589:24: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/bsd20_a.c:128:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/bsd20_a.c:60:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/bsd20_a.c:128:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/bsd20_a.c:143:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/wrd.h:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_MBLOCK_SIZE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/common.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/common.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/common.c:252:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCHIVEC_DEFLATED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/common.c:425:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/common.c:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/darwin_a.c:119:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mData [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/darwin_a.c:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioDeviceUnknown [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/darwin_a.c:288:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/timidity/darwin_a.c:384:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/timidity/darwin_a.c:130:24: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] TiMidity++-2.14.0/timidity/darwin_a.c:295:14: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] TiMidity++-2.14.0/timidity/darwin_a.c:302:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] TiMidity++-2.14.0/timidity/dl_dld.c:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_dld.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_dld.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_dld.c:50:26: style:inconclusive: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_dld.c:50:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_dld.c:64:45: style:inconclusive: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/dl_dld.c:64:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/dl_dld.c:44:19: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/dl_dld.c:77:20: style: Parameter 'libhandle' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/dl_dlopen.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_dlopen.c:53:26: style:inconclusive: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_dlopen.c:53:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_dlopen.c:64:45: style:inconclusive: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/dl_dlopen.c:64:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/dl_dlopen.c:53:26: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/dl_dlopen.c:64:45: style: Parameter 'symbolname' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/dl_dyld.c:44:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSObjectFileImageSuccess [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_dyld.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_dyld.c:50:45: style: Parameter 'symbol' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/dl_hpux.c:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIND_DEFERRED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_hpux.c:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_PROCEDURE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/dl_hpux.c:44:26: style:inconclusive: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_hpux.c:44:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_hpux.c:59:45: style:inconclusive: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/dl_hpux.c:59:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/dl_hpux.c:85:20: style: Parameter 'libhandle' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/dl_w32.c:40:26: style:inconclusive: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:25:33: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_w32.c:40:26: note: Function 'dl_load_file' argument 1 names different: declaration 'path' definition 'filename'. TiMidity++-2.14.0/timidity/dl_w32.c:48:45: style:inconclusive: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/dlutils.h:26:52: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/dl_w32.c:48:45: note: Function 'dl_find_symbol' argument 2 names different: declaration 'symbol' definition 'symbolname'. TiMidity++-2.14.0/timidity/effect.c:107:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/esd_a.c:94:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESD_BITS8 [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/esd_a.c:146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWOULDBLOCK [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/esd_a.c:170:37: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'acntl' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/esd_a.c:75:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/esd_a.c:170:37: note: Parameter 'arg' can be declared as pointer to const TiMidity++-2.14.0/timidity/flac_a.c:925:1: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] TiMidity++-2.14.0/timidity/hpux_a.c:135:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSamplingRateMask [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/hpux_a.c:135:42: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] TiMidity++-2.14.0/timidity/hpux_a.c:111:11: style: Variable 'pSpeaker' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/hpux_a.c:269:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/hpux_a.c:92:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/hpux_a.c:269:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/hpux_a.c:285:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/common.c:436:5: warning:inconclusive: The buffer 'current_filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy] TiMidity++-2.14.0/timidity/common.c:514:5: warning:inconclusive: The buffer 'current_filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy] TiMidity++-2.14.0/timidity/common.c:208:5: error: Resource handle 'fd' freed twice. [doubleFree] TiMidity++-2.14.0/timidity/common.c:207:13: note: Resource handle 'fd' freed twice. TiMidity++-2.14.0/timidity/common.c:208:5: note: Resource handle 'fd' freed twice. TiMidity++-2.14.0/timidity/common.c:696:26: style:inconclusive: Function 'safe_realloc' argument 1 names different: declaration 'old_ptr' definition 'ptr'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:72:33: note: Function 'safe_realloc' argument 1 names different: declaration 'old_ptr' definition 'ptr'. TiMidity++-2.14.0/timidity/common.c:696:26: note: Function 'safe_realloc' argument 1 names different: declaration 'old_ptr' definition 'ptr'. TiMidity++-2.14.0/timidity/common.c:696:38: style:inconclusive: Function 'safe_realloc' argument 2 names different: declaration 'new_size' definition 'count'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:72:49: note: Function 'safe_realloc' argument 2 names different: declaration 'new_size' definition 'count'. TiMidity++-2.14.0/timidity/common.c:696:38: note: Function 'safe_realloc' argument 2 names different: declaration 'new_size' definition 'count'. TiMidity++-2.14.0/timidity/common.c:778:38: style:inconclusive: Function 'string_to_7bit_range' argument 1 names different: declaration 's' definition 'string_'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:76:45: note: Function 'string_to_7bit_range' argument 1 names different: declaration 's' definition 'string_'. TiMidity++-2.14.0/timidity/common.c:778:38: note: Function 'string_to_7bit_range' argument 1 names different: declaration 's' definition 'string_'. TiMidity++-2.14.0/timidity/common.c:1051:58: style:inconclusive: Function 'code_convert' argument 4 names different: declaration 'in_code' definition 'icode'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:94:11: note: Function 'code_convert' argument 4 names different: declaration 'in_code' definition 'icode'. TiMidity++-2.14.0/timidity/common.c:1051:58: note: Function 'code_convert' argument 4 names different: declaration 'in_code' definition 'icode'. TiMidity++-2.14.0/timidity/common.c:1051:71: style:inconclusive: Function 'code_convert' argument 5 names different: declaration 'out_code' definition 'ocode'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:94:26: note: Function 'code_convert' argument 5 names different: declaration 'out_code' definition 'ocode'. TiMidity++-2.14.0/timidity/common.c:1051:71: note: Function 'code_convert' argument 5 names different: declaration 'out_code' definition 'ocode'. TiMidity++-2.14.0/timidity/common.c:1278:48: style:inconclusive: Function 'randomize_string_list' argument 2 names different: declaration 'nstr' definition 'n'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:78:55: note: Function 'randomize_string_list' argument 2 names different: declaration 'nstr' definition 'n'. TiMidity++-2.14.0/timidity/common.c:1278:48: note: Function 'randomize_string_list' argument 2 names different: declaration 'nstr' definition 'n'. TiMidity++-2.14.0/timidity/common.c:1291:25: style:inconclusive: Function 'pathcmp' argument 1 names different: declaration 'path1' definition 'p1'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:79:32: note: Function 'pathcmp' argument 1 names different: declaration 'path1' definition 'p1'. TiMidity++-2.14.0/timidity/common.c:1291:25: note: Function 'pathcmp' argument 1 names different: declaration 'path1' definition 'p1'. TiMidity++-2.14.0/timidity/common.c:1291:41: style:inconclusive: Function 'pathcmp' argument 2 names different: declaration 'path2' definition 'p2'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/common.h:79:51: note: Function 'pathcmp' argument 2 names different: declaration 'path2' definition 'p2'. TiMidity++-2.14.0/timidity/common.c:1291:41: note: Function 'pathcmp' argument 2 names different: declaration 'path2' definition 'p2'. TiMidity++-2.14.0/timidity/common.c:183:9: style: Variable 'tmpdir' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/common.c:798:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/common.c:856:26: style: Parameter 'dmy' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/common.c:1241:48: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/common.c:1357:19: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/wrd.h:160:37: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/common.c:114:17: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/common.c:214:44: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/common.c:1243:20: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/timidity/hpux_d_a.c:79:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/hpux_d_a.c:100:41: style:inconclusive: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/hpux_d_a.c:44:41: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. TiMidity++-2.14.0/timidity/hpux_d_a.c:100:41: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. TiMidity++-2.14.0/timidity/hpux_d_a.c:100:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/hpux_d_a.c:59:3: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/hpux_d_a.c:100:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/jack_a.c:117:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jack_default_audio_sample_t [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/jack_a.c:227:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jack_default_audio_sample_t [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/jack_a.c:366:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsPhysical [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/jack_a.c:409:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jack_default_audio_sample_t [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/jack_a.c:369:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] TiMidity++-2.14.0/timidity/jack_a.c:132:60: style: Parameter 'rbuf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/jack_a.c:143:54: style: Parameter 'rbuf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/jack_a.c:162:54: style: Parameter 'rbuf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/jack_a.c:252:18: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/freq.c:656:21: style: Condition 'n<2' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/freq.c:639:12: note: Assuming that condition 'n>1' is not redundant TiMidity++-2.14.0/timidity/freq.c:653:17: note: Assuming condition is false TiMidity++-2.14.0/timidity/freq.c:656:21: note: Condition 'n<2' is always false TiMidity++-2.14.0/timidity/freq.c:350:12: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/freq.c:347:12: note: length is assigned TiMidity++-2.14.0/timidity/freq.c:350:12: note: length is overwritten TiMidity++-2.14.0/timidity/freq.c:154:26: style: Parameter 'pitchbins' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/freq.c:263:15: style: Variable 'origdata' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/freq.c:336:15: style: Variable 'origdata' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/loadtab.c:55:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/timidity/loadtab.c:63:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] TiMidity++-2.14.0/timidity/loadtab.c:44:19: style: Variable 'value' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/list_a.c:139:32: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/instrum.c:393:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SndChannel [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:178:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampledSynth [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resumeCmd [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:302:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable k16BitBigEndianFormat [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ampCmd [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flushCmd [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callBackCmd [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_a.c:382:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/mac_a.c:380:5: note: err is assigned TiMidity++-2.14.0/timidity/mac_a.c:382:5: note: err is overwritten TiMidity++-2.14.0/timidity/mac_a.c:389:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/mac_a.c:382:5: note: err is assigned TiMidity++-2.14.0/timidity/mac_a.c:389:5: note: err is overwritten TiMidity++-2.14.0/timidity/mac_a.c:124:62: style: Parameter 'cmd' can be declared as pointer to const. However it seems that 'callback' is a callback function, if 'cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/mac_a.c:179:24: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/mac_a.c:124:62: note: Parameter 'cmd' can be declared as pointer to const TiMidity++-2.14.0/timidity/mac_a.c:389:5: style: Variable 'err' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mac_dlog.c:295:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowRef [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_dlog.c:560:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdPerm [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_dlog.c:656:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnfErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_dlog.c:595:17: style: Variable 'mac_WrdWindow.X' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/mac_dlog.c:593:17: note: mac_WrdWindow.X is assigned TiMidity++-2.14.0/timidity/mac_dlog.c:595:17: note: mac_WrdWindow.X is overwritten TiMidity++-2.14.0/timidity/mac_dlog.c:596:17: style: Variable 'mac_WrdWindow.Y' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/mac_dlog.c:594:17: note: mac_WrdWindow.Y is assigned TiMidity++-2.14.0/timidity/mac_dlog.c:596:17: note: mac_WrdWindow.Y is overwritten TiMidity++-2.14.0/timidity/mac_dlog.c:622:20: style: Variable 'mac_DocWindow.show' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/mac_dlog.c:620:20: note: mac_DocWindow.show is assigned TiMidity++-2.14.0/timidity/mac_dlog.c:622:20: note: mac_DocWindow.show is overwritten TiMidity++-2.14.0/timidity/mac_dlog.c:453:6: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] TiMidity++-2.14.0/timidity/mac_dlog.c:288:11: style: Variable 'more' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mac_dlog.c:564:5: style: Variable 'err' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mac_dlog.c:648:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mac_dlog.c:724:5: style: Variable 'err' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/m2m.c:605:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thePort [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:237:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursor [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:274:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCreateIfNeeded [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:293:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdKey [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resumeCmd [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:403:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:423:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowRef [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:504:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCreateIfNeeded [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:695:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MW_SKIN_LOAD_BMP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:749:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnfErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:786:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_main.c:589:27: style:inconclusive: Function 'mac_ErrorExit' argument 1 names different: declaration 'msg' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/mac_main.h:53:27: note: Function 'mac_ErrorExit' argument 1 names different: declaration 'msg' definition 's'. TiMidity++-2.14.0/timidity/mac_main.c:589:27: note: Function 'mac_ErrorExit' argument 1 names different: declaration 'msg' definition 's'. TiMidity++-2.14.0/timidity/mac_main.c:617:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/mac_main.c:637:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/mac_main.c:653:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/mac_main.c:117:32: error: Uninitialized variable: theFSSpec [uninitvar] TiMidity++-2.14.0/timidity/mac_main.c:445:7: warning: Uninitialized variable: theDialog [uninitvar] TiMidity++-2.14.0/timidity/mac_main.c:442:7: note: Assuming condition is false TiMidity++-2.14.0/timidity/mac_main.c:443:20: note: Assuming condition is true TiMidity++-2.14.0/timidity/mac_main.c:445:7: note: Uninitialized variable: theDialog TiMidity++-2.14.0/timidity/mac_main.c:792:42: error: Uninitialized variable: theString [uninitvar] TiMidity++-2.14.0/timidity/mac_main.c:194:19: style: Variable 'output_rate' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mac_main.c:667:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mac_main.c:783:9: style: Variable 'theString' is not assigned a value. [unassignedVariable] TiMidity++-2.14.0/timidity/mac_qt_a.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gestaltQuickTimeVersion [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_qt_a.c:334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFirstGSInstrument [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_qt_a.c:481:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFirstDrumkit [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_qt_a.c:661:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kControllerAfterTouch [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_qt_a.c:629:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] TiMidity++-2.14.0/timidity/mac_qt_a.c:633:3: note: Found duplicate branches for 'if' and 'else'. TiMidity++-2.14.0/timidity/mac_qt_a.c:629:8: note: Found duplicate branches for 'if' and 'else'. TiMidity++-2.14.0/timidity/mac_qt_a.c:646:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] TiMidity++-2.14.0/timidity/mac_qt_a.c:650:3: note: Found duplicate branches for 'if' and 'else'. TiMidity++-2.14.0/timidity/mac_qt_a.c:646:8: note: Found duplicate branches for 'if' and 'else'. TiMidity++-2.14.0/timidity/mac_qt_a.c:263:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/mac_qt_a.c:78:2: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/mac_qt_a.c:263:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/mac_qt_a.c:473:39: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mac_qt_a.c:587:13: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/mac_soundspec.c:269:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charCodeMask [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_soundspec.c:276:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charCodeMask [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_soundspec.c:334:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_need_speana [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_soundspec.c:376:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_need_speana [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_soundspec.c:512:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_need_speana [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mac_soundspec.c:417:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] TiMidity++-2.14.0/timidity/mac_soundspec.c:424:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] TiMidity++-2.14.0/timidity/mac_soundspec.c:427:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] TiMidity++-2.14.0/timidity/mac_soundspec.c:376:5: style: Condition '!midi_trace.flush_flag' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/mac_soundspec.c:374:8: note: Assuming that condition '!midi_trace.flush_flag' is not redundant TiMidity++-2.14.0/timidity/mac_soundspec.c:376:5: note: Condition '!midi_trace.flush_flag' is always true TiMidity++-2.14.0/timidity/mac_soundspec.c:201:36: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mac_soundspec.c:214:41: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mac_soundspec.c:267:39: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mac_soundspec.c:495:35: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mac_soundspec.c:316:10: style: Variable 'expose' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mfi.c:392:12: style: Local variable 'channel' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/playmidi.h:477:16: note: Shadowed declaration TiMidity++-2.14.0/timidity/mfi.c:392:12: note: Shadow variable TiMidity++-2.14.0/timidity/mfi.c:457:23: style: Local variable 'channel' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/playmidi.h:477:16: note: Shadowed declaration TiMidity++-2.14.0/timidity/mfi.c:457:23: note: Shadow variable TiMidity++-2.14.0/timidity/mfi.c:490:18: style: Local variable 'channel' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/playmidi.h:477:16: note: Shadowed declaration TiMidity++-2.14.0/timidity/mfi.c:490:18: note: Shadow variable TiMidity++-2.14.0/timidity/instrum.c:1663:40: style:inconclusive: Function 'alloc_instrument_bank' argument 2 names different: declaration 'bankset' definition 'bk'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/instrum.h:228:47: note: Function 'alloc_instrument_bank' argument 2 names different: declaration 'bankset' definition 'bk'. TiMidity++-2.14.0/timidity/instrum.c:1663:40: note: Function 'alloc_instrument_bank' argument 2 names different: declaration 'bankset' definition 'bk'. TiMidity++-2.14.0/timidity/instrum.c:1688:36: style:inconclusive: Function 'instrument_map' argument 2 names different: declaration 'set_in_out' definition 'set'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/instrum.h:229:43: note: Function 'instrument_map' argument 2 names different: declaration 'set_in_out' definition 'set'. TiMidity++-2.14.0/timidity/instrum.c:1688:36: note: Function 'instrument_map' argument 2 names different: declaration 'set_in_out' definition 'set'. TiMidity++-2.14.0/timidity/instrum.c:1688:46: style:inconclusive: Function 'instrument_map' argument 3 names different: declaration 'elem_in_out' definition 'elem'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/instrum.h:229:60: note: Function 'instrument_map' argument 3 names different: declaration 'elem_in_out' definition 'elem'. TiMidity++-2.14.0/timidity/instrum.c:1688:46: note: Function 'instrument_map' argument 3 names different: declaration 'elem_in_out' definition 'elem'. TiMidity++-2.14.0/timidity/instrum.c:892:10: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/instrum.c:626:6: note: Shadowed declaration TiMidity++-2.14.0/timidity/instrum.c:892:10: note: Shadow variable TiMidity++-2.14.0/timidity/instrum.c:893:12: style: Local variable 'tmp' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/instrum.c:624:8: note: Shadowed declaration TiMidity++-2.14.0/timidity/instrum.c:893:12: note: Shadow variable TiMidity++-2.14.0/timidity/instrum.c:915:10: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/instrum.c:626:6: note: Shadowed declaration TiMidity++-2.14.0/timidity/instrum.c:915:10: note: Shadow variable TiMidity++-2.14.0/timidity/instrum.c:916:11: style: Local variable 'tmp' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/instrum.c:624:8: note: Shadowed declaration TiMidity++-2.14.0/timidity/instrum.c:916:11: note: Shadow variable TiMidity++-2.14.0/timidity/instrum.c:948:10: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/instrum.c:626:6: note: Shadowed declaration TiMidity++-2.14.0/timidity/instrum.c:948:10: note: Shadow variable TiMidity++-2.14.0/timidity/instrum.c:949:11: style: Local variable 'tmp' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/instrum.c:624:8: note: Shadowed declaration TiMidity++-2.14.0/timidity/instrum.c:949:11: note: Shadow variable TiMidity++-2.14.0/timidity/instrum.c:248:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/instrum.c:949:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/instrum.c:1250:32: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/instrum.c:1618:24: style: Variable 'bm' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/instrum.c:1669:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/instrum.c:1677:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/midi_a.c:291:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/midi_a.c:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_NOTEON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/midi_a.c:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_NOTEOFF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/midi_a.c:317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_CTL_CHANGE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/midi_a.c:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_KEY_PRESSURE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/midi_a.c:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_CHN_PRESSURE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/midi_a.c:335:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_PITCH_BEND [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/midi_a.c:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_PGM_CHANGE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/miditrace.c:207:58: style: Parameter 'ce' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/miditrace.c:70:9: style: union member 'Anonymous4::ui16' is never used. [unusedStructMember] TiMidity++-2.14.0/timidity/miditrace.c:314:12: style: Variable 'sp' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mod.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ML_8bitsamples [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:353:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_ABSENT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_XMPERIODS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:432:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_CENTER [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:449:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EF_SUSTAIN [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EF_ON [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:578:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_XMPERIODS [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:861:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_S3MSLIDES [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:988:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:1217:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_SURROUND [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:1332:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_SURROUND [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:1503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_LEFT [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:1591:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_SURROUND [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:1667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:1705:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_LOOP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:1732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modtype [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_OFF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2337:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2559:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2699:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_KEYOFF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2747:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2838:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2908:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNI_ITEFFECTS0 [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod.c:2976:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_NNA [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/m2m.c:1156:11: style: Condition 'n' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/m2m.c:1151:7: note: Assignment 'n=0', assigned value is 0 TiMidity++-2.14.0/timidity/m2m.c:1156:11: note: Condition 'n' is always false TiMidity++-2.14.0/timidity/m2m.c:1504:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] TiMidity++-2.14.0/timidity/m2m.c:1505:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] TiMidity++-2.14.0/timidity/m2m.c:1506:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] TiMidity++-2.14.0/timidity/m2m.c:1507:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] TiMidity++-2.14.0/timidity/m2m.c:471:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TiMidity++-2.14.0/timidity/m2m.c:533:9: style: Local variable 'num_dt_bytes' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/m2m.c:131:12: note: Shadowed declaration TiMidity++-2.14.0/timidity/m2m.c:533:9: note: Shadow variable TiMidity++-2.14.0/timidity/m2m.c:593:12: style: Local variable 'length' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/m2m.c:128:15: note: Shadowed declaration TiMidity++-2.14.0/timidity/m2m.c:593:12: note: Shadow variable TiMidity++-2.14.0/timidity/m2m.c:418:11: style: Variable 'chord_str' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/m2m.c:423:11: style: Variable 'slash_pos' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/m2m.c:591:13: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/m2m.c:727:39: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mod.c:872:19: style: Condition 'hi' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/mod.c:877:19: style: Condition 'lo' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/m2m.c:450:8: error: Undefined behavior: Variable 'line' is used as parameter and destination in sprintf(). [sprintfOverlappingData] TiMidity++-2.14.0/timidity/mod.c:2619:14: warning: Either the condition 's' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] TiMidity++-2.14.0/timidity/mod.c:2655:13: note: Assuming that condition 's' is not redundant TiMidity++-2.14.0/timidity/mod.c:2619:14: note: Null pointer dereference TiMidity++-2.14.0/timidity/mod.c:2620:15: warning: Either the condition 's' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] TiMidity++-2.14.0/timidity/mod.c:2655:13: note: Assuming that condition 's' is not redundant TiMidity++-2.14.0/timidity/mod.c:2620:15: note: Null pointer dereference TiMidity++-2.14.0/timidity/mod.c:2654:35: warning: Either the condition 's' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] TiMidity++-2.14.0/timidity/mod.c:2655:13: note: Assuming that condition 's' is not redundant TiMidity++-2.14.0/timidity/mod.c:2654:35: note: Null pointer dereference TiMidity++-2.14.0/timidity/mod.c:366:13: style: Local variable 'a' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/mod.c:305:20: note: Shadowed declaration TiMidity++-2.14.0/timidity/mod.c:366:13: note: Shadow variable TiMidity++-2.14.0/timidity/mod.c:485:13: style: Local variable 'a' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/mod.c:305:20: note: Shadowed declaration TiMidity++-2.14.0/timidity/mod.c:485:13: note: Shadow variable TiMidity++-2.14.0/timidity/mod.c:1600:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] TiMidity++-2.14.0/timidity/mod.c:1705:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] TiMidity++-2.14.0/timidity/mod.c:1856:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] TiMidity++-2.14.0/timidity/mod.c:2689:13: style: Variable 'aout' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/modmid_a.c:57:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/modmid_a.c:42:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/modmid_a.c:57:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/modmid_a.c:62:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:173:54: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:261:36: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:383:10: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:480:36: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:529:10: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:960:39: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:1169:10: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:1270:38: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:1319:10: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:1420:38: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mix.c:1471:9: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/mix.c:1503:9: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/mix.c:1801:4: style: Variable 'v_table' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/mix.c:267:10: style: Variable 's' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/mt19937ar.c:74:15: style: Parameter 'init_key' can be declared as const array [constParameter] TiMidity++-2.14.0/timidity/mt19937ar.c:103:26: style: Variable 'mag01' can be declared as const array [constVariable] TiMidity++-2.14.0/timidity/nas_a.c:140:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuFalse [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/nas_a.c:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuTrue [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/nas_a.c:201:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuTrue [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/nas_a.c:209:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuNone [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod2midi.c:351:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_SURROUND [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod2midi.c:660:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_SIGNED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/nas_a.c:156:20: style: Local variable 'fd' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/nas_a.c:95:24: note: Shadowed declaration TiMidity++-2.14.0/timidity/nas_a.c:156:20: note: Shadow variable TiMidity++-2.14.0/timidity/nas_a.c:264:32: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'writedevaudio' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/nas_a.c:80:3: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/nas_a.c:264:32: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/npipe_a.c:109:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/npipe_a.c:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_BAD_PIPE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/npipe_a.c:247:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] TiMidity++-2.14.0/timidity/npipe_a.c:165:17: style: Condition 'pipe_close=0' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/npipe_a.c:243:35: style: Condition 'count>0' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/npipe_a.c:242:10: note: Assignment 'count=100', assigned value is 100 TiMidity++-2.14.0/timidity/npipe_a.c:243:35: note: Condition 'count>0' is always true TiMidity++-2.14.0/timidity/npipe_a.c:221:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/npipe_a.c:103:9: style: Unused variable: n [unusedVariable] TiMidity++-2.14.0/timidity/npipe_a.c:104:7: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/timidity/npipe_a.c:174:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/oss_a.c:106:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/oss_a.c:128:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/oss_a.c:321:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_SPEED [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/oss_a.c:286:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/interface/xskin_i.c:132:5: warning:inconclusive: The buffer 'last_text' may not be null-terminated after the call to strncpy(). [terminateStrncpy] TiMidity++-2.14.0/timidity/output.c:283:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] TiMidity++-2.14.0/timidity/output.c:387:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] TiMidity++-2.14.0/timidity/output.c:401:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] TiMidity++-2.14.0/timidity/output.c:568:65: style: Parameter 'ext_str' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/output.c:568:80: style: Parameter 'output_dir' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/interface/xskin_i.c:88:40: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/portaudio_a.c:304:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/portaudio_a.c:578:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/portaudio_a.c:603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paStreamIsStopped [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/portaudio_a.c:653:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paStreamIsStopped [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/mod2midi.c:203:14: style: Variable 'period_table' can be declared as const array [constVariable] TiMidity++-2.14.0/timidity/mod2midi.c:361:31: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/mod2midi.c:529:15: style: Variable 'orig_data' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/portaudio_a.c:403:24: style: Condition 'framesPerInBuffer<4096' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/portaudio_a.c:401:15: note: Assignment 'numBuffers=1', assigned value is 1 TiMidity++-2.14.0/timidity/portaudio_a.c:402:33: note: Assignment 'framesPerInBuffer=numBuffers*framesPerBuffer', assigned value is 128 TiMidity++-2.14.0/timidity/portaudio_a.c:403:24: note: Condition 'framesPerInBuffer<4096' is always true TiMidity++-2.14.0/timidity/portaudio_a.c:704:17: style: Local variable 'HostApiIndex' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:92:16: note: Shadowed declaration TiMidity++-2.14.0/timidity/portaudio_a.c:704:17: note: Shadow variable TiMidity++-2.14.0/timidity/portaudio_a.c:705:22: style: Local variable 'DeviceInfo' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:95:21: note: Shadowed declaration TiMidity++-2.14.0/timidity/portaudio_a.c:705:22: note: Shadow variable TiMidity++-2.14.0/timidity/portaudio_a.c:204:9: style: Variable 'buflimit' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/portaudio_a.c:304:26: error: Uninitialized variable: ret [legacyUninitvar] TiMidity++-2.14.0/timidity/portaudio_a.c:298:9: style: Unused variable: rate [unusedVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:299:6: style: Unused variable: n [unusedVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:299:9: style: Unused variable: nrates [unusedVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:299:17: style: Unused variable: include_enc [unusedVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:299:30: style: Unused variable: exclude_enc [unusedVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:300:31: style: Unused variable: nativeSampleFormats [unusedVariable] TiMidity++-2.14.0/timidity/portaudio_a.c:532:15: style: Unused variable: i [unusedVariable] TiMidity++-2.14.0/timidity/raw_a.c:125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/raw_a.c:200:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/raw_a.c:193:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/raw_a.c:83:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/raw_a.c:193:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/rcp.c:223:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/rcp.c:626:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/recache.c:203:9: style: Local variable 'skip' shadows outer function [shadowFunction] TiMidity++-2.14.0/timidity/common.h:61:13: note: Shadowed declaration TiMidity++-2.14.0/timidity/recache.c:203:9: note: Shadow variable TiMidity++-2.14.0/timidity/recache.c:357:21: style: Variable 'x' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/recache.c:414:24: style: Variable 'ls' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/rcp.c:152:10: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/rcp.c:102:9: note: len is assigned TiMidity++-2.14.0/timidity/rcp.c:152:10: note: len is overwritten TiMidity++-2.14.0/timidity/rcp.c:94:51: style: Parameter 'magic0' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:935:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/readmidi.c:382:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/readmidi.c:480:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_MBLOCK_SIZE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/readmidi.c:3480:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/readmidi.c:4895:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/readmidi.c:4924:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URL_http_t [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/readmidi.c:5292:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/readmidi.c:5431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/resample.c:56:46: style: Parameter 'src' can be declared as pointer to const. However it seems that 'resample_cspline' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:358:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:56:46: note: Parameter 'src' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:56:80: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_cspline' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:358:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:56:80: note: Parameter 'rec' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:95:47: style: Parameter 'src' can be declared as pointer to const. However it seems that 'resample_lagrange' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:359:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:95:47: note: Parameter 'src' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:95:81: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_lagrange' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:359:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:95:81: note: Parameter 'rec' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:152:78: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_gauss' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:528:25: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:152:78: note: Parameter 'rec' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:181:16: style: Variable 'gend' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/resample.c:255:79: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_newton' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:533:32: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:255:79: note: Parameter 'rec' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:259:15: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/resample.c:329:45: style: Parameter 'src' can be declared as pointer to const. However it seems that 'resample_linear' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:1362:17: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:329:45: note: Parameter 'src' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:329:79: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_linear' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:1362:17: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:329:79: note: Parameter 'rec' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:347:43: style: Parameter 'src' can be declared as pointer to const. However it seems that 'resample_none' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:1361:48: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:347:43: note: Parameter 'src' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:347:77: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_none' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:1361:48: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:347:77: note: Parameter 'rec' can be declared as pointer to const TiMidity++-2.14.0/timidity/resample.c:557:12: style: Variable 'src' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/resample.c:656:13: style: Variable 'src' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/resample.c:258:24: style: Variable 'diff' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/resample.c:924:7: style: Variable 'pb' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/sbkconv.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sffile.c:634:27: style: The statement 'if (sf->nsamples!=nsamples) sf->nsamples=nsamples' is logically equivalent to 'sf->nsamples=nsamples'. [duplicateConditionalAssign] TiMidity++-2.14.0/timidity/sffile.c:642:17: note: Assignment 'sf->nsamples=nsamples' TiMidity++-2.14.0/timidity/sffile.c:634:27: note: Condition 'sf->nsamples!=nsamples' is redundant TiMidity++-2.14.0/timidity/sffile.c:725:12: style: Variable 'layp' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/sffile.c:724:7: note: layp is assigned TiMidity++-2.14.0/timidity/sffile.c:725:12: note: layp is overwritten TiMidity++-2.14.0/timidity/sffile.c:87:14: style: Redundant assignment of 'vp->size' to itself. [selfAssignment] TiMidity++-2.14.0/timidity/sffile.c:95:9: style: Redundant assignment of '*vp' to itself. [selfAssignment] TiMidity++-2.14.0/timidity/sffile.c:103:9: style: Redundant assignment of '*vp' to itself. [selfAssignment] TiMidity++-2.14.0/timidity/sffile.c:175:54: style:inconclusive: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/sffile.h:142:61: note: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'. TiMidity++-2.14.0/timidity/sffile.c:175:54: note: Function 'load_soundfont' argument 2 names different: declaration 'fp' definition 'fd'. TiMidity++-2.14.0/timidity/sffile.c:255:26: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/sffile.c:709:54: style: Parameter 'next' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/smplfile.c:1260:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/reverb.c:2760:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_odl [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/smplfile.c:818:39: style: Condition '(sound->position=tf_tell(tf))==-1' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/smplfile.c:448:83: style:inconclusive: Function 'read_WAVFormatChunk' argument 3 names different: declaration 'psize' definition 'csize'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/smplfile.c:292:83: note: Function 'read_WAVFormatChunk' argument 3 names different: declaration 'psize' definition 'csize'. TiMidity++-2.14.0/timidity/smplfile.c:448:83: note: Function 'read_WAVFormatChunk' argument 3 names different: declaration 'psize' definition 'csize'. TiMidity++-2.14.0/timidity/smplfile.c:968:82: style:inconclusive: Function 'read_sample_data' argument 4 names different: declaration 'samples' definition 'channels'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/smplfile.c:271:82: note: Function 'read_sample_data' argument 4 names different: declaration 'samples' definition 'channels'. TiMidity++-2.14.0/timidity/smplfile.c:968:82: note: Function 'read_sample_data' argument 4 names different: declaration 'samples' definition 'channels'. TiMidity++-2.14.0/timidity/smplfile.c:83:34: style: Variable 'importer' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/smplfile.c:837:92: style: Parameter 'common' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/smplfile.c:643:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/smplfile.c:656:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/smplfile.c:673:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/smplfile.c:684:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/smplfile.c:707:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/sndfont.c:836:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sndfont.c:262:24: style:inconclusive: Function 'add_soundfont' argument 3 names different: declaration 'cutoff_allowed' definition 'sf_cutoff'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/instrum.h:205:10: note: Function 'add_soundfont' argument 3 names different: declaration 'cutoff_allowed' definition 'sf_cutoff'. TiMidity++-2.14.0/timidity/sndfont.c:262:24: note: Function 'add_soundfont' argument 3 names different: declaration 'cutoff_allowed' definition 'sf_cutoff'. TiMidity++-2.14.0/timidity/sndfont.c:262:39: style:inconclusive: Function 'add_soundfont' argument 4 names different: declaration 'resonance_allowed' definition 'sf_resonance'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/instrum.h:205:30: note: Function 'add_soundfont' argument 4 names different: declaration 'resonance_allowed' definition 'sf_resonance'. TiMidity++-2.14.0/timidity/sndfont.c:262:39: note: Function 'add_soundfont' argument 4 names different: declaration 'resonance_allowed' definition 'sf_resonance'. TiMidity++-2.14.0/timidity/sndfont.c:788:15: style: Variable 'preset' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/sndfont.c:828:13: style: Variable 'inst' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/sndfont.c:903:34: style: Parameter 'layer' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/sndfont.c:931:13: style: Variable 'gen' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/sndfont.c:941:13: style: Variable 'item' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/sndfont.c:974:33: style: Parameter 'sf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/sndfont.c:1344:19: style: Variable 'sample' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/sndfont.c:1511:16: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/sndfont.c:1584:65: style: Parameter 'tbl' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/sndfont.c:1670:7: style: Variable 'freq' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/speex_a.c:258:52: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] TiMidity++-2.14.0/timidity/sun_a.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_ENCODING_ULAW [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sun_a.c:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sun_a.c:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sun_a.c:173:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sun_a.c:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sun_a.c:351:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/sun_a.c:323:5: style: Obsolescent function 'ualarm' called. It is recommended to use 'timer_create', 'timer_delete', 'timer_getoverrun', 'timer_gettime' or 'timer_settime' instead. [prohibitedualarmCalled] TiMidity++-2.14.0/timidity/sun_a.c:325:5: style: Obsolescent function 'ualarm' called. It is recommended to use 'timer_create', 'timer_delete', 'timer_getoverrun', 'timer_gettime' or 'timer_settime' instead. [prohibitedualarmCalled] TiMidity++-2.14.0/timidity/sun_a.c:282:23: style:inconclusive: Function 'output_data' argument 1 names different: declaration 'buf' definition 'buff'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/sun_a.c:83:30: note: Function 'output_data' argument 1 names different: declaration 'buf' definition 'buff'. TiMidity++-2.14.0/timidity/sun_a.c:282:23: note: Function 'output_data' argument 1 names different: declaration 'buf' definition 'buff'. TiMidity++-2.14.0/timidity/sun_a.c:282:35: style:inconclusive: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/sun_a.c:83:41: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. TiMidity++-2.14.0/timidity/sun_a.c:282:35: note: Function 'output_data' argument 2 names different: declaration 'bytes' definition 'nbytes'. TiMidity++-2.14.0/timidity/sun_a.c:403:17: style: Local variable 'auinfo' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/sun_a.c:345:18: note: Shadowed declaration TiMidity++-2.14.0/timidity/sun_a.c:403:17: note: Shadow variable TiMidity++-2.14.0/timidity/sun_a.c:146:11: style: Variable 'audio_dev' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/sun_a.c:282:23: style: Parameter 'buff' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/sun_a.c:109:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/sun_a.c:282:23: note: Parameter 'buff' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:435:10: style: Variable '*stream' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/reverb.c:433:10: note: *stream is assigned TiMidity++-2.14.0/timidity/reverb.c:435:10: note: *stream is overwritten TiMidity++-2.14.0/timidity/reverb.c:2220:7: style: Redundant initialization for 'spt0'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2189:32: note: spt0 is initialized TiMidity++-2.14.0/timidity/reverb.c:2220:7: note: spt0 is overwritten TiMidity++-2.14.0/timidity/reverb.c:2224:7: style: Redundant initialization for 'spt1'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2189:51: note: spt1 is initialized TiMidity++-2.14.0/timidity/reverb.c:2224:7: note: spt1 is overwritten TiMidity++-2.14.0/timidity/reverb.c:2903:7: style: Redundant initialization for 'spt0'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2850:13: note: spt0 is initialized TiMidity++-2.14.0/timidity/reverb.c:2903:7: note: spt0 is overwritten TiMidity++-2.14.0/timidity/reverb.c:2906:7: style: Redundant initialization for 'spt1'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2850:32: note: spt1 is initialized TiMidity++-2.14.0/timidity/reverb.c:2906:7: note: spt1 is overwritten TiMidity++-2.14.0/timidity/reverb.c:2909:7: style: Redundant initialization for 'spt2'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2850:51: note: spt2 is initialized TiMidity++-2.14.0/timidity/reverb.c:2909:7: note: spt2 is overwritten TiMidity++-2.14.0/timidity/reverb.c:2912:7: style: Redundant initialization for 'spt3'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2851:8: note: spt3 is initialized TiMidity++-2.14.0/timidity/reverb.c:2912:7: note: spt3 is overwritten TiMidity++-2.14.0/timidity/reverb.c:2915:7: style: Redundant initialization for 'spt4'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2851:27: note: spt4 is initialized TiMidity++-2.14.0/timidity/reverb.c:2915:7: note: spt4 is overwritten TiMidity++-2.14.0/timidity/reverb.c:2918:7: style: Redundant initialization for 'spt5'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:2851:46: note: spt5 is initialized TiMidity++-2.14.0/timidity/reverb.c:2918:7: note: spt5 is overwritten TiMidity++-2.14.0/timidity/reverb.c:3313:7: style: Redundant initialization for 'spt0'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:3287:32: note: spt0 is initialized TiMidity++-2.14.0/timidity/reverb.c:3313:7: note: spt0 is overwritten TiMidity++-2.14.0/timidity/reverb.c:3317:7: style: Redundant initialization for 'spt1'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/timidity/reverb.c:3287:51: note: spt1 is initialized TiMidity++-2.14.0/timidity/reverb.c:3317:7: note: spt1 is overwritten TiMidity++-2.14.0/timidity/reverb.c:3789:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] TiMidity++-2.14.0/timidity/reverb.c:3851:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] TiMidity++-2.14.0/timidity/reverb.c:92:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:144:40: style: Parameter 'sbuffer' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:551:38: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'do_dummy_clipping' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:2789:20: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:551:38: note: Parameter 'stream' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:966:27: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:2001:35: style: Parameter 'sbuffer' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:2184:4: style: Variable 'lfobufL' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/reverb.c:2184:31: style: Variable 'lfobufR' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/reverb.c:2309:36: style: Parameter 'sbuffer' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:2430:35: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:3016:55: style: Parameter 'ieffect' can be declared as pointer to const. However it seems that 'conv_gs_eq2' is a callback function, if 'ieffect' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4129:36: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3016:55: note: Parameter 'ieffect' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3083:56: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:3089:56: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/reverb.c:3181:45: style: Parameter 'st' can be declared as pointer to const. However it seems that 'conv_xg_eq2' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4129:49: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3181:45: note: Parameter 'st' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3191:45: style: Parameter 'st' can be declared as pointer to const. However it seems that 'conv_xg_eq3' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4130:42: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3191:45: note: Parameter 'st' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3226:52: style: Parameter 'st' can be declared as pointer to const. However it seems that 'conv_xg_chorus_eq3' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4138:70: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3226:52: note: Parameter 'st' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3283:4: style: Variable 'lfobufL' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/reverb.c:3283:31: style: Variable 'lfobufR' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/reverb.c:3354:48: style: Parameter 'st' can be declared as pointer to const. However it seems that 'conv_xg_od_eq3' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4142:62: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3354:48: note: Parameter 'st' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3521:51: style: Parameter 'st' can be declared as pointer to const. However it seems that 'conv_xg_delay_eq2' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4147:68: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3521:51: note: Parameter 'st' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3934:57: style: Parameter 'st' can be declared as pointer to const. However it seems that 'conv_xg_auto_wah_od_eq3' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4154:80: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3934:57: note: Parameter 'st' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3947:54: style: Parameter 'st' can be declared as pointer to const. However it seems that 'conv_xg_auto_wah_eq2' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:4152:74: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:3947:54: note: Parameter 'st' can be declared as pointer to const TiMidity++-2.14.0/timidity/reverb.c:3993:7: style: Variable 'lfo' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/reverb.c:2221:5: style: Variable 'f0' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/reverb.c:2225:5: style: Variable 'f1' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/reverb.c:3314:5: style: Variable 'f0' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/reverb.c:3318:5: style: Variable 'f1' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/reverb.c:3993:11: style: Variable 'lfo' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/tables.c:1354:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] TiMidity++-2.14.0/timidity/timidity.c:5894:22: error: There is an unknown macro here somewhere. Configuration is required. If PKGDATADIR is a macro then please configure it. [unknownMacro] TiMidity++-2.14.0/timidity/w32_a.c:232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/w32_a.c:450:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEHDR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/w32_a.c:615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVERR_BASE [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/w32_a.c:688:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEHDR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/w32_a.c:779:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/w32_a.c:625:37: warning: Either the condition 'ErrorCode>sizeof(waverr_code_sring)/sizeof(waverr_code_sring[0])' is redundant or the array 'waverr_code_sring[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/timidity/w32_a.c:619:23: note: Assuming that condition 'ErrorCode>sizeof(waverr_code_sring)/sizeof(waverr_code_sring[0])' is not redundant TiMidity++-2.14.0/timidity/w32_a.c:625:37: note: Array index out of bounds TiMidity++-2.14.0/timidity/w32_a.c:634:36: warning: Either the condition 'ErrorCode>sizeof(mmsyserr_code_string)/sizeof(mmsyserr_code_string[0])' is redundant or the array 'mmsyserr_code_string[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond] TiMidity++-2.14.0/timidity/w32_a.c:628:19: note: Assuming that condition 'ErrorCode>sizeof(mmsyserr_code_string)/sizeof(mmsyserr_code_string[0])' is not redundant TiMidity++-2.14.0/timidity/w32_a.c:634:36: note: Array index out of bounds TiMidity++-2.14.0/timidity/w32_a.c:611:45: style:inconclusive: Function 'MMErrorMessage' argument 1 names different: declaration 'Result' definition 'ErrorCode'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/w32_a.c:192:63: note: Function 'MMErrorMessage' argument 1 names different: declaration 'Result' definition 'ErrorCode'. TiMidity++-2.14.0/timidity/w32_a.c:611:45: note: Function 'MMErrorMessage' argument 1 names different: declaration 'Result' definition 'ErrorCode'. TiMidity++-2.14.0/timidity/w32_a.c:448:17: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:422:29: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:448:17: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:454:21: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:422:29: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:454:21: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:460:21: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:422:29: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:460:21: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:466:17: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:422:29: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:466:17: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:472:21: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:422:29: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:472:21: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:478:21: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:422:29: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:478:21: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:674:13: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:672:25: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:674:13: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:700:13: style: Local variable 'b' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/w32_a.c:672:25: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:700:13: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:709:13: style: Local variable 'b' shadows outer argument [shadowArgument] TiMidity++-2.14.0/timidity/w32_a.c:707:41: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:709:13: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:715:13: style: Local variable 'b' shadows outer argument [shadowArgument] TiMidity++-2.14.0/timidity/w32_a.c:707:41: note: Shadowed declaration TiMidity++-2.14.0/timidity/w32_a.c:715:13: note: Shadow variable TiMidity++-2.14.0/timidity/w32_a.c:232:27: error: Uninitialized variable: ret [legacyUninitvar] TiMidity++-2.14.0/timidity/w32_a.c:320:12: style: Variable 'Result' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/w32_a.c:491:15: style: Unused variable: dummy_sounds [unusedVariable] TiMidity++-2.14.0/timidity/wave_a.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/wave_a.c:304:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/timidity/wave_a.c:297:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/wave_a.c:86:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/wave_a.c:297:30: note: Parameter 'buf' can be declared as pointer to const TiMidity++-2.14.0/timidity/wrdt.c:180:35: style:inconclusive: Function 'wrd_add_path' argument 2 names different: declaration 'pathlen_opt' definition 'pathlen'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/wrd.h:131:42: note: Function 'wrd_add_path' argument 2 names different: declaration 'pathlen_opt' definition 'pathlen'. TiMidity++-2.14.0/timidity/wrdt.c:180:35: note: Function 'wrd_add_path' argument 2 names different: declaration 'pathlen_opt' definition 'pathlen'. TiMidity++-2.14.0/timidity/wrdt.c:74:33: style: Parameter 'wrdt_opts' can be declared as pointer to const. However it seems that 'null_wrdt_open' is a callback function, if 'wrdt_opts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/wrdt.c:85:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/wrdt.c:74:33: note: Parameter 'wrdt_opts' can be declared as pointer to const TiMidity++-2.14.0/timidity/wrdt.c:76:52: style: Parameter 'args' can be declared as const array. However it seems that 'null_wrdt_apply' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/wrdt.c:86:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/wrdt.c:76:52: note: Parameter 'args' can be declared as const array TiMidity++-2.14.0/timidity/wrdt.c:211:54: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/wrdt.c:211:68: style: Parameter 'fn' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/bitset.c:103:39: style:inconclusive: Function 'clear_bitset' argument 2 names different: declaration 'start_bit' definition 'start'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/bitset.h:45:46: note: Function 'clear_bitset' argument 2 names different: declaration 'start_bit' definition 'start'. TiMidity++-2.14.0/utils/bitset.c:103:39: note: Function 'clear_bitset' argument 2 names different: declaration 'start_bit' definition 'start'. TiMidity++-2.14.0/utils/bitset.c:146:7: style:inconclusive: Function 'set_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/bitset.h:59:14: note: Function 'set_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. TiMidity++-2.14.0/utils/bitset.c:146:7: note: Function 'set_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. TiMidity++-2.14.0/utils/bitset.c:202:53: style:inconclusive: Function 'get_bitset' argument 2 names different: declaration 'bits_return' definition 'bits'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/bitset.h:50:60: note: Function 'get_bitset' argument 2 names different: declaration 'bits_return' definition 'bits'. TiMidity++-2.14.0/utils/bitset.c:202:53: note: Function 'get_bitset' argument 2 names different: declaration 'bits_return' definition 'bits'. TiMidity++-2.14.0/utils/bitset.c:203:7: style:inconclusive: Function 'get_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/bitset.h:51:14: note: Function 'get_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. TiMidity++-2.14.0/utils/bitset.c:203:7: note: Function 'get_bitset' argument 3 names different: declaration 'start_bit' definition 'start'. TiMidity++-2.14.0/utils/bitset.c:61:27: style: Parameter 'bitset' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/fft.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft.c:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft.c:87:8: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] TiMidity++-2.14.0/utils/fft4g.c:291:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:316:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:363:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:422:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:481:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:577:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:669:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:930:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:982:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/fft4g.c:1032:37: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/fft4g.c:1137:44: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/fft4g.c:1264:46: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/fft4g.c:1289:46: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/fft4g.c:1316:45: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/fft4g.c:1337:45: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/getopt.c:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/getopt.c:656:18: style:inconclusive: Function 'getopt_long' argument 1 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:150:29: note: Function 'getopt_long' argument 1 names different: declaration '__argc' definition 'argc'. TiMidity++-2.14.0/utils/getopt.c:656:18: note: Function 'getopt_long' argument 1 names different: declaration '__argc' definition 'argc'. TiMidity++-2.14.0/utils/getopt.c:656:37: style:inconclusive: Function 'getopt_long' argument 2 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:150:50: note: Function 'getopt_long' argument 2 names different: declaration '__argv' definition 'argv'. TiMidity++-2.14.0/utils/getopt.c:656:37: note: Function 'getopt_long' argument 2 names different: declaration '__argv' definition 'argv'. TiMidity++-2.14.0/utils/getopt.c:656:55: style:inconclusive: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:151:16: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'. TiMidity++-2.14.0/utils/getopt.c:656:55: note: Function 'getopt_long' argument 3 names different: declaration '__shortopts' definition 'options'. TiMidity++-2.14.0/utils/getopt.c:657:28: style:inconclusive: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:152:32: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'. TiMidity++-2.14.0/utils/getopt.c:657:28: note: Function 'getopt_long' argument 4 names different: declaration '__longopts' definition 'long_options'. TiMidity++-2.14.0/utils/getopt.c:657:47: style:inconclusive: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:152:49: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'. TiMidity++-2.14.0/utils/getopt.c:657:47: note: Function 'getopt_long' argument 5 names different: declaration '__longind' definition 'opt_index'. TiMidity++-2.14.0/utils/getopt.c:668:23: style:inconclusive: Function 'getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:153:34: note: Function 'getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'. TiMidity++-2.14.0/utils/getopt.c:668:23: note: Function 'getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'. TiMidity++-2.14.0/utils/getopt.c:668:42: style:inconclusive: Function 'getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:153:55: note: Function 'getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'. TiMidity++-2.14.0/utils/getopt.c:668:42: note: Function 'getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'. TiMidity++-2.14.0/utils/getopt.c:668:60: style:inconclusive: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:154:21: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. TiMidity++-2.14.0/utils/getopt.c:668:60: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. TiMidity++-2.14.0/utils/getopt.c:669:26: style:inconclusive: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:155:37: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. TiMidity++-2.14.0/utils/getopt.c:669:26: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. TiMidity++-2.14.0/utils/getopt.c:669:45: style:inconclusive: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:155:54: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. TiMidity++-2.14.0/utils/getopt.c:669:45: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. TiMidity++-2.14.0/utils/getopt.c:677:13: style:inconclusive: Function 'getopt' argument 1 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:64:24: note: Function 'getopt' argument 1 names different: declaration '__argc' definition 'argc'. TiMidity++-2.14.0/utils/getopt.c:677:13: note: Function 'getopt' argument 1 names different: declaration '__argc' definition 'argc'. TiMidity++-2.14.0/utils/getopt.c:677:32: style:inconclusive: Function 'getopt' argument 2 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:64:45: note: Function 'getopt' argument 2 names different: declaration '__argv' definition 'argv'. TiMidity++-2.14.0/utils/getopt.c:677:32: note: Function 'getopt' argument 2 names different: declaration '__argv' definition 'argv'. TiMidity++-2.14.0/utils/getopt.c:677:50: style:inconclusive: Function 'getopt' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent] TiMidity++-2.14.0/utils/tmdy_getopt.h:64:65: note: Function 'getopt' argument 3 names different: declaration '__shortopts' definition 'optstring'. TiMidity++-2.14.0/utils/getopt.c:677:50: note: Function 'getopt' argument 3 names different: declaration '__shortopts' definition 'optstring'. TiMidity++-2.14.0/utils/getopt.c:459:11: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/utils/mac_util.c:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRtDirID [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/mac_util.c:237:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/mac_util.c:77:23: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/mac_util.c:44:27: error: Uninitialized variable: dirName [uninitvar] TiMidity++-2.14.0/utils/mac_util.c:138:36: error: Uninitialized variable: s [uninitvar] TiMidity++-2.14.0/utils/mac_util.c:243:14: warning: Uninitialized variable: c [uninitvar] TiMidity++-2.14.0/utils/mac_util.c:235:13: note: Assuming condition is false TiMidity++-2.14.0/utils/mac_util.c:243:14: note: Uninitialized variable: c TiMidity++-2.14.0/utils/mac_util.c:51:9: style: Variable 'myErr' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/utils/memb.c:186:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url_errno [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/memb.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/net.c:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXSERV [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/utils/net.c:70:26: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/net.c:131:36: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/net.c:161:26: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/strtab.c:42:60: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/support.c:663:18: error: Returning pointer to local variable 'p' that will be invalid when returning. [returnDanglingLifetime] TiMidity++-2.14.0/utils/support.c:663:19: note: Passed to 'strcpy'. TiMidity++-2.14.0/utils/support.c:658:11: note: Variable created here. TiMidity++-2.14.0/utils/support.c:663:18: note: Returning pointer to local variable 'p' that will be invalid when returning. TiMidity++-2.14.0/utils/support.c:676:8: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] TiMidity++-2.14.0/utils/support.c:223:12: style: Redundant initialization for 'tmpbuf'. The initialized value is overwritten before it is read. [redundantInitialization] TiMidity++-2.14.0/utils/support.c:217:18: note: tmpbuf is initialized TiMidity++-2.14.0/utils/support.c:223:12: note: tmpbuf is overwritten TiMidity++-2.14.0/utils/support.c:99:11: style: Variable 'string_arg' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/utils/support.c:686:33: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/utils/support.c:221:5: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted] TiMidity++-2.14.0/utils/support.c:224:33: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted] TiMidity++-2.14.0/utils/support.c:228:5: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted] TiMidity++-2.14.0/windrv/timiditydrv.c:141:1: error: There is an unknown macro here somewhere. Configuration is required. If STDAPI_ is a macro then please configure it. [unknownMacro] TiMidity++-2.14.0/windrv/timiwp_timidity.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/windrv/timiwp_timidity.c:91:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/windrv/timiwp_timidity.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/windrv/timiwp_timidity.c:260:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voice [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/windrv/timiwp_timidity.c:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable special_tonebank [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/windrv/timiwp_timidity.c:303:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_PRIORITY_ABOVE_NORMAL [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/windrv/timiwp_timidity.c:360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intr [valueFlowBailoutIncompleteVar] TiMidity++-2.14.0/windrv/timiwp_timidity.c:66:10: style: Unused variable: s [unusedVariable] TiMidity++-2.14.0/windrv/timiwp_timidity.c:325:18: style: Variable 'output_fail' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/playmidi.c:6612:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] TiMidity++-2.14.0/timidity/playmidi.c:3121:6: style: Condition 'opt_surround_chorus' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/playmidi.c:5613:6: style: Condition 'drumflag' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/playmidi.c:5612:13: note: Assignment 'drumflag=0', assigned value is 0 TiMidity++-2.14.0/timidity/playmidi.c:5613:6: note: Condition 'drumflag' is always false TiMidity++-2.14.0/timidity/playmidi.c:7648:35: style: Condition '!channel[ch].pan_random' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/playmidi.c:7647:27: note: Assignment 'channel[ch].pan_random=0', assigned value is 0 TiMidity++-2.14.0/timidity/playmidi.c:7648:35: note: Condition '!channel[ch].pan_random' is always true TiMidity++-2.14.0/timidity/playmidi.c:7881:35: style: Condition '!channel[ch].pan_random' is always false [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/playmidi.c:7880:27: note: Assignment 'channel[ch].pan_random=1', assigned value is 1 TiMidity++-2.14.0/timidity/playmidi.c:7881:35: note: Condition '!channel[ch].pan_random' is always false TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5394:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5404:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5414:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5428:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5443:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5454:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5465:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5476:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5491:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5504:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5518:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5531:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5537:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5543:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:5612:11: style: Variable 'drumflag' is reassigned a value before the old one has been used. [redundantAssignment] TiMidity++-2.14.0/timidity/playmidi.c:5549:12: note: drumflag is assigned TiMidity++-2.14.0/timidity/playmidi.c:5612:11: note: drumflag is overwritten TiMidity++-2.14.0/timidity/playmidi.c:1819:21: style:inconclusive: Function 'free_voice' argument 1 names different: declaration 'v' definition 'v1'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/playmidi.h:595:28: note: Function 'free_voice' argument 1 names different: declaration 'v' definition 'v1'. TiMidity++-2.14.0/timidity/playmidi.c:1819:21: note: Function 'free_voice' argument 1 names different: declaration 'v' definition 'v1'. TiMidity++-2.14.0/timidity/playmidi.c:8745:46: style:inconclusive: Function 'ctl_pause_event' argument 2 names different: declaration 'samples' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/playmidi.c:283:46: note: Function 'ctl_pause_event' argument 2 names different: declaration 'samples' definition 's'. TiMidity++-2.14.0/timidity/playmidi.c:8745:46: note: Function 'ctl_pause_event' argument 2 names different: declaration 'samples' definition 's'. TiMidity++-2.14.0/timidity/playmidi.c:8689:19: style: Local variable 'voices' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/playmidi.h:527:12: note: Shadowed declaration TiMidity++-2.14.0/timidity/playmidi.c:8689:19: note: Shadow variable TiMidity++-2.14.0/timidity/playmidi.c:1167:10: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/playmidi.c:2115:12: style: Variable 'dbank' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/playmidi.c:2171:29: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:2964:21: style: Variable 'bank' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/playmidi.c:3067:48: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:3307:20: style: Variable 'drum' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/playmidi.c:6617:44: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:8918:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:8923:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:8928:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:8933:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:8938:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:8943:61: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:8978:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/playmidi.c:3093:35: style: Variable 'pan' is assigned a value that is never used. [unreadVariable] TiMidity++-2.14.0/timidity/wrd_read.c:1339:48: style: Condition 'linebuf[len-1]=='\n'' is always true [knownConditionTrueFalse] TiMidity++-2.14.0/timidity/wrd_read.c:1333:22: note: Assuming that condition 'linebuf[len-1]!='\n'' is not redundant TiMidity++-2.14.0/timidity/wrd_read.c:1339:48: note: Condition 'linebuf[len-1]=='\n'' is always true TiMidity++-2.14.0/timidity/wrd_read.c:1177:27: style:inconclusive: Function 'wrd_eint' argument 1 names different: declaration 'hex' definition 's'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/wrd_read.c:129:27: note: Function 'wrd_eint' argument 1 names different: declaration 'hex' definition 's'. TiMidity++-2.14.0/timidity/wrd_read.c:1177:27: note: Function 'wrd_eint' argument 1 names different: declaration 'hex' definition 's'. TiMidity++-2.14.0/timidity/wrd_read.c:184:11: style: Variable 'wfn' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/wrd_read.c:199:9: style: Variable 'a' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/wrd_read.c:1134:43: style: Parameter 'lyric' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/wrd_read.c:1193:50: style: Parameter 'fn' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/wrd_read.c:1555:31: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/readmidi.c:439:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] TiMidity++-2.14.0/timidity/readmidi.c:212:36: style:inconclusive: Function 'readmidi_add_event' argument 1 names different: declaration 'newev' definition 'a_event'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:117:43: note: Function 'readmidi_add_event' argument 1 names different: declaration 'newev' definition 'a_event'. TiMidity++-2.14.0/timidity/readmidi.c:212:36: note: Function 'readmidi_add_event' argument 1 names different: declaration 'newev' definition 'a_event'. TiMidity++-2.14.0/timidity/readmidi.c:267:51: style:inconclusive: Function 'readmidi_add_ctl_event' argument 3 names different: declaration 'control' definition 'a'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:118:58: note: Function 'readmidi_add_ctl_event' argument 3 names different: declaration 'control' definition 'a'. TiMidity++-2.14.0/timidity/readmidi.c:267:51: note: Function 'readmidi_add_ctl_event' argument 3 names different: declaration 'control' definition 'a'. TiMidity++-2.14.0/timidity/readmidi.c:267:58: style:inconclusive: Function 'readmidi_add_ctl_event' argument 4 names different: declaration 'val' definition 'b'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:118:71: note: Function 'readmidi_add_ctl_event' argument 4 names different: declaration 'val' definition 'b'. TiMidity++-2.14.0/timidity/readmidi.c:267:58: note: Function 'readmidi_add_ctl_event' argument 4 names different: declaration 'val' definition 'b'. TiMidity++-2.14.0/timidity/readmidi.c:754:36: style:inconclusive: Function 'parse_sysex_event_multi' argument 1 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:120:43: note: Function 'parse_sysex_event_multi' argument 1 names different: declaration 'data' definition 'val'. TiMidity++-2.14.0/timidity/readmidi.c:754:36: note: Function 'parse_sysex_event_multi' argument 1 names different: declaration 'data' definition 'val'. TiMidity++-2.14.0/timidity/readmidi.c:754:47: style:inconclusive: Function 'parse_sysex_event_multi' argument 2 names different: declaration 'datalen' definition 'len'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:120:55: note: Function 'parse_sysex_event_multi' argument 2 names different: declaration 'datalen' definition 'len'. TiMidity++-2.14.0/timidity/readmidi.c:754:47: note: Function 'parse_sysex_event_multi' argument 2 names different: declaration 'datalen' definition 'len'. TiMidity++-2.14.0/timidity/readmidi.c:754:63: style:inconclusive: Function 'parse_sysex_event_multi' argument 3 names different: declaration 'ev_ret' definition 'evm'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:120:75: note: Function 'parse_sysex_event_multi' argument 3 names different: declaration 'ev_ret' definition 'evm'. TiMidity++-2.14.0/timidity/readmidi.c:754:63: note: Function 'parse_sysex_event_multi' argument 3 names different: declaration 'ev_ret' definition 'evm'. TiMidity++-2.14.0/timidity/readmidi.c:2910:30: style:inconclusive: Function 'parse_sysex_event' argument 1 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:119:37: note: Function 'parse_sysex_event' argument 1 names different: declaration 'data' definition 'val'. TiMidity++-2.14.0/timidity/readmidi.c:2910:30: note: Function 'parse_sysex_event' argument 1 names different: declaration 'data' definition 'val'. TiMidity++-2.14.0/timidity/readmidi.c:2910:41: style:inconclusive: Function 'parse_sysex_event' argument 2 names different: declaration 'datalen' definition 'len'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:119:49: note: Function 'parse_sysex_event' argument 2 names different: declaration 'datalen' definition 'len'. TiMidity++-2.14.0/timidity/readmidi.c:2910:41: note: Function 'parse_sysex_event' argument 2 names different: declaration 'datalen' definition 'len'. TiMidity++-2.14.0/timidity/readmidi.c:2910:57: style:inconclusive: Function 'parse_sysex_event' argument 3 names different: declaration 'ev_ret' definition 'ev'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:119:69: note: Function 'parse_sysex_event' argument 3 names different: declaration 'ev_ret' definition 'ev'. TiMidity++-2.14.0/timidity/readmidi.c:2910:57: note: Function 'parse_sysex_event' argument 3 names different: declaration 'ev_ret' definition 'ev'. TiMidity++-2.14.0/timidity/readmidi.c:4598:49: style:inconclusive: Function 'read_midi_file' argument 1 names different: declaration 'mtf' definition 'tf'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:126:56: note: Function 'read_midi_file' argument 1 names different: declaration 'mtf' definition 'tf'. TiMidity++-2.14.0/timidity/readmidi.c:4598:49: note: Function 'read_midi_file' argument 1 names different: declaration 'mtf' definition 'tf'. TiMidity++-2.14.0/timidity/readmidi.c:4599:12: style:inconclusive: Function 'read_midi_file' argument 4 names different: declaration 'file_name' definition 'fn'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:127:37: note: Function 'read_midi_file' argument 4 names different: declaration 'file_name' definition 'fn'. TiMidity++-2.14.0/timidity/readmidi.c:4599:12: note: Function 'read_midi_file' argument 4 names different: declaration 'file_name' definition 'fn'. TiMidity++-2.14.0/timidity/readmidi.c:4842:44: style:inconclusive: Function 'open_midi_file' argument 1 names different: declaration 'name' definition 'fn'. [funcArgNamesDifferent] TiMidity++-2.14.0/timidity/readmidi.h:133:51: note: Function 'open_midi_file' argument 1 names different: declaration 'name' definition 'fn'. TiMidity++-2.14.0/timidity/readmidi.c:4842:44: note: Function 'open_midi_file' argument 1 names different: declaration 'name' definition 'fn'. TiMidity++-2.14.0/timidity/readmidi.c:1752:7: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/readmidi.c:758:9: note: Shadowed declaration TiMidity++-2.14.0/timidity/readmidi.c:1752:7: note: Shadow variable TiMidity++-2.14.0/timidity/readmidi.c:4733:9: style: Local variable 'i' shadows outer variable [shadowVariable] TiMidity++-2.14.0/timidity/readmidi.c:4603:35: note: Shadowed declaration TiMidity++-2.14.0/timidity/readmidi.c:4733:9: note: Shadow variable TiMidity++-2.14.0/timidity/readmidi.c:212:36: style: Parameter 'a_event' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/readmidi.c:422:48: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/readmidi.c:596:46: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] TiMidity++-2.14.0/timidity/readmidi.c:775:9: style: Variable 'body_end' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/readmidi.c:970:9: style: Variable 'body_end' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/readmidi.c:1011:9: style: Variable 'body_end' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/readmidi.c:1585:9: style: Variable 'body_end' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/readmidi.c:2933:9: style: Variable 'body' can be declared as pointer to const [constVariablePointer] TiMidity++-2.14.0/timidity/readmidi.c:2837:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/readmidi.c:2836:24: note: Assuming that condition 'i<32' is not redundant TiMidity++-2.14.0/timidity/readmidi.c:2837:26: note: Shift TiMidity++-2.14.0/timidity/readmidi.c:5464:42: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] diff: head TiMidity++-2.14.0/interface/alsaseq_c.c:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_SEQ_PORT_CAP_WRITE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:146:55: style: Parameter 'ctxp' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/alsaseq_c.c:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_LIST_RANDOM [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:232:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/alsaseq_c.c:196:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/alsaseq_c.c:232:28: note: Parameter 'valp' can be declared as pointer to const head TiMidity++-2.14.0/interface/alsaseq_c.c:234:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:257:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/alsaseq_c.c:295:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_FIFO [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:418:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:424:60: style: Parameter 'ctxp' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/alsaseq_c.c:466:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quietchannels [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:475:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_voices [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:495:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:541:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_instruments_afterwards [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:552:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_character [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/alsaseq_c.c:603:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/dumb_c.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/dumb_c.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/dumb_c.c:133:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/dumb_c.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/dumb_c.c:98:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/dumb_c.c:71:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/dumb_c.c:98:28: note: Parameter 'valp' can be declared as pointer to const head TiMidity++-2.14.0/interface/emacs_c.c:147:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:167:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:333:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:339:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:387:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:412:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:432:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:452:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:474:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/emacs_c.c:523:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_c.c:263:36: style: Parameter 'vp' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/gtk_c.c:369:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_c.c:449:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_c.c:522:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_c.c:555:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:273:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:333:25: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:388:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:333:25: note: Parameter 'widget' can be declared as pointer to const head TiMidity++-2.14.0/interface/gtk_i.c:333:43: style: Parameter 'event' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:388:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:333:43: note: Parameter 'event' can be declared as pointer to const head TiMidity++-2.14.0/interface/gtk_i.c:333:59: style: Parameter 'data' can be declared as pointer to const. However it seems that 'delete_event' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:388:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:333:59: note: Parameter 'data' can be declared as pointer to const head TiMidity++-2.14.0/interface/gtk_i.c:339:21: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'destroy' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:391:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:339:21: note: Parameter 'widget' can be declared as pointer to const head TiMidity++-2.14.0/interface/gtk_i.c:339:38: style: Parameter 'data' can be declared as pointer to const. However it seems that 'destroy' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:391:10: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:339:38: note: Parameter 'data' can be declared as pointer to const head TiMidity++-2.14.0/interface/gtk_i.c:346:30: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'locate_update_cb' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:428:4: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:346:30: note: Parameter 'widget' can be declared as pointer to const head TiMidity++-2.14.0/interface/gtk_i.c:346:67: style: Parameter 'data' can be declared as pointer to const. However it seems that 'locate_update_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/gtk_i.c:428:4: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/gtk_i.c:346:67: note: Parameter 'data' can be declared as pointer to const head TiMidity++-2.14.0/interface/gtk_i.c:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_RELEASE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:382:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:596:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:623:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:641:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:658:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_MENU_BAR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:685:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GdkColor [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_i.c:723:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_p.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_p.c:154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/gtk_p.c:204:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:1006:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gQuit [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:1030:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_GSLCD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:1064:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:1088:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:1100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:1120:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gStartTick [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:1146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:170:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_n_files [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:204:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowRef [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:215:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bounds [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:276:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ampCmd [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:283:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_amplitude [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:311:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_state [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:322:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teCenter [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:328:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable teCenter [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPlayerWinID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:377:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_rc [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:399:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_amplitude [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:418:41: style: Parameter 'macwin' can be declared as pointer to const. However it seems that 'goaway_PlayerWin' is a callback function, if 'macwin' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/mac_c.c:264:2: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/mac_c.c:418:41: note: Parameter 'macwin' can be declared as pointer to const head TiMidity++-2.14.0/interface/mac_c.c:477:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLogWinID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:563:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:600:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kListWinID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:622:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_rc [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:699:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDocWinID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:865:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:904:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bounds [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:977:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC_STARTUP_FOLDER_NAME [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_c.c:998:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_state [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_mag.c:246:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fgColor [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:161:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:241:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:257:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:269:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_trace.c:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTraceWinID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_wrdwindow.c:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srcOr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_wrdwindow.c:286:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pascal [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_wrdwindow.c:439:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extend [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_wrdwindow.c:61:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/mac_wrdwindow.c:76:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgb [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_c.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_c.c:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_c.c:277:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_c.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_c.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:195:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNitemCount [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:217:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNitemCount [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:234:79: style: Parameter 'cont' can be declared as pointer to const. However it seems that 'Locator_btn' is a callback function, if 'cont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/motif_i.c:1049:12: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/motif_i.c:234:79: note: Parameter 'cont' can be declared as pointer to const head TiMidity++-2.14.0/interface/motif_i.c:254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNtopItemPosition [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:317:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmDIALOG_LIST [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:372:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:713:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNaccelerator [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:729:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNvalueChangedCallback [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:746:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNmnemonic [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:765:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNsubMenuId [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:805:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNmustMatch [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_i.c:871:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XmNleftOffset [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_p.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_p.c:145:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/motif_p.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1049:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1258:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1275:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1307:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1451:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_BOLD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1571:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CURRENT_MOD_FILE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1603:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1625:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1637:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_PANNING [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1702:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1712:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1783:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1835:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1864:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_GSLCD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:1958:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2094:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2140:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2163:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2236:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2274:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2421:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2444:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:2909:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3040:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3096:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3232:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: warning: Either the condition 'indicator_msgptr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] TiMidity++-2.14.0/interface/ncurs_c.c:3313:25: note: Assuming that condition 'indicator_msgptr==NULL' is not redundant TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: note: Null pointer addition head TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: warning: Either the condition 'indicator_msgptr==NULL' is redundant or there is possible null pointer dereference: indicator_msgptr++. [nullPointerRedundantCheck] TiMidity++-2.14.0/interface/ncurs_c.c:3313:25: note: Assuming that condition 'indicator_msgptr==NULL' is not redundant TiMidity++-2.14.0/interface/ncurs_c.c:3353:26: note: Null pointer dereference head TiMidity++-2.14.0/interface/ncurs_c.c:3369:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instrument_name [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3431:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:3804:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:455:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timidity_version [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:556:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:678:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:734:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_file_info [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:777:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:824:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/ncurs_c.c:866:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/npsyn_c.c:147:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/npsyn_c.c:114:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/npsyn_c.c:147:28: note: Parameter 'valp' can be declared as pointer to const head TiMidity++-2.14.0/interface/npsyn_c.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/npsyn_c.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/npsyn_c.c:205:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/npsyn_c.c:296:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/npsyn_c.c:305:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/npsyn_c.c:314:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/portmidisyn_c.c:150:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/portmidisyn_c.c:117:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/portmidisyn_c.c:150:28: note: Parameter 'valp' can be declared as pointer to const head TiMidity++-2.14.0/interface/portmidisyn_c.c:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/portmidisyn_c.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/portmidisyn_c.c:207:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/portmidisyn_c.c:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PORT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/portmidisyn_c.c:358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/portmidisyn_c.c:367:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/portmidisyn_c.c:376:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:163:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:171:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_SYSTEM_MODE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:184:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_SYSTEM_MODE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XG_SYSTEM_MODE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:210:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_SYSTEM_MODE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:228:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt_realtime_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:272:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:312:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_instruments_afterwards [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:329:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_character [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_voices [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:370:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_common.c:550:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_RESET [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_npipe.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RtsynNpEvBuf [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_npipe.c:362:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_portmidi.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmNoError [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_portmidi.c:197:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_winmm.c:139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDIHDR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_winmm.c:194:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/rtsyn_winmm.c:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1005:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1079:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reduce_voice_threshold [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1318:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NOTEON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1538:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1572:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1722:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:1775:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:272:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/server_c.c:201:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/server_c.c:272:28: note: Parameter 'valp' can be declared as pointer to const head TiMidity++-2.14.0/interface/server_c.c:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:311:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/server_c.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXSERV [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:423:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:516:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:541:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_play_tempo [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:610:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:635:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_voices [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timidity_version [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:765:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_STREAM_TRACE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:790:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:844:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_instruments_afterwards [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/server_c.c:995:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aq_fill_buffer_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:1001:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Rows [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:235:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:248:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:280:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:303:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:331:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:352:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:362:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:401:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:427:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Cols [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:461:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Rows [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:542:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLtt_Screen_Rows [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:596:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:611:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:653:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:791:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/slang_c.c:907:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/soundspec.c:354:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/soundspec.c:434:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/soundspec.c:527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/soundspec.c:619:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExposureMask [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/soundspec.c:642:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/soundspec.c:650:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/soundspec.c:673:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32 [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:1071:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:1099:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:1130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:242:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:272:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOICE_ON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volume [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:328:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:352:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sustain [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:379:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:440:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:511:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:583:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:607:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:668:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:711:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONREAD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:727:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:798:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:834:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:852:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKGLIBDIR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:876:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:897:55: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'ExitAll' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/tk_c.c:889:54: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/tk_c.c:897:55: note: Parameter 'interp' can be declared as pointer to const head TiMidity++-2.14.0/interface/tk_c.c:898:22: style: Parameter 'argv' can be declared as const array. However it seems that 'ExitAll' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/tk_c.c:889:54: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/tk_c.c:898:22: note: Parameter 'argv' can be declared as const array head TiMidity++-2.14.0/interface/tk_c.c:904:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/tk_c.c:961:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100.c:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100.c:88:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:1013:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_instrument_name [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:1106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:1197:30: style: Parameter 'lang' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/vt100_c.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:220:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:250:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:322:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:346:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:356:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:366:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:395:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:406:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:424:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:485:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:520:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:656:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:758:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:768:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:849:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:914:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/vt100_c.c:960:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1033:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volume [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1044:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1085:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_CURRENT_MOD_FILE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1119:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sustain [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitchbend [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:1209:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable panning [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:249:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:390:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:434:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:479:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_STOP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:492:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_STOP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:517:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_STOP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:554:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable play_pause_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:563:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:624:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:726:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTLF_AUTOUNIQ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:939:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_GSLCD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:977:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_c.c:993:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VOICE_ON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_dib.c:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_dib.c:50:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_dib.c:75:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGBQUAD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_dib.c:97:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGBQUAD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ini.c:297:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ini.c:360:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:184:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:216:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:303:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:366:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:382:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:429:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_playlist.c:718:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:1255:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_RESETCONTENT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:1628:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:2111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:2116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:2135:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENFILENAME [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:2194:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENFILENAME [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:234:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCM_SETCURSEL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BM_SETCHECK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:680:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_INSERTSTRING [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_pref.c:953:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BM_SETCHECK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1063:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1227:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE_PITCH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1661:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1674:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_SETTEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1759:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1763:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1778:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:1791:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:303:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:320:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:399:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:448:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_SETHORIZONTALEXTENT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:865:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE_PITCH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin.c:999:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_ICON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:1092:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_NOARG [valueFlowBailoutIncompleteVar] 2.13.0 TiMidity++-2.14.0/interface/w32g_subwin2.c:153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:181:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FAILED [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:1969:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:1997:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_DROPFILES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:2061:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:2161:34: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/w32g_subwin2.c:233:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_BRUSH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:424:39: style: Parameter 'lprc' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/w32g_subwin2.c:455:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCAND [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:546:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETO_OPAQUE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:858:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgbBlue [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin2.c:936:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_MAXFADESTEP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1087:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1164:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1189:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1215:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1244:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1285:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1314:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1339:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1364:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1406:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1432:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1453:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1476:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1499:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1602:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1653:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TA_CENTER [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1704:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TA_CENTER [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1789:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_SYSTEM_MODE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1868:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:1889:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_DROPFILES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:2087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:2216:10: style: Redundant assignment of 'rc.left' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/interface/w32g_subwin3.c:2216:10: warning: Redundant assignment of 'rc.left' to itself. [selfAssignment] head TiMidity++-2.14.0/interface/w32g_subwin3.c:2217:9: style: Redundant assignment of 'rc.top' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/interface/w32g_subwin3.c:2217:9: warning: Redundant assignment of 'rc.top' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/interface/w32g_subwin3.c:225:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:227:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FAILED [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:234:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:272:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_BRUSH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:388:10: style: Redundant assignment of 'rc.left' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/interface/w32g_subwin3.c:388:10: warning: Redundant assignment of 'rc.left' to itself. [selfAssignment] head TiMidity++-2.14.0/interface/w32g_subwin3.c:389:9: style: Redundant assignment of 'rc.top' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/interface/w32g_subwin3.c:389:9: warning: Redundant assignment of 'rc.top' to itself. [selfAssignment] head TiMidity++-2.14.0/interface/w32g_subwin3.c:408:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:457:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITENESS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:521:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INST_NO_MAP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:575:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:792:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable play_system_mode [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:867:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_subwin3.c:979:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ut2.c:423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPDWORD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ut2.c:436:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILSLOT_NO_MESSAGE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ut2.c:471:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ut2.c:503:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILSLOT_WAIT_FOREVER [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ut2.c:673:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ut2.c:687:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_ut2.c:97:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGFONT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_utl.c:1013:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_utl.c:1095:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_utl.c:1106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_utl.c:1131:39: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/w32g_utl.c:1383:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_utl.c:624:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amplification [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/w32g_utl.c:896:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/winsyn_c.c:148:28: style: Parameter 'valp' can be declared as pointer to const. However it seems that 'ctl_read' is a callback function, if 'valp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/winsyn_c.c:115:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/winsyn_c.c:148:28: note: Parameter 'valp' can be declared as pointer to const head TiMidity++-2.14.0/interface/winsyn_c.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/winsyn_c.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSG_TEXT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/winsyn_c.c:206:33: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/winsyn_c.c:238:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PORT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/winsyn_c.c:357:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/winsyn_c.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/winsyn_c.c:375:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VMIN [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:1090:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWrdWinID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:1198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_flushing_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:1251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:1270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:1298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:1407:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_ARG [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:176:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:241:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:308:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:408:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:441:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:506:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:529:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_NOARG [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_mac.c:570:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portPixMap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_tty.c:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_w32g.c:596:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpbuffer [valueFlowBailoutIncompleteVar] 2.13.0 TiMidity++-2.14.0/interface/wrdt_w32g.c:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_x.c:127:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_TRACE_NOTHING [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/wrdt_x.c:215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_MAGPRELOAD [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_mag.c:140:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_mag.c:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:1079:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:1107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:1169:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:1346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:529:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:546:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:563:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_mute [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:843:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_trace.c:999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCTile [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1214:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_NOARG [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1277:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXclear [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1326:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1357:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDrawArc [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1425:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1469:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_BUFFER_SIZE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1508:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_TSCR_HEIGHT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1682:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_TSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1901:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_TSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:1966:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:292:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:479:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:495:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:505:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:532:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/interface/x_wrdwindow.c:532:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head TiMidity++-2.14.0/interface/x_wrdwindow.c:536:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/interface/x_wrdwindow.c:536:12: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/interface/x_wrdwindow.c:570:8: warning: Possible null pointer dereference: DrawStringFunc [nullPointer] TiMidity++-2.14.0/interface/x_wrdwindow.c:566:81: note: Calling function 'DrawReverseString16' returns 0 TiMidity++-2.14.0/interface/x_wrdwindow.c:566:52: note: Assignment 'DrawStringFunc=(DrawStringFunc==XDrawString)?(int*)DrawReverseString:(int*)DrawReverseString16', assigned value is 0 TiMidity++-2.14.0/interface/x_wrdwindow.c:570:8: note: Null pointer dereference head TiMidity++-2.14.0/interface/x_wrdwindow.c:601:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:707:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:732:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_HEIGHT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:737:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:748:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_TSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:797:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllPlanes [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:820:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXxor [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:845:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pixmap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/x_wrdwindow.c:919:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRD_GSCR_WIDTH [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:1113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:1124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_play_tempo [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:1165:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:197:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_flag [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:223:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:237:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:244:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:251:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:620:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:640:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable play_mode_list [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:654:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:945:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:973:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_c.c:991:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1009:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1016:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1026:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1045:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1085:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AMPLIFICATION [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1107:32: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:1107:56: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:1122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtopOfThumb [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMaxSize [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1197:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1260:72: style: Parameter 'b' can be declared as pointer to const. However it seems that 'restoreLDPointer' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/interface/xaw_i.c:1329:21: note: You might need to cast the function pointer here TiMidity++-2.14.0/interface/xaw_i.c:1260:72: note: Parameter 'b' can be declared as pointer to const head TiMidity++-2.14.0/interface/xaw_i.c:1261:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1341:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1381:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1414:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1463:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvalue [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1502:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvalue [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1519:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1578:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1643:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1671:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNleftBitmap [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1678:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1726:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1876:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1906:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1919:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:1943:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2249:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2269:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2284:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2345:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2419:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2432:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2454:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2460:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2460:58: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2461:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2492:34: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2492:58: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2495:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2515:40: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2515:53: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2520:47: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2520:60: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:2521:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnterNotify [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2581:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvalue [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2628:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2679:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AMPLIFICATION [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2742:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2811:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2838:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2880:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2931:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:2974:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smeBSBObjectClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3021:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3158:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3170:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XAW_LIST_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3241:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3279:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3315:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsViewable [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3475:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHANNELS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3536:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartScrollACT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3628:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggleWidgetClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3719:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3746:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timidity_height [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:3780:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quitCB [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4633:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtopOfThumb [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4648:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4667:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtArgVal [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4711:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4740:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4763:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4791:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxWidgetClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:4937:32: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:4937:43: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:4937:56: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:621:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:632:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:656:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:669:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:674:35: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:674:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:674:59: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:684:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:703:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:742:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:777:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:813:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:894:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:894:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:894:54: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xaw_i.c:906:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:965:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_i.c:981:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_playing [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_redef.c:628:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtWidgetBaseOffset [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_redef.c:651:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_redef.c:689:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xawvendorShellExtWidgetClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_redef.c:705:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wmShellWidgetClass [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_redef.c:768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGeometryNo [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xaw_redef.c:816:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change_managed [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xdnd.c:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyPropertyType [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xdnd.c:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xdnd.c:291:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xdnd.c:333:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Atom [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xdnd.c:399:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xdnd.c:435:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xdnd.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_c.c:142:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_c.c:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME_KARAOKE_LYRIC [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_c.c:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_c.c:332:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_NONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_c.c:404:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC_LOAD_FILE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_c.c:571:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_i.c:1053:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoding [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_i.c:1115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_i.c:526:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_CREAT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_i.c:88:40: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/interface/xskin_i.c:940:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:314:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:330:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:392:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:417:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:443:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:524:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/interface/xskin_loadBMP.c:582:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc.c:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc.c:389:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc.c:767:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc.c:915:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc_mime.c:487:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc_mime.c:504:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_MBLOCK_SIZE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc_mime.c:587:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_MBLOCK_SIZE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/arc_zip.c:34:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/libarc/arc_zip.c:41:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/libarc/deflate.c:1715:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/libarc/deflate.c:742:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/deflate.c:980:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/explode.c:1038:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/inflate.c:1032:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/inflate.c:254:10: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/libarc/inflate.c:878:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/unlzh.c:1088:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/unlzh.c:1177:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/unlzh.c:363:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:140:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:315:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:386:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url.c:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_b64decode.c:125:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_b64decode.c:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_b64decode.c:92:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_buff.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_buff.c:261:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_cache.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_dir.c:179:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_dir.c:295:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_STRING [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_file.c:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_file.c:388:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_file.c:413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_ftp.c:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_ftp.c:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_ftp.c:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_ftp.c:554:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_hqxdecode.c:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_hqxdecode.c:129:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_hqxdecode.c:366:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_http.c:329:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_http.c:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_inflate.c:127:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_mem.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_mem.c:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_news.c:162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_news.c:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_news.c:393:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_news.c:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_news.c:430:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_newsgroup.c:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_newsgroup.c:429:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_pipe.c:173:25: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/libarc/url_qsdecode.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_qsdecode.c:195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_uudecode.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libarc/url_uudecode.c:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libunimod/load_it.c:359:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/libunimod/load_m15.c:313:28: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] 2.13.0 TiMidity++-2.14.0/libunimod/load_m15.c:537:15: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 TiMidity++-2.14.0/libunimod/load_m15.c:539:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 TiMidity++-2.14.0/libunimod/load_med.c:674:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head TiMidity++-2.14.0/libunimod/load_mod.c:183:24: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/libunimod/load_xm.c:225:14: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:225:14: note: Null pointer dereference head TiMidity++-2.14.0/libunimod/load_xm.c:226:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:226:13: note: Null pointer dereference head TiMidity++-2.14.0/libunimod/load_xm.c:227:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:227:13: note: Null pointer dereference head TiMidity++-2.14.0/libunimod/load_xm.c:228:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:228:13: note: Null pointer dereference head TiMidity++-2.14.0/libunimod/load_xm.c:229:13: warning: Possible null pointer dereference: xmtrack [nullPointer] TiMidity++-2.14.0/libunimod/load_xm.c:450:40: note: Calling function 'XM_Convert', 1st argument 'NULL' value is 0 TiMidity++-2.14.0/libunimod/load_xm.c:229:13: note: Null pointer dereference head TiMidity++-2.14.0/timidity/aRts_a.c:169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWOULDBLOCK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/aRts_a.c:213:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARTS_P_SERVER_LATENCY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/aiff_a.c:378:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/alsa_a.c:1027:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_PINFO_8BITONLY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/alsa_a.c:1172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_PCM_OPEN_PLAYBACK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/alsa_a.c:1224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWOULDBLOCK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/ao_a.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/ao_a.c:190:37: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'acntl' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/ao_a.c:62:3: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/ao_a.c:190:37: note: Parameter 'arg' can be declared as pointer to const head TiMidity++-2.14.0/timidity/ao_a.c:215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AO_FMT_NATIVE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/au_a.c:295:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_a.c:248:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/audriv_al.c:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_RATE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_al.c:289:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NEG_INFINITY_BIT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_al.c:361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_GAIN [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_al.c:499:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:212:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOMEM [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:327:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOM_DONE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVE_MAPPER [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:520:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:538:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:626:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEHDR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_mme.c:770:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVE_FORMAT_PCM [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/audriv_none.c:210:24: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/bsd20_a.c:130:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/bsd20_a.c:143:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/bsd20_a.c:148:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSP_IOCTL_RESET [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/common.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/common.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/common.c:252:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCHIVEC_DEFLATED [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/common.c:425:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/common.c:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/common.c:856:26: style: Parameter 'dmy' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/darwin_a.c:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioDeviceUnknown [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/dl_dld.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/dl_dld.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/dl_dld.c:77:20: style: Parameter 'libhandle' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/dl_dyld.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/dl_hpux.c:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_PROCEDURE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/dl_hpux.c:85:20: style: Parameter 'libhandle' can be declared as pointer to const [constParameterPointer] 2.13.0 TiMidity++-2.14.0/timidity/effect.c:120:10: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 TiMidity++-2.14.0/timidity/effect.c:127:9: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head TiMidity++-2.14.0/timidity/esd_a.c:146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWOULDBLOCK [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/esd_a.c:170:37: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'acntl' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/esd_a.c:75:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/esd_a.c:170:37: note: Parameter 'arg' can be declared as pointer to const head TiMidity++-2.14.0/timidity/hpux_a.c:285:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] 2.13.0 TiMidity++-2.14.0/timidity/instrum.c:1821:10: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 TiMidity++-2.14.0/timidity/instrum.c:190:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] head TiMidity++-2.14.0/timidity/jack_a.c:227:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jack_default_audio_sample_t [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/jack_a.c:366:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsPhysical [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/jack_a.c:409:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jack_default_audio_sample_t [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/m2m.c:1504:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] 2.13.0 TiMidity++-2.14.0/timidity/m2m.c:1504:2: warning: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] head TiMidity++-2.14.0/timidity/m2m.c:1505:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] 2.13.0 TiMidity++-2.14.0/timidity/m2m.c:1505:2: warning: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] head TiMidity++-2.14.0/timidity/m2m.c:1506:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] 2.13.0 TiMidity++-2.14.0/timidity/m2m.c:1506:2: warning: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] head TiMidity++-2.14.0/timidity/m2m.c:1507:2: portability: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'uint32 {aka unsigned long}'. [invalidPrintfArgType_uint] 2.13.0 TiMidity++-2.14.0/timidity/m2m.c:1507:2: warning: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] head TiMidity++-2.14.0/timidity/mac_a.c:178:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampledSynth [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_a.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resumeCmd [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_a.c:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_a.c:302:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable k16BitBigEndianFormat [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_a.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ampCmd [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_a.c:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flushCmd [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_a.c:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callBackCmd [valueFlowBailoutIncompleteVar] 2.13.0 TiMidity++-2.14.0/timidity/mac_a.c:458:22: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head TiMidity++-2.14.0/timidity/mac_dlog.c:560:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsRdPerm [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_dlog.c:656:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnfErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thePort [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:237:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursor [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:274:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCreateIfNeeded [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:293:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdKey [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resumeCmd [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:403:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:423:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowRef [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:504:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCreateIfNeeded [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:695:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MW_SKIN_LOAD_BMP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:749:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fnfErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:786:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_main.c:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_qt_a.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gestaltQuickTimeVersion [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_qt_a.c:263:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/mac_qt_a.c:78:2: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/mac_qt_a.c:263:30: note: Parameter 'buf' can be declared as pointer to const head TiMidity++-2.14.0/timidity/mac_qt_a.c:334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFirstGSInstrument [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_qt_a.c:481:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFirstDrumkit [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_qt_a.c:661:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kControllerAfterTouch [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_soundspec.c:201:36: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/mac_soundspec.c:276:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charCodeMask [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_soundspec.c:334:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_need_speana [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_soundspec.c:376:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_need_speana [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mac_soundspec.c:512:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin_need_speana [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/midi_a.c:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_NOTEON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/midi_a.c:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_NOTEOFF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/midi_a.c:317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_CTL_CHANGE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/midi_a.c:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_KEY_PRESSURE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/midi_a.c:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_CHN_PRESSURE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/midi_a.c:335:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_PITCH_BEND [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/midi_a.c:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_PGM_CHANGE [valueFlowBailoutIncompleteVar] 2.13.0 TiMidity++-2.14.0/timidity/mix.c:1754:14: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head TiMidity++-2.14.0/timidity/mod.c:1217:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_SURROUND [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:1332:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_SURROUND [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:1503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_LEFT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:1591:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_SURROUND [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:1667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:1705:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_LOOP [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:1732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modtype [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_OFF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2337:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2559:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2699:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_KEYOFF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2747:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2838:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2908:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNI_ITEFFECTS0 [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:2976:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_NNA [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:353:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_ABSENT [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_XMPERIODS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:432:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAN_CENTER [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:449:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EF_SUSTAIN [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EF_ON [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:578:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_XMPERIODS [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:861:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UF_S3MSLIDES [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod.c:988:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KICK_NOTE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/mod2midi.c:660:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_SIGNED [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/modmid_a.c:57:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'output_data' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/modmid_a.c:42:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/modmid_a.c:57:30: note: Parameter 'buf' can be declared as pointer to const head TiMidity++-2.14.0/timidity/modmid_a.c:62:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/nas_a.c:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuTrue [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/nas_a.c:201:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuTrue [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/nas_a.c:209:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuNone [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/npipe_a.c:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_BAD_PIPE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/npipe_a.c:221:37: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/oss_a.c:128:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/oss_a.c:321:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_SPEED [valueFlowBailoutIncompleteVar] 2.13.0 TiMidity++-2.14.0/timidity/playmidi.c:2310:31: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.13.0 TiMidity++-2.14.0/timidity/playmidi.c:2381:34: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head TiMidity++-2.14.0/timidity/playmidi.c:3307:20: style: Variable 'drum' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/playmidi.c:8918:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/playmidi.c:8923:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/playmidi.c:8928:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/playmidi.c:8938:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/playmidi.c:8943:61: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/playmidi.c:935:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/portaudio_a.c:578:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/portaudio_a.c:603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paStreamIsStopped [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/portaudio_a.c:653:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paStreamIsStopped [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/raw_a.c:200:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/rcp.c:626:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.13.0 TiMidity++-2.14.0/timidity/readmidi.c:2829:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head TiMidity++-2.14.0/timidity/readmidi.c:2837:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/readmidi.c:2836:24: note: Assuming that condition 'i<32' is not redundant TiMidity++-2.14.0/timidity/readmidi.c:2837:26: note: Shift 2.13.0 TiMidity++-2.14.0/timidity/readmidi.c:2837:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] TiMidity++-2.14.0/timidity/readmidi.c:2836:24: note: Assuming that condition 'i<32' is not redundant TiMidity++-2.14.0/timidity/readmidi.c:2837:26: note: Shift head TiMidity++-2.14.0/timidity/readmidi.c:2933:9: style: Variable 'body' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/readmidi.c:3480:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/readmidi.c:382:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/readmidi.c:480:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_MBLOCK_SIZE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/readmidi.c:4895:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/readmidi.c:4924:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URL_http_t [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/readmidi.c:5292:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/readmidi.c:5431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/resample.c:329:79: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_linear' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:1362:17: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:329:79: note: Parameter 'rec' can be declared as pointer to const head TiMidity++-2.14.0/timidity/resample.c:347:77: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'resample_none' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:1361:48: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:347:77: note: Parameter 'rec' can be declared as pointer to const head TiMidity++-2.14.0/timidity/resample.c:95:47: style: Parameter 'src' can be declared as pointer to const. However it seems that 'resample_lagrange' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/resample.c:359:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/resample.c:95:47: note: Parameter 'src' can be declared as pointer to const head TiMidity++-2.14.0/timidity/reverb.c:144:40: style: Parameter 'sbuffer' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/reverb.c:2001:35: style: Parameter 'sbuffer' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/reverb.c:2184:31: style: Variable 'lfobufR' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/reverb.c:2184:4: style: Variable 'lfobufL' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/reverb.c:2309:36: style: Parameter 'sbuffer' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/reverb.c:3089:56: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] head TiMidity++-2.14.0/timidity/reverb.c:3283:31: style: Variable 'lfobufR' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/reverb.c:3283:4: style: Variable 'lfobufL' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/reverb.c:551:38: style: Parameter 'stream' can be declared as pointer to const. However it seems that 'do_dummy_clipping' is a callback function, if 'stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/reverb.c:2789:20: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/reverb.c:551:38: note: Parameter 'stream' can be declared as pointer to const head TiMidity++-2.14.0/timidity/reverb.c:966:27: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] 2.13.0 TiMidity++-2.14.0/timidity/sbkconv.c:91:13: style: Variable 'item' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/sffile.c:103:9: style: Redundant assignment of '*vp' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/timidity/sffile.c:103:9: warning: Redundant assignment of '*vp' to itself. [selfAssignment] head TiMidity++-2.14.0/timidity/sffile.c:87:14: style: Redundant assignment of 'vp->size' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/timidity/sffile.c:87:14: warning: Redundant assignment of 'vp->size' to itself. [selfAssignment] head TiMidity++-2.14.0/timidity/sffile.c:95:9: style: Redundant assignment of '*vp' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/timidity/sffile.c:95:9: warning: Redundant assignment of '*vp' to itself. [selfAssignment] 2.13.0 TiMidity++-2.14.0/timidity/smplfile.c:1073:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] 2.13.0 TiMidity++-2.14.0/timidity/smplfile.c:1088:42: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head TiMidity++-2.14.0/timidity/smplfile.c:643:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/timidity/smplfile.c:643:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head TiMidity++-2.14.0/timidity/smplfile.c:656:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/timidity/smplfile.c:656:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head TiMidity++-2.14.0/timidity/smplfile.c:673:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/timidity/smplfile.c:673:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head TiMidity++-2.14.0/timidity/smplfile.c:684:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/timidity/smplfile.c:684:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head TiMidity++-2.14.0/timidity/smplfile.c:707:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 TiMidity++-2.14.0/timidity/smplfile.c:707:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head TiMidity++-2.14.0/timidity/sndfont.c:1511:16: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] head TiMidity++-2.14.0/timidity/sun_a.c:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/sun_a.c:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SETINFO [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/sun_a.c:173:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/sun_a.c:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/sun_a.c:351:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_GETINFO [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/w32_a.c:450:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEHDR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/w32_a.c:615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVERR_BASE [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/w32_a.c:688:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEHDR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/w32_a.c:779:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/wave_a.c:304:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/timidity/wrdt.c:74:33: style: Parameter 'wrdt_opts' can be declared as pointer to const. However it seems that 'null_wrdt_open' is a callback function, if 'wrdt_opts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/wrdt.c:85:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/wrdt.c:74:33: note: Parameter 'wrdt_opts' can be declared as pointer to const head TiMidity++-2.14.0/timidity/wrdt.c:76:52: style: Parameter 'args' can be declared as const array. However it seems that 'null_wrdt_apply' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] TiMidity++-2.14.0/timidity/wrdt.c:86:5: note: You might need to cast the function pointer here TiMidity++-2.14.0/timidity/wrdt.c:76:52: note: Parameter 'args' can be declared as const array head TiMidity++-2.14.0/utils/fft.c:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:316:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:363:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:422:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:481:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:577:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:669:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:930:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/fft4g.c:982:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/mac_util.c:237:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/utils/memb.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/windrv/timiwp_timidity.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/windrv/timiwp_timidity.c:260:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voice [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/windrv/timiwp_timidity.c:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable special_tonebank [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/windrv/timiwp_timidity.c:303:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREAD_PRIORITY_ABOVE_NORMAL [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/windrv/timiwp_timidity.c:360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intr [valueFlowBailoutIncompleteVar] head TiMidity++-2.14.0/windrv/timiwp_timidity.c:91:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_SEP [valueFlowBailoutIncompleteVar] DONE