2024-11-24 01:59 ftp://ftp.de.debian.org/debian/pool/main/s/sfront/sfront_0.99.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-27-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.64 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.15.0 head-info: 1e79d8b (2024-11-24 00:13:00 +0100) count: 1335 1330 elapsed-time: 257.6 253.4 head-timing-info: old-timing-info: head results: sfront-0.99/book/simple/sine/sa.c:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/book/simple/sine/sa.c:1370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/book/simple/sine/sa.c:1560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/book/simple/sine/sa.c:1732:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/book/tut/examples/sine/sa.c:571:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/book/tut/examples/sine/sa.c:1371:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/book/tut/examples/sine/sa.c:1561:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/book/tut/examples/sine/sa.c:1733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/ascwrite.c:51:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/ascwrite.c:183:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/book/tut/examples/sine/sa.c:1575:33: style:inconclusive: Function 'rread' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent] sfront-0.99/book/tut/examples/sine/sa.c:98:40: note: Function 'rread' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/tut/examples/sine/sa.c:1575:33: note: Function 'rread' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/simple/sine/sa.c:1574:33: style:inconclusive: Function 'rread' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent] sfront-0.99/book/simple/sine/sa.c:98:40: note: Function 'rread' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/simple/sine/sa.c:1574:33: note: Function 'rread' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/tut/examples/sine/sa.c:1623:34: style:inconclusive: Function 'rwrite' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent] sfront-0.99/book/tut/examples/sine/sa.c:99:41: note: Function 'rwrite' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/tut/examples/sine/sa.c:1623:34: note: Function 'rwrite' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/simple/sine/sa.c:1622:34: style:inconclusive: Function 'rwrite' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent] sfront-0.99/book/simple/sine/sa.c:99:41: note: Function 'rwrite' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/simple/sine/sa.c:1622:34: note: Function 'rwrite' argument 2 names different: declaration 'len' definition 'size'. sfront-0.99/book/tut/examples/sine/sa.c:523:10: style: Variable 'val' can be declared as pointer to const [constVariablePointer] sfront-0.99/book/simple/sine/sa.c:522:10: style: Variable 'val' can be declared as pointer to const [constVariablePointer] sfront-0.99/book/tut/examples/sine/sa.c:944:11: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] sfront-0.99/book/simple/sine/sa.c:943:11: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] sfront-0.99/book/tut/examples/sine/sa.c:1114:39: style: Parameter 'nstate' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/simple/sine/sa.c:1113:39: style: Parameter 'nstate' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/tut/examples/sine/sa.c:1557:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/simple/sine/sa.c:1556:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/tut/examples/sine/sa.c:1557:47: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/simple/sine/sa.c:1556:47: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/tut/examples/sine/sa.c:1557:61: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/simple/sine/sa.c:1556:61: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] sfront-0.99/book/tut/examples/sine/sa.c:1629:10: style: Variable 'c' can be declared as pointer to const [constVariablePointer] sfront-0.99/book/simple/sine/sa.c:1628:10: style: Variable 'c' can be declared as pointer to const [constVariablePointer] sfront-0.99/book/tut/examples/sine/sa.c:150:7: style: struct member 'scontrol_lines::t' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:150:7: style: struct member 'scontrol_lines::t' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:151:5: style: struct member 'scontrol_lines::label' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:151:5: style: struct member 'scontrol_lines::label' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:152:5: style: struct member 'scontrol_lines::siptr' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:152:5: style: struct member 'scontrol_lines::siptr' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:153:20: style: struct member 'scontrol_lines::iline' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:153:20: style: struct member 'scontrol_lines::iline' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:154:5: style: struct member 'scontrol_lines::imptr' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:154:5: style: struct member 'scontrol_lines::imptr' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:155:7: style: struct member 'scontrol_lines::imval' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:155:7: style: struct member 'scontrol_lines::imval' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:165:9: style: struct member 'stempo_lines::t' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:165:9: style: struct member 'stempo_lines::t' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:166:9: style: struct member 'stempo_lines::newtempo' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:166:9: style: struct member 'stempo_lines::newtempo' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:176:9: style: struct member 'stable_lines::t' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:176:9: style: struct member 'stable_lines::t' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:177:7: style: struct member 'stable_lines::gindex' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:177:7: style: struct member 'stable_lines::gindex' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:178:7: style: struct member 'stable_lines::size' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:178:7: style: struct member 'stable_lines::size' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:179:10: style: struct member 'stable_lines::tmake' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:179:10: style: struct member 'stable_lines::tmake' is never used. [unusedStructMember] sfront-0.99/book/tut/examples/sine/sa.c:180:10: style: struct member 'stable_lines::data' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:180:10: style: struct member 'stable_lines::data' is never used. [unusedStructMember] sfront-0.99/book/simple/sine/sa.c:1084:8: style: Unused variable: i [unusedVariable] sfront-0.99/book/simple/sine/sa.c:1116:8: style: Unused variable: i [unusedVariable] sfront-0.99/book/simple/sine/sa.c:1249:8: style: Unused variable: i [unusedVariable] sfront-0.99/book/tut/examples/sine/sa.c:1085:8: style: Unused variable: i [unusedVariable] sfront-0.99/book/tut/examples/sine/sa.c:1117:8: style: Unused variable: i [unusedVariable] sfront-0.99/book/tut/examples/sine/sa.c:1250:8: style: Unused variable: i [unusedVariable] sfront-0.99/src/audio.c:1227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/audio.c:1426:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/audio.c:1457:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/audio.c:1426:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/audio.c:132:10: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/audio.c:1097:52: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/audio.c:1263:52: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/audio.c:1037:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/audio.c:1190:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/blocktree.c:278:19: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/blocktree.c:265:13: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/blocktree.c:278:19: note: Null pointer dereference sfront-0.99/src/blocktree.c:279:17: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/blocktree.c:265:13: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/blocktree.c:279:17: note: Null pointer dereference sfront-0.99/src/blocktree.c:92:26: style: Parameter 'tptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/blocktree.c:232:12: style: Variable 'busptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/blocktree.c:341:29: style: Parameter 'tbranch' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/blocktree.c:489:41: style: Parameter 'ifptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/blocktree.c:795:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/blocktree.c:1006:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/control.c:293:3: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sfront-0.99/src/collapse.c:169:11: style: Variable 't_one' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/collapse.c:266:11: style: Variable 't_one' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/collapse.c:266:29: style: Variable 't_three' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/collapse.c:550:11: style: Variable 't_two' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/collapse.c:552:11: style: Variable 't_four' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/collapse.c:631:11: style: Variable 't_two' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/collapse.c:633:11: style: Variable 't_four' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/coreinline.c:721:11: style: Variable 'tptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/coreinline.c:771:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:4400:14: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/corevars.c:4393:16: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/corevars.c:4400:14: note: Null pointer dereference sfront-0.99/src/corevars.c:272:5: style: Statements following 'return' will never be executed. [unreachableCode] sfront-0.99/src/corevars.c:1075:30: style:inconclusive: Function 'polyopcallexcept' argument 1 names different: declaration 'tptr' definition 'ident'. [funcArgNamesDifferent] sfront-0.99/src/tree.h:1516:37: note: Function 'polyopcallexcept' argument 1 names different: declaration 'tptr' definition 'ident'. sfront-0.99/src/corevars.c:1075:30: note: Function 'polyopcallexcept' argument 1 names different: declaration 'tptr' definition 'ident'. sfront-0.99/src/corevars.c:538:28: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:815:33: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:936:33: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:1051:29: style: Parameter 'tptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:1075:30: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:1134:34: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:1804:28: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:2395:39: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:2555:31: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corevars.c:2578:29: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/cmainpass.c:525:34: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:114:11: warning: Either the condition 'tptr!=NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/corecode.c:110:16: note: Assuming that condition 'tptr!=NULL' is not redundant sfront-0.99/src/corecode.c:114:11: note: Null pointer dereference sfront-0.99/src/corecode.c:46:21: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:244:33: style: Parameter 'tptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:244:46: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:272:20: style: Parameter 'tptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:272:33: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:297:39: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:297:53: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:338:40: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:367:39: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:397:42: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:397:56: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:439:42: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:473:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:497:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:521:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:545:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:563:25: style: Parameter 'opname' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:3438:9: style: Variable 'dtime' can be declared as const array [constVariable] sfront-0.99/src/corecode.c:3655:10: style: Variable 'side' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:3657:9: style: Variable 'dtime' can be declared as const array [constVariable] sfront-0.99/src/corecode.c:3665:9: style: Variable 'aval' can be declared as const array [constVariable] sfront-0.99/src/corecode.c:3670:9: style: Variable 'bval' can be declared as const array [constVariable] sfront-0.99/src/corecode.c:3675:9: style: Variable 'dval' can be declared as const array [constVariable] sfront-0.99/src/corecode.c:3677:9: style: Variable 'pval' can be declared as const array [constVariable] sfront-0.99/src/corecode.c:3994:41: style: Parameter 'cps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:4030:41: style: Parameter 'cps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/corecode.c:4052:38: style: Variable 'rolloff' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:5669:11: style: Variable 'aptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:5859:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:7121:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:7186:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:7235:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:7293:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:7313:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/corecode.c:4057:11: style: Variable 'rolloff' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lex.c:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lex.c:446:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lex.c:73:41: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lex.c:115:27: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lex.c:115:40: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lex.c:131:29: style: Parameter 'tptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lex.c:131:42: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/coreaudio.c:818:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_VM_INFO_COUNT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:932:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:955:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioDeviceID [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1004:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioDevicePropertyDeviceName [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1167:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioDevicePropertyStreamConfiguration [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioDevicePropertyStreamFormat [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1290:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYS_LATENCY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1419:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt32 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1463:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:1772:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/coreaudio.c:951:10: style: Variable 'message' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/asys/coreaudio.c:1162:10: style: Variable 'message' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/asys/coreaudio.c:818:25: style: Variable 'statsize' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/coreaudio.c:817:10: style: Unused variable: psize [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:817:17: style: Unused variable: pagetop [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:817:26: style: Unused variable: addrtop [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:817:35: style: Unused variable: touchtop [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:817:45: style: Unused variable: vm_total [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:817:55: style: Unused variable: err [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:819:24: style: Unused variable: vm_stat [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:820:31: style: Unused variable: rinfo [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:821:26: style: Unused variable: rinfo_count [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:822:15: style: Unused variable: object_name [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:823:16: style: Unused variable: raddr [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:824:13: style: Unused variable: rsize [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:1355:10: style: Unused variable: name [unusedVariable] sfront-0.99/src/lib/asys/coreaudio.c:1708:18: style: Unused variable: retry [unusedVariable] sfront-0.99/src/lib/asys/freebsd.c:221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_SYNC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/freebsd.c:332:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/freebsd.c:365:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/freebsd.c:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/freebsd.c:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYS_DONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/freebsd.c:461:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/freebsd.c:661:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYS_ERROR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:769:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:815:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioUnitErr_InvalidParameter [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:861:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:890:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:951:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:994:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGINE_PTR_DECLARE_SEMICOLON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:1780:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_GLOBALNUM [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:1817:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:1860:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFTypeArrayCallBacks [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:1884:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_GLOBALNUM [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:2068:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unit [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:2163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioUnitErr_FailedInitialization [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:2225:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGINE_PTR_DECLARE_SEMICOLON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:2524:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inChannels [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:2858:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt32 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:2978:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3008:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3076:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3104:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3131:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFTypeDictionaryKeyCallBacks [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3237:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3264:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3291:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3368:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SInt32 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3412:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAUPresetRenderQualityKey [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3485:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioUnitScope_Global [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3567:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFPropertyListRef [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:4246:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_WILLNEED [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:4401:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGINE_PTR_DECLARE_SEMICOLON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:4572:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGINE_PTR_DECLARE_SEMICOLON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:4632:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGINE_PTR_DECLARE_SEMICOLON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:4689:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioUnitErr_InvalidProperty [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:4743:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5063:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5535:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5560:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5618:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5668:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5714:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5757:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADV_FREE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5785:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioUnitScope_Global [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5812:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioUnitScope_Global [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:5857:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noErr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/freebsd.c:457:18: style: Variable 'haslinmidi' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/freebsd.c:458:9: style: Unused variable: actual_latency [unusedVariable] sfront-0.99/src/lib/asys/irix.c:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_RATE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_SYNC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:333:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:366:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYS_DONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:462:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:662:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYS_ERROR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/linux.c:458:18: style: Variable 'haslinmidi' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/linux.c:459:9: style: Unused variable: actual_latency [unusedVariable] sfront-0.99/src/lib/asys/portaudio.c:294:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/portaudio.c:317:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoDevice [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/portaudio.c:385:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoDevice [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/portaudio.c:471:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYS_LATENCY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/portaudio.c:728:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYS_DONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/portaudio.c:310:39: style: Parameter 'srate' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/portaudio.c:378:38: style: Parameter 'srate' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:1009:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioUnitConnection [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1274:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1302:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1330:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1410:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAUPresetVersionKey [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1574:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UInt32 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1610:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioUnitParameterUnit_CustomUnit [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1722:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioStreamAnyRate [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1786:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUChannelInfo [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1816:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1859:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFStringEncodingASCII [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:1904:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFURLRef [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:2039:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioUnitMIDIControlMapping [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:3079:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAudioTimeStampSampleTimeValid [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/wiretap.c:138:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] sfront-0.99/src/lib/asys/wiretap.c:141:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] sfront-0.99/src/lib/asys/wiretap.c:144:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] sfront-0.99/src/lib/asys/wiretap.c:147:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] sfront-0.99/src/lib/asys/wiretap.c:150:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] sfront-0.99/src/lib/asys/wiretap.c:1245:7: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/lib/asys/wiretap.c:1787:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/lib/asys/wiretap.c:3110:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sfront-0.99/src/lib/asys/wiretap.c:873:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:1393:16: style: Variable 'pmax' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/asys/wiretap.c:1567:74: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:1690:69: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:1719:80: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:1779:74: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:2797:73: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:3066:40: style: Parameter 'ioActionFlags' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:3070:29: style: Parameter 'ioData' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:3130:19: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:3155:18: style: Parameter 'outValue' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:3156:15: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:3189:15: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:3219:47: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/wiretap.c:1326:15: style: Unused variable: num [unusedVariable] sfront-0.99/src/lib/csrc/callback.c:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAOL_SRATE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/preamble.c:86:7: style: union member 'dstack::f' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:87:5: style: union member 'dstack::i' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:88:14: style: union member 'dstack::ui' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:89:7: style: union member 'dstack::ps' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:99:8: style: struct member 'tableinfo::len' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:100:8: style: struct member 'tableinfo::lenf' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:102:8: style: struct member 'tableinfo::start' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:103:8: style: struct member 'tableinfo::end' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:104:8: style: struct member 'tableinfo::sr' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:105:8: style: struct member 'tableinfo::base' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:108:5: style: struct member 'tableinfo::tend' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:109:7: style: struct member 'tableinfo::oconst' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:111:14: style: struct member 'tableinfo::dint' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:112:14: style: struct member 'tableinfo::dfrac' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:114:14: style: struct member 'tableinfo::sfui' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:115:7: style: struct member 'tableinfo::sffl' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:116:14: style: struct member 'tableinfo::dsincr' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:118:9: style: struct member 'tableinfo::t' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:119:7: style: struct member 'tableinfo::stamp' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:120:6: style: struct member 'tableinfo::llmem' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:130:9: style: struct member 'stempo_lines::t' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:131:9: style: struct member 'stempo_lines::newtempo' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:141:9: style: struct member 'stable_lines::t' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:142:7: style: struct member 'stable_lines::gindex' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:143:7: style: struct member 'stable_lines::size' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:144:10: style: struct member 'stable_lines::tmake' is never used. [unusedStructMember] sfront-0.99/src/lib/csrc/preamble.c:145:10: style: struct member 'stable_lines::data' is never used. [unusedStructMember] sfront-0.99/src/lib/asys/audiounit.c:2528:31: error: Array 'My->SupportedNumChannels[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] sfront-0.99/src/lib/asys/audiounit.c:2529:31: error: Array 'My->SupportedNumChannels[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds] sfront-0.99/src/lib/asys/audiounit.c:2530:31: error: Array 'My->SupportedNumChannels[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] sfront-0.99/src/lib/asys/audiounit.c:2531:31: error: Array 'My->SupportedNumChannels[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] sfront-0.99/src/lib/csrc/psync.c:83:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_this [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/psync.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_last [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/robust.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOERROR_RETRY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/robust.c:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOERROR_RETRY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/robust.c:96:10: style: Variable 'c' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/asys/audiounit.c:2087:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sfront-0.99/src/lib/asys/audiounit.c:2110:9: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] sfront-0.99/src/lib/csrc/runspt.c:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARATE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/asys/audiounit.c:3010:9: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] sfront-0.99/src/lib/asys/audiounit.c:759:44: style: Parameter 'My' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/audiounit.c:1878:10: style: Variable 'nptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/asys/audiounit.c:2997:34: style: Parameter 'My' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/audiounit.c:3346:16: style: Variable 'pmax' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/asys/audiounit.c:3562:41: style: Parameter 'My' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/audiounit.c:5526:77: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/audiounit.c:5527:39: style: Parameter 'My' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/audiounit.c:5664:10: style: Variable 'lrefcon' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/asys/audiounit.c:5739:24: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/asys/audiounit.c:764:20: style: Variable 'write_failed' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/audiounit.c:794:15: style: Variable 'write_failed' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/audiounit.c:885:20: style: Variable 'write_failed' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/audiounit.c:926:15: style: Variable 'write_failed' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/audiounit.c:2223:32: style: Unused variable: unit_num [unusedVariable] sfront-0.99/src/lib/asys/audiounit.c:2736:7: style: Unused variable: msize [unusedVariable] sfront-0.99/src/lib/asys/audiounit.c:2736:14: style: Unused variable: i [unusedVariable] sfront-0.99/src/lib/asys/audiounit.c:2736:17: style: Unused variable: j [unusedVariable] sfront-0.99/src/lib/asys/audiounit.c:3287:15: style: Unused variable: num [unusedVariable] sfront-0.99/src/lib/asys/audiounit.c:4583:38: style: Variable 'system_init' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/audiounit.c:4631:7: style: Unused variable: j [unusedVariable] sfront-0.99/src/lib/asys/audiounit.c:4744:15: style: Variable 'au_bundle' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/audiounit.c:4745:12: style: Variable 'view_bundle_url' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/asys/audiounit.c:5064:15: style: Unused variable: key [unusedVariable] sfront-0.99/src/lib/asys/audiounit.c:5808:7: style: Unused variable: result [unusedVariable] sfront-0.99/src/lib/csrc/runtime.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGINE_PTR_DECLARE_SEMICOLON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/runtime.c:47:38: style: Variable 'system_init' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/csrc/runtimef.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGINE_PTR_DECLARE_SEMICOLON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/runtimef.c:46:38: style: Variable 'system_init' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/csrc/tsync.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_usec [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/tsync.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsamidi.c:84:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_RAWMIDI_OPEN_INPUT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsamidi.c:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_NONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsamidi.c:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_NONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsamidi.c:284:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOOP [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/tgen.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scorebeats [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/tgen.c:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtables [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/tgen.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scorebeats [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/tgen.c:619:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMULT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/tgen.c:679:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATIME [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsamidi.c:262:7: style: Unused variable: len [unusedVariable] sfront-0.99/src/lib/csys/alsaseq.c:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_SEQ_OPEN_IN [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsaseq.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_NONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsaseq.c:201:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOOP [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csrc/tgen.c:116:19: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] sfront-0.99/src/lib/csrc/tgen.c:767:18: error: Uninitialized variable: i [uninitvar] sfront-0.99/src/lib/csrc/tgen.c:219:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/csrc/tgen.c:671:7: style: Variable 'i' is not assigned a value. [unassignedVariable] sfront-0.99/src/lib/csrc/tgen.c:815:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/csys/ascii.c:147:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOTEOFF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/ascii.c:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_NONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/ascii.c:279:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOTEOFF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/ascii.c:362:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/ascii.c:414:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOTEON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/alsaseq.c:407:29: warning: Either the condition 'csysi_available_page==32' is redundant or the array 'csysi_map2_counts[32]' is accessed at index 33, which is out of bounds. [arrayIndexOutOfBoundsCond] sfront-0.99/src/lib/csys/alsaseq.c:408:31: note: Assuming that condition 'csysi_available_page==32' is not redundant sfront-0.99/src/lib/csys/alsaseq.c:407:29: note: Array index out of bounds sfront-0.99/src/lib/csys/alsaseq.c:416:27: warning: Either the condition 'csysi_available_dev==32' is redundant or the array 'csysi_is_used_dev[32]' is accessed at index 33, which is out of bounds. [arrayIndexOutOfBoundsCond] sfront-0.99/src/lib/csys/alsaseq.c:417:28: note: Assuming that condition 'csysi_available_dev==32' is not redundant sfront-0.99/src/lib/csys/alsaseq.c:416:27: note: Array index out of bounds sfront-0.99/src/lib/csys/alsaseq.c:367:50: style:inconclusive: Function 'csysi_read_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. [funcArgNamesDifferent] sfront-0.99/src/lib/csys/alsaseq.c:70:51: note: Function 'csysi_read_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. sfront-0.99/src/lib/csys/alsaseq.c:367:50: note: Function 'csysi_read_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. sfront-0.99/src/lib/csys/alsaseq.c:391:49: style:inconclusive: Function 'csysi_new_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. [funcArgNamesDifferent] sfront-0.99/src/lib/csys/alsaseq.c:69:51: note: Function 'csysi_new_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. sfront-0.99/src/lib/csys/alsaseq.c:391:49: note: Function 'csysi_new_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. sfront-0.99/src/lib/csys/alsaseq.c:424:53: style:inconclusive: Function 'csysi_remove_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. [funcArgNamesDifferent] sfront-0.99/src/lib/csys/alsaseq.c:71:53: note: Function 'csysi_remove_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. sfront-0.99/src/lib/csys/alsaseq.c:424:53: note: Function 'csysi_remove_ext_channel_device' argument 1 names different: declaration 'alsa_addr' definition 'addr'. sfront-0.99/src/lib/csys/alsaseq.c:213:14: style: Variable 'device' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/csys/aucontrol.c:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_ERROR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/aucontrol.c:163:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csys_state [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/aucontrol.c:244:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csys_state [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/aucontrol.c:273:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csys_state [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/aucontrol.c:366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_NONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/aucontrol.c:194:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] sfront-0.99/src/lib/csys/aucontrol.c:80:17: style: struct member 'csysi_aucontrol_MIDIevent::cmd' is never used. [unusedStructMember] sfront-0.99/src/lib/csys/aucontrol.c:81:17: style: struct member 'csysi_aucontrol_MIDIevent::d0' is never used. [unusedStructMember] sfront-0.99/src/lib/csys/aucontrol.c:82:17: style: struct member 'csysi_aucontrol_MIDIevent::d1' is never used. [unusedStructMember] sfront-0.99/src/lib/csys/aucontrol.c:83:17: style: struct member 'csysi_aucontrol_MIDIevent::flags' is never used. [unusedStructMember] sfront-0.99/src/lib/csys/coremidi.c:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/coremidi.c:380:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/coremidi.c:434:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_ENDTIME [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/coremidi.c:571:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/coremidi.c:781:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_SYSTEM_SYSEX_START [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/coremidi.c:830:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_SYSTEM_RESET [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/coremidi.c:843:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_SYSTEM_SYSEX_START [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:155:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDIEVENTS [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:468:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOOP [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:568:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/freebsdmidi.c:495:51: style:inconclusive: Boolean expression '(*cmd)==CSYS_MIDI_NOTEON' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] sfront-0.99/src/lib/csys/freebsdmidi.c:516:54: style:inconclusive: Boolean expression '(*cmd)==CSYS_MIDI_NOTEON' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] sfront-0.99/src/lib/csys/freebsdmidi.c:529:50: style:inconclusive: Boolean expression '(*cmd)==CSYS_MIDI_NOTEON' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] sfront-0.99/src/lib/csys/freebsdmidi.c:444:30: style: Unused variable: oval [unusedVariable] sfront-0.99/src/lib/csys/freebsdmidi.c:445:7: style: Unused variable: len [unusedVariable] sfront-0.99/src/lib/csys/fstr.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOERROR_RETRY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOERROR_RETRY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_SASL_TGEN_CONCAT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:514:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_NOLABEL [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:698:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARATE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:784:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOOP [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:869:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NEWTEMPO [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:927:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_ENDTIME [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:965:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_GIVENENDTIME [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:987:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csys_argc [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:1053:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_DONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:1078:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scorebeats [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:1169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scorebeats [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:1269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_ENDTIME [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/fstr.c:768:19: warning: Either the condition 'sidx' is redundant or there is possible null pointer dereference: sidx. [nullPointerRedundantCheck] sfront-0.99/src/lib/csys/fstr.c:752:10: note: Assuming that condition 'sidx' is not redundant sfront-0.99/src/lib/csys/fstr.c:768:19: note: Null pointer dereference sfront-0.99/src/lib/csys/fstr.c:769:3: warning: Either the condition 'sidx' is redundant or there is possible null pointer dereference: sidx. [nullPointerRedundantCheck] sfront-0.99/src/lib/csys/fstr.c:752:10: note: Assuming that condition 'sidx' is not redundant sfront-0.99/src/lib/csys/fstr.c:769:3: note: Null pointer dereference sfront-0.99/src/lib/csys/fstr.c:1075:15: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/lib/csys/fstr.c:1074:5: note: i is assigned sfront-0.99/src/lib/csys/fstr.c:1075:15: note: i is overwritten sfront-0.99/src/lib/csys/fstr.c:1088:15: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/lib/csys/fstr.c:1087:5: note: i is assigned sfront-0.99/src/lib/csys/fstr.c:1088:15: note: i is overwritten sfront-0.99/src/lib/csys/fstr.c:1101:15: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/lib/csys/fstr.c:1100:5: note: i is assigned sfront-0.99/src/lib/csys/fstr.c:1101:15: note: i is overwritten sfront-0.99/src/lib/csys/fstr.c:796:12: style: Unused variable: system [unusedVariable] sfront-0.99/src/lib/csys/fstr.c:1139:7: style: Unused variable: i [unusedVariable] sfront-0.99/src/lib/csys/fstr.c:1139:16: style: Unused variable: j [unusedVariable] sfront-0.99/src/lib/csys/gliss.c:66:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_DONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/gliss.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_NONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/gliss.c:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOTEON [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/gliss.c:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_SASL_INSTR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:155:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:199:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_UNBLOCK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:294:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDIEVENTS [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:466:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOOP [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:566:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/linmidi.c:493:51: style:inconclusive: Boolean expression '(*cmd)==CSYS_MIDI_NOTEON' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] sfront-0.99/src/lib/csys/linmidi.c:514:54: style:inconclusive: Boolean expression '(*cmd)==CSYS_MIDI_NOTEON' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] sfront-0.99/src/lib/csys/linmidi.c:527:50: style:inconclusive: Boolean expression '(*cmd)==CSYS_MIDI_NOTEON' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] sfront-0.99/src/lib/csys/linmidi.c:442:30: style: Unused variable: oval [unusedVariable] sfront-0.99/src/lib/csys/linmidi.c:443:7: style: Unused variable: len [unusedVariable] sfront-0.99/src/lib/csys/win32.c:89:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/win32.c:105:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWORD [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/win32.c:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/win32.c:193:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_ENDTIME [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/csys/win32.c:221:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/libmaker.c:98:8: style: Unused variable: name [unusedVariable] sfront-0.99/src/lib/libmaker.c:99:7: style: Unused variable: done [unusedVariable] sfront-0.99/src/lib/csys/coremidi.c:604:17: style: Parameter 'refcon' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/csys/coremidi.c:827:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_include.c:1789:17: style: struct member 'nsys_netout_jrecv_state::chapterp_program' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1790:17: style: struct member 'nsys_netout_jrecv_state::chapterp_bank_msb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1791:17: style: struct member 'nsys_netout_jrecv_state::chapterp_bank_lsb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1795:17: style: struct member 'nsys_netout_jrecv_state::chapterc_value' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1799:17: style: struct member 'nsys_netout_jrecv_state::chapterm_value_lsb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1800:17: style: struct member 'nsys_netout_jrecv_state::chapterm_value_msb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1801:9: style: struct member 'nsys_netout_jrecv_state::chapterm_cbutton' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1803:17: style: struct member 'nsys_netout_jrecv_state::chapterm_state' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1804:17: style: struct member 'nsys_netout_jrecv_state::chapterm_rpn_msb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1805:17: style: struct member 'nsys_netout_jrecv_state::chapterm_rpn_lsb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1806:17: style: struct member 'nsys_netout_jrecv_state::chapterm_nrpn_msb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1807:17: style: struct member 'nsys_netout_jrecv_state::chapterm_nrpn_lsb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1811:17: style: struct member 'nsys_netout_jrecv_state::chapterw_first' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1812:17: style: struct member 'nsys_netout_jrecv_state::chapterw_second' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1816:17: style: struct member 'nsys_netout_jrecv_state::chaptern_ref' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1817:17: style: struct member 'nsys_netout_jrecv_state::chaptern_vel' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1818:17: style: struct member 'nsys_netout_jrecv_state::chaptern_tstamp' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1819:17: style: struct member 'nsys_netout_jrecv_state::chaptern_extseq' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1823:17: style: struct member 'nsys_netout_jrecv_state::chaptert_pressure' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1827:17: style: struct member 'nsys_netout_jrecv_state::chaptera_pressure' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1831:17: style: struct member 'nsys_netout_jrecv_state::chan' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1832:36: style: struct member 'nsys_netout_jrecv_state::next' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1846:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_reset' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1847:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_tune' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1848:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_song' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1849:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_scj_count' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1850:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_scj_data1' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1851:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_scj_data2' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1852:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_sck_count' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1853:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_sck_data1' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1854:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_sck_data2' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1855:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_rty' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1856:17: style: struct member 'nsys_netout_jrecv_system_state::chapterd_rtz' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1860:17: style: struct member 'nsys_netout_jrecv_system_state::chapterv_count' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1864:17: style: struct member 'nsys_netout_jrecv_system_state::chapterq_shadow' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1868:17: style: struct member 'nsys_netout_jrecv_system_state::chapterf_has_complete' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1869:17: style: struct member 'nsys_netout_jrecv_system_state::chapterf_quarter' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1870:17: style: struct member 'nsys_netout_jrecv_system_state::chapterf_has_partial' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1871:17: style: struct member 'nsys_netout_jrecv_system_state::chapterf_direction' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1872:17: style: struct member 'nsys_netout_jrecv_system_state::chapterf_point' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1874:17: style: struct member 'nsys_netout_jrecv_system_state::chapterf_complete' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1875:17: style: struct member 'nsys_netout_jrecv_system_state::chapterf_partial' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1879:17: style: struct member 'nsys_netout_jrecv_system_state::chapterx_gmreset' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1880:17: style: struct member 'nsys_netout_jrecv_system_state::chapterx_gmreset_off_count' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1881:17: style: struct member 'nsys_netout_jrecv_system_state::chapterx_gmreset_on_count' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1883:17: style: struct member 'nsys_netout_jrecv_system_state::chapterx_mvolume_lsb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1884:17: style: struct member 'nsys_netout_jrecv_system_state::chapterx_mvolume_msb' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1888:43: style: struct member 'nsys_netout_jrecv_system_state::next' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1944:7: style: struct member 'nsys_source::mset' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1945:17: style: struct member 'nsys_source::ssrc' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1946:17: style: struct member 'nsys_source::birthtime' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1948:17: style: struct member 'nsys_source::siptime' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1949:24: style: struct member 'nsys_source::sdp_addr' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1951:24: style: struct member 'nsys_source::rtp_addr' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1952:24: style: struct member 'nsys_source::alt_rtp_addr' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1954:24: style: struct member 'nsys_source::rtcp_addr' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1955:24: style: struct member 'nsys_source::alt_rtcp_addr' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1957:17: style: struct member 'nsys_source::ptype' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1958:7: style: struct member 'nsys_source::pindex' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1959:7: style: struct member 'nsys_source::srate' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1963:24: style: struct member 'nsys_source::xtra' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1964:24: style: struct member 'nsys_source::prev' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1965:24: style: struct member 'nsys_source::next' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1969:17: style: struct member 'nsys_source::received' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1970:17: style: struct member 'nsys_source::received_prior' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1971:17: style: struct member 'nsys_source::expected_prior' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1973:17: style: struct member 'nsys_source::base_seq' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1974:17: style: struct member 'nsys_source::hi_lobits' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1975:17: style: struct member 'nsys_source::hi_ext' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1979:7: style: struct member 'nsys_source::j_delta' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1980:17: style: struct member 'nsys_source::jitter' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1981:17: style: struct member 'nsys_source::lsr' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1983:10: style: struct member 'nsys_source::expire_rtcp' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1984:10: style: struct member 'nsys_source::cname' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1985:17: style: struct member 'nsys_source::rtcp_received' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1989:7: style: struct member 'nsys_source::ontime' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1990:17: style: struct member 'nsys_source::tm_convert' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1991:17: style: struct member 'nsys_source::tm_margin' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1992:17: style: struct member 'nsys_source::tm_lateflag' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:1993:17: style: struct member 'nsys_source::tm_latetime' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:2002:17: style: struct member 'nsys_source::last_hiseq_rec' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:2003:17: style: struct member 'nsys_source::last_hiseq_ext' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:2006:5: style: struct member 'nsys_source::jrecv' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_include.c:2008:36: style: struct member 'nsys_source::jrecvsys' is never used. [unusedStructMember] sfront-0.99/src/lib/nsys/net_crypto.c:331:24: style: Parameter 'keydigest' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_crypto.c:380:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_crypto.c:405:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:68:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_JOURNAL_DEBUG [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:550:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_NOTEOFF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:923:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CP_LOC_PROGRAM [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1009:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CC_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CM_TRANS_NONE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1502:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CW_LOC_FIRST [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1551:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTPSEQ_EXMASK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1696:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CN_BFSHIFT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1750:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CT_LOC_PRESSURE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1780:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CA_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1824:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CLRS [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1856:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CLRS [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1887:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CLRS [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:1915:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_SYSTEM_SYSEX_END [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2003:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_SYSTEM_SYSEX_END [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2094:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CD_REALTIME_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CD_REALTIME_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CV_LOC_COUNT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2199:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CQ_LOC_HDR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2321:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CF_LOC_HDR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2445:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CF_IDNUM_MASK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2606:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CX_SIZE_MAXLOG [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2803:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_JOURNAL_FILLEDBUFF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2829:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_JOURNAL_FILLEDBUFF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2853:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_JOURNAL_FILLEDBUFF [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2878:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CM_TRANS_RPN [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2934:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CM_TRANS_RPN [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_JH_SIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:388:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_guard_send [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:547:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_PROGRAM [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:605:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTPSEQ_LOMASK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:838:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_channel_size [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:855:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_slist_size [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:970:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CP_LOC_PROGRAM [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:1014:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CM_STATE_PENDING_RPN [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:1235:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CM_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:1600:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CW_LOC_FIRST [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:1633:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CN_BFSHIFT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:1765:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CN_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:1910:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CE_LOGSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CE_LOGSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CT_LOC_PRESSURE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2391:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CA_LOC_LENGTH [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2472:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_SYSTEM_RESET [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2542:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2680:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2782:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2851:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:2899:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3052:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3319:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3480:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_SIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3572:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3587:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3609:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CC_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3653:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3676:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CM_LOC_PNUMMSB [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3758:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3772:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3810:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CN_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3892:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3919:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CE_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3970:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:3984:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_TOC [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4006:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CA_HDRSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4038:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4094:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4192:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4278:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4311:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4343:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4367:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4397:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_system [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4436:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_checkpoint_changed [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4460:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CH_LOC_LEN [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:4479:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_SM_CC_ALTMOD [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jrecv.c:2760:46: style: The statement 'if (jrecvsys->chapterx_gmreset_on_count!=gmreset_state) jrecvsys->chapterx_gmreset_on_count=gmreset_state' is logically equivalent to 'jrecvsys->chapterx_gmreset_on_count=gmreset_state'. [duplicateConditionalAssign] sfront-0.99/src/lib/nsys/net_jrecv.c:2761:44: note: Assignment 'jrecvsys->chapterx_gmreset_on_count=gmreset_state' sfront-0.99/src/lib/nsys/net_jrecv.c:2760:46: note: Condition 'jrecvsys->chapterx_gmreset_on_count!=gmreset_state' is redundant sfront-0.99/src/lib/nsys/net_jrecv.c:2764:45: style: The statement 'if (jrecvsys->chapterx_gmreset_off_count!=gmreset_state) jrecvsys->chapterx_gmreset_off_count=gmreset_state' is logically equivalent to 'jrecvsys->chapterx_gmreset_off_count=gmreset_state'. [duplicateConditionalAssign] sfront-0.99/src/lib/nsys/net_jrecv.c:2765:43: note: Assignment 'jrecvsys->chapterx_gmreset_off_count=gmreset_state' sfront-0.99/src/lib/nsys/net_jrecv.c:2764:45: note: Condition 'jrecvsys->chapterx_gmreset_off_count!=gmreset_state' is redundant sfront-0.99/src/lib/nsys/net_jrecv.c:1181:11: style: Variable 'rpnlast' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/lib/nsys/net_jrecv.c:1167:11: note: rpnlast is assigned sfront-0.99/src/lib/nsys/net_jrecv.c:1181:11: note: rpnlast is overwritten sfront-0.99/src/lib/nsys/net_jrecv.c:915:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1150:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1494:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1535:38: style: Parameter 'checkptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1680:66: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1742:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1816:63: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1848:62: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1879:62: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1909:61: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:1998:61: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2086:61: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2119:61: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2152:63: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2185:66: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2307:66: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2794:51: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2821:49: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:2846:49: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_jrecv.c:881: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] sfront-0.99/src/lib/nsys/net_jrecv.c:514:17: style: Variable 'chanlen' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/nsys/net_jrecv.c:522:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/nsys/net_jrecv.c:2334:17: style: Variable 'complete_equal' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/nsys/net_jrecv.c:2362:16: style: Variable 'partial_equal' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/nsys/net_rtcplib.c:56:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_behind_nat [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_DISPLAY_RTCP [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTCPLEN_SDESHDR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:380:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_powerup_mset [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:405:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_rtcp_ex [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:537:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_srcroot [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:701:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_srcroot [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:740:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_sipinfo_toggle [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:953:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTCPLOC_SDESITEM_TYPE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:996:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTCPLOC_BYTE1 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1023:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTCPLOC_BYTE1 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1053:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTCPLOC_BYTE1 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1083:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTCPLOC_BYTE1 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTCPLOC_BYTE1 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_ssrc [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1253:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_srcfree [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_tstamp [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_WARN_UNUSUAL [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:1367:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_tstamp [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtcplib.c:481:11: warning: Either the condition 'rfd<0' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] sfront-0.99/src/lib/nsys/net_rtcplib.c:475:12: note: Assuming that condition 'rfd<0' is not redundant sfront-0.99/src/lib/nsys/net_rtcplib.c:481:11: note: Invalid argument sfront-0.99/src/lib/nsys/net_rtcplib.c:75:29: style: Parameter 'ipaddr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtcplib.c:534:21: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/nsys/net_rtcplib.c:693:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtcplib.c:699:21: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/nsys/net_rtcplib.c:755:46: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtcplib.c:756:26: style: Parameter 'now' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtcplib.c:1244:62: style: Parameter 'ipaddr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtcplib.c:1247:25: style: Variable 'oldptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/nsys/net_rtplib.c:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_MD5_LENGTH [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:354:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_srcroot [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:408:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_srcfree [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:488:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTPLOC_SEQNUM [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:687:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_stderr_size [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:702:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_stderr_size [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:728:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTP_PAYSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:744:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_RTP_PAYSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:763:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_recvfree [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:784:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_recvfree [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:803:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifreq [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_rtplib.c:159:35: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] sfront-0.99/src/lib/nsys/net_rtplib.c:184:7: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] sfront-0.99/src/lib/nsys/net_rtplib.c:185:43: portability: Non reentrant function 'getlogin' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getlogin_r'. [prohibitedgetloginCalled] sfront-0.99/src/lib/nsys/net_rtplib.c:521:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] sfront-0.99/src/lib/nsys/net_rtplib.c:55:20: style: Variable 'myinfo' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/nsys/net_rtplib.c:402:59: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtplib.c:477:61: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtplib.c:648:37: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtplib.c:682:32: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtplib.c:682:45: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_rtplib.c:698:34: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_sfront.c:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSYS_UDPMAXSIZE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_sfront.c:564:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_buff [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_sfront.c:642:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_GMRESET [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_sfront.c:698:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSYS_MIDI_SYSTEM [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_sfront.c:895:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsys_netout_jsend_guard_send [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_jsend.c:824:39: style: The if condition is the same as the previous if condition [duplicateCondition] sfront-0.99/src/lib/nsys/net_jsend.c:816:48: note: First condition sfront-0.99/src/lib/nsys/net_jsend.c:824:39: note: Second condition sfront-0.99/src/lib/nsys/net_jsend.c:838:9: style: Condition '1||nsys_netout_jsend_channel_size' is always true [knownConditionTrueFalse] sfront-0.99/src/lib/nsys/net_jsend.c:593:17: style: Variable 'minsource' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/nsys/net_jsend.c:857:29: style: Variable 'jsend' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/nsys/net_jsend.c:2983:18: 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] sfront-0.99/src/lib/nsys/net_siplib.c:233:52: error: There is an unknown macro here somewhere. Configuration is required. If APPVERSION is a macro then please configure it. [unknownMacro] sfront-0.99/src/lib/psys/pa_dshdr.c:63:23: style: struct member 'DSoundWrapper::dsw_OutputRunning' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_dshdr.c:65:23: style: struct member 'DSoundWrapper::dsw_FramesWritten' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_dshdr.c:66:23: style: struct member 'DSoundWrapper::dsw_FramesPlayed' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_dsound.c:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoDevice [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paInternalError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:375:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoDevice [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:430:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paInternalError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:572:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:741:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:760:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:781:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:814:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:842:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:850:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:860:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:922:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:949:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPTR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:964:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:975:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dsound.c:758:53: style: Parameter 'past' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_dsound.c:832:52: style: Parameter 'past' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_dsound.c:963:22: style: Variable 'pahsc' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_dsound.c:972:19: style: Variable 'dsw' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_dsound.c:199:22: style: Variable 'isInput' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_dsound.c:852:5: style: Variable 'hr' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_dswrap.c:77:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSoundWrapper [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_OK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:103:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:188:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_OK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:211:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_OK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_OK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:325:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_OK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_dswrap.c:344:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_OK [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_hosthdr.c:68:28: style: struct member 'internalPortAudioStream::past_Magic' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:70:28: style: struct member 'internalPortAudioStream::past_FramesPerUserBuffer' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:71:28: style: struct member 'internalPortAudioStream::past_NumUserBuffers' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:72:28: style: struct member 'internalPortAudioStream::past_SampleRate' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:73:28: style: struct member 'internalPortAudioStream::past_NumInputChannels' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:74:28: style: struct member 'internalPortAudioStream::past_NumOutputChannels' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:79:28: style: struct member 'internalPortAudioStream::past_DeviceData' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:80:28: style: struct member 'internalPortAudioStream::past_Callback' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:81:28: style: struct member 'internalPortAudioStream::past_UserData' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:82:28: style: struct member 'internalPortAudioStream::past_Flags' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:84:28: style: struct member 'internalPortAudioStream::past_IsActive' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:85:28: style: struct member 'internalPortAudioStream::past_StopSoon' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:86:28: style: struct member 'internalPortAudioStream::past_StopNow' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:88:28: style: struct member 'internalPortAudioStream::past_InputBuffer' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:89:28: style: struct member 'internalPortAudioStream::past_InputBufferSize' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:90:28: style: struct member 'internalPortAudioStream::past_OutputBuffer' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:91:28: style: struct member 'internalPortAudioStream::past_OutputBufferSize' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:93:28: style: struct member 'internalPortAudioStream::past_NumCallbacks' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:96:28: style: struct member 'internalPortAudioStream::past_AverageInsideCount' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:97:28: style: struct member 'internalPortAudioStream::past_AverageTotalCount' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:98:28: style: struct member 'internalPortAudioStream::past_Usage' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_hosthdr.c:99:28: style: struct member 'internalPortAudioStream::past_IfLastExitValid' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_lib.c:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paInvalidDeviceId [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:318:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoDevice [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:332:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:348:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paHostError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:434:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:476:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:623:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paInt16 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:761:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paFloat32 [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:785:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:792:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_lib.c:830:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paSampleFormatNotSupported [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/nsys/net_sfront.c:57:24: style: Variable 'pmax' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/nsys/net_sfront.c:631:47: style: Parameter 'sysbuff' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/nsys/net_sfront.c:690:21: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_lib.c:139:9: style: Parameter 'inputDriverInfo' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_lib.c:143:9: style: Parameter 'outputDriverInfo' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_lib.c:475:29: style: Variable 'past' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_lib.c:648:12: style: Variable 'outBufPtr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_lib.c:683:10: style: Variable 'outBufPtr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_lib.c:706:11: style: Variable 'outBufPtr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_lib.c:716:20: style: Variable 'outBufPtr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_lib.c:516:20: style: Variable 'bytesEmpty' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_lib.c:517:20: style: Variable 'bytesFilled' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_porthdr.c:125:6: style: struct member 'PaDeviceInfo::structVersion' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_porthdr.c:126:14: style: struct member 'PaDeviceInfo::name' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_porthdr.c:127:6: style: struct member 'PaDeviceInfo::maxInputChannels' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_porthdr.c:128:6: style: struct member 'PaDeviceInfo::maxOutputChannels' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_porthdr.c:130:6: style: struct member 'PaDeviceInfo::numSampleRates' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_porthdr.c:132:16: style: struct member 'PaDeviceInfo::sampleRates' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_porthdr.c:133:17: style: struct member 'PaDeviceInfo::nativeSampleFormats' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_lib.c:745:31: style: Variable 'bytesEmpty' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_lib.c:746:32: style: Variable 'bytesFilled' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:231:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paHostError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:369:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:506:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paInternalError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:561:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:641:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SNDCTL_DSP_SETFRAGMENT [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:668:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:682:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:812:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:818:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:825:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:857:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:896:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:902:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:909:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:1016:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:1029:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:208:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPTR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:247:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaDeviceInfo [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:393:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoDevice [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:467:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paInternalError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:599:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dwFlags [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:678:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeoutPeriod [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:722:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:798:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:962:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1032:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1070:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1103:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1179:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1249:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paNoError [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1270:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1369:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1395:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPTR [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1410:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1423:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_SAMPLES [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_win_wmme.c:1450:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paBadStreamPtr [valueFlowBailoutIncompleteVar] sfront-0.99/src/lib/psys/pa_unix_oss.c:985:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] sfront-0.99/src/lib/psys/pa_unix_oss.c:188:51: style: Parameter 'timeA' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:188:74: style: Parameter 'timeB' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:665:8: style: Variable 'minLatencyText' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:688:27: style: Variable 'pad' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:810:54: style: Parameter 'past' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:816:53: style: Parameter 'past' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:894:52: style: Parameter 'past' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:900:53: style: Parameter 'past' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:1015:22: style: Variable 'pahsc' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:1025:27: style: Variable 'past' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_unix_oss.c:79:16: style: struct member 'PaDriverInfo::size' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_unix_oss.c:82:16: style: struct member 'PaDriverInfo::data' is never used. [unusedStructMember] sfront-0.99/src/lib/psys/pa_unix_oss.c:181:19: style: Unused variable: itimer [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:232:6: style: Unused variable: numBytes [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:365:11: style: Unused variable: numBytes [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:497:20: style: Variable 'result' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:499:23: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:518:25: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:621:10: style: Unused variable: numFrames [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:684:6: style: Unused variable: tmp [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:685:6: style: Unused variable: flags [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:686:19: style: Unused variable: numBytes [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:686:29: style: Unused variable: maxChannels [unusedVariable] sfront-0.99/src/lib/psys/pa_unix_oss.c:856:22: style: Unused variable: timeOut [unusedVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:709:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/lib/psys/pa_win_wmme.c:697:11: note: result is assigned sfront-0.99/src/lib/psys/pa_win_wmme.c:709:11: note: result is overwritten sfront-0.99/src/lib/psys/pa_win_wmme.c:235:18: style: Variable 'customSamplingRates' can be declared as const array [constVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:667:28: style: Variable 'pahsc' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_win_wmme.c:668:18: style: Variable 'inputBuffer' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_win_wmme.c:882:22: style: Variable 'pahsc' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_win_wmme.c:1409:22: style: Variable 'pahsc' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/lib/psys/pa_win_wmme.c:455:31: style: Variable 'bytesEmpty' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:456:32: style: Variable 'bytesFilled' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:457:33: style: Variable 'buffersEmpty' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:461:29: style: Variable 'gotInput' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:462:30: style: Variable 'gotOutput' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:464:37: style: Variable 'buffersProcessed' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:510:20: style: Variable 'buffersProcessed' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:580:38: style: Variable 'numQueuedOutputBuffers' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:668:18: style: Variable 'inputBuffer' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/lib/psys/pa_win_wmme.c:976:19: style: Variable 'msecLatency' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/mp4read.c:455:13: style: Condition 'hasloop' is always true [knownConditionTrueFalse] sfront-0.99/src/mp4read.c:427:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:687:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:905:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:924:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:967:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:982:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:1022:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:1069:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/mp4read.c:210:7: style: Local variable 'numpfields' shadows outer variable [shadowVariable] sfront-0.99/src/tree.h:1252:12: note: Shadowed declaration sfront-0.99/src/mp4read.c:210:7: note: Shadow variable sfront-0.99/src/mp4read.c:418:7: style: Local variable 'srate' shadows outer variable [shadowVariable] sfront-0.99/src/tree.h:1162:12: note: Shadowed declaration sfront-0.99/src/mp4read.c:418:7: note: Shadow variable sfront-0.99/src/mp4read.c:355:36: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/oclone.c:248:15: style: Redundant assignment of 'cptr->extra' to itself. [selfAssignment] sfront-0.99/src/oclone.c:645:41: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/oclone.c:663:41: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/optconst.c:305:11: style: Variable 'before' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:420:11: style: Variable 'before' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:584:11: style: Variable 'before' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:758:11: style: Variable 't_one' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:866:11: style: Variable 't_one' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:866:29: style: Variable 't_three' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:1177:11: style: Variable 't_two' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:1179:11: style: Variable 't_four' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optconst.c:1271:11: style: Variable 't_two' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optmain.c:265:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sfront-0.99/src/optmain.c:555:20: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sfront-0.99/src/optmain.c:922:30: style:inconclusive: Function 'opcodelinecount' argument 1 names different: declaration 'tptr' definition 'optr'. [funcArgNamesDifferent] sfront-0.99/src/optmain.c:144:37: note: Function 'opcodelinecount' argument 1 names different: declaration 'tptr' definition 'optr'. sfront-0.99/src/optmain.c:922:30: note: Function 'opcodelinecount' argument 1 names different: declaration 'tptr' definition 'optr'. sfront-0.99/src/optrate.c:664:33: style: Parameter 'aptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/optrate.c:949:11: style: Variable 'eptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:371:7: style: Condition 'absolute' is always false [knownConditionTrueFalse] sfront-0.99/src/mp4write.c:369:18: note: Assignment 'absolute=0', assigned value is 0 sfront-0.99/src/mp4write.c:371:7: note: Condition 'absolute' is always false sfront-0.99/src/mp4write.c:120:37: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:117:16: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:120:37: note: Null pointer dereference sfront-0.99/src/mp4write.c:276:12: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:274:12: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:276:12: note: Null pointer dereference sfront-0.99/src/mp4write.c:446:12: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:444:12: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:446:12: note: Null pointer dereference sfront-0.99/src/mp4write.c:520:16: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:518:16: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:520:16: note: Null pointer dereference sfront-0.99/src/mp4write.c:525:16: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:523:16: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:525:16: note: Null pointer dereference sfront-0.99/src/mp4write.c:535:16: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:533:16: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:535:16: note: Null pointer dereference sfront-0.99/src/mp4write.c:577:16: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:575:16: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:577:16: note: Null pointer dereference sfront-0.99/src/mp4write.c:582:16: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:580:16: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:582:16: note: Null pointer dereference sfront-0.99/src/mp4write.c:592:16: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:590:16: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/mp4write.c:592:16: note: Null pointer dereference sfront-0.99/src/mp4write.c:950:12: warning: Either the condition 's2ptr==NULL' is redundant or there is possible null pointer dereference: s2ptr. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:947:13: note: Assuming that condition 's2ptr==NULL' is not redundant sfront-0.99/src/mp4write.c:950:12: note: Null pointer dereference sfront-0.99/src/mp4write.c:964:20: warning: Either the condition 'suffix==NULL' is redundant or there is possible null pointer dereference: suffix. [nullPointerRedundantCheck] sfront-0.99/src/mp4write.c:954:15: note: Assuming that condition 'suffix==NULL' is not redundant sfront-0.99/src/mp4write.c:964:20: note: Null pointer dereference sfront-0.99/src/mp4write.c:483:17: style: Variable 'sptr' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/mp4write.c:482:11: note: sptr is assigned sfront-0.99/src/mp4write.c:483:17: note: sptr is overwritten sfront-0.99/src/mp4write.c:995:13: style: Checking if unsigned expression 'i' is less than zero. [unsignedLessThanZero] sfront-0.99/src/mp4write.c:920:16: style: Local variable 'srate' shadows outer variable [shadowVariable] sfront-0.99/src/tree.h:1162:12: note: Shadowed declaration sfront-0.99/src/mp4write.c:920:16: note: Shadow variable sfront-0.99/src/mp4write.c:200:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:390:26: style: Parameter 'endstr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/mp4write.c:413:29: style: Parameter 'tempo' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/mp4write.c:435:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:507:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:565:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:566:11: style: Variable 'tptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:612:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:729:29: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/mp4write.c:895:27: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/mp4write.c:925:12: style: Variable 's2ptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:1761:12: style: Variable 'oldbitsample' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:1761:28: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/mp4write.c:1555:14: style: Variable 'minval' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/optrefer.c:423:12: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:565:11: style: Variable 't_one' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:615:11: style: Variable 't_one' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:615:29: style: Variable 't_three' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:670:20: style: Variable 't_two' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:714:11: style: Variable 't_two' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:716:11: style: Variable 't_four' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:754:11: style: Variable 't_two' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:1107:12: style: Variable 'gptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/optrefer.c:1414:43: style: Parameter 't_from' can be declared as pointer to const [constParameterPointer] parser.y:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable troot [valueFlowBailoutIncompleteVar] parser.tab.c:1510:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] parser.y:133:26: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:136:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:141:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:146:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:151:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:161:35: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:166:224: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:171:59: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:181:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:186:52: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:191:204: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:201:98: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:256:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:266:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:271:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:276:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:281:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:286:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:291:155: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:296:192: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:301:115: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:306:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:316:99: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:322:61: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:329:51: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:335:133: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:341:51: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:346:137: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:352:118: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:358:118: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:365:51: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:370:118: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:376:61: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:382:118: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:388:118: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:394:37: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:399:94: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:404:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:414:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:424:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:434:97: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:439:83: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:449:134: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:454:58: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:464:97: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:469:83: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:479:134: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:484:61: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:489:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:494:37: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:499:94: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:504:94: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:509:94: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:514:156: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:519:36: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:524:36: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:529:55: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:534:55: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:539:37: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:544:37: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:549:94: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:554:94: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:559:94: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:564:151: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:569:113: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:574:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:579:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:584:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:589:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:594:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:599:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:604:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:609:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:614:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:619:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:624:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:629:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:634:56: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:639:56: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:644:75: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:649:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:659:78: style: Same expression on both sides of '-'. [duplicateExpression] parser.y:664:78: style: Same expression on both sides of '-'. [duplicateExpression] sfront-0.99/src/parsehelp.c:646:12: warning: Either the condition 'lptr==NULL' is redundant or there is possible null pointer dereference: lptr. [nullPointerRedundantCheck] sfront-0.99/src/parsehelp.c:640:14: note: Assuming that condition 'lptr==NULL' is not redundant sfront-0.99/src/parsehelp.c:646:12: note: Null pointer dereference sfront-0.99/src/parsehelp.c:1620:22: warning: Either the condition 't_identlist==NULL' is redundant or there is possible null pointer dereference: t_identlist. [nullPointerRedundantCheck] sfront-0.99/src/parsehelp.c:1617:19: note: Assuming that condition 't_identlist==NULL' is not redundant sfront-0.99/src/parsehelp.c:1620:22: note: Null pointer dereference sfront-0.99/src/parsehelp.c:358:30: style: Parameter 't_optype' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/parsehelp.c:2258:21: style: Parameter 'left' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/parsehelp.c:2258:35: style: Parameter 'right' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/parsehelp.c:1950:24: style: Variable 't_three' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/postparse.c:1731:11: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/postparse.c:1724:13: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/postparse.c:1731:11: note: Null pointer dereference sfront-0.99/src/postparse.c:411:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/postparse.c:1759:33: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readmidi.c:443:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:472:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:472:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:479:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:494:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:494:7: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:494:7: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:494:7: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:494:7: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:502:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:502:7: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:502:7: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:502:7: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:598:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:598:7: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:598:7: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:598:7: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:654:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:658:8: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:658:8: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:658:8: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:658:8: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:779:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:782:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:785:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:792:6: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:855:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:897:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:958:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/readmidi.c:139:52: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readmidi.c:276:29: style: Parameter 'prepend' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readmidi.c:358:35: style: Parameter 'mdata' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readmidi.c:734:23: style: Parameter 'mdata' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readmidi.c:1035:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readmidi.c:1084:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readmidi.c:1132:47: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readmidi.c:1135:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:98:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ttype [valueFlowBailoutIncompleteVar] sfront-0.99/src/readscore.c:1487:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] sfront-0.99/src/sfmain.c:514:23: style: Condition '(len-idx)>=lenname' is always false [knownConditionTrueFalse] sfront-0.99/src/sfmain.c:511:19: note: Assuming that condition 'idx=lenname' is always false sfront-0.99/src/sfmain.c:376:7: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sfront-0.99/src/sfmain.c:378:7: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sfront-0.99/src/sfmain.c:822:19: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck] sfront-0.99/src/sfmain.c:817:7: note: Assuming that condition '!name' is not redundant sfront-0.99/src/sfmain.c:822:19: note: Null pointer dereference sfront-0.99/src/sfmain.c:985:29: warning: Either the condition '!s2' is redundant or there is possible null pointer dereference: s2. [nullPointerRedundantCheck] sfront-0.99/src/sfmain.c:979:11: note: Assuming that condition '!s2' is not redundant sfront-0.99/src/sfmain.c:985:29: note: Null pointer dereference sfront-0.99/src/sfmain.c:1095:18: warning: Either the condition '!s2' is redundant or there is possible null pointer dereference: s2. [nullPointerRedundantCheck] sfront-0.99/src/sfmain.c:1089:11: note: Assuming that condition '!s2' is not redundant sfront-0.99/src/sfmain.c:1095:18: note: Null pointer dereference sfront-0.99/src/sfmain.c:1115:18: warning: Either the condition '!s2' is redundant or there is possible null pointer dereference: s2. [nullPointerRedundantCheck] sfront-0.99/src/sfmain.c:1109:11: note: Assuming that condition '!s2' is not redundant sfront-0.99/src/sfmain.c:1115:18: note: Null pointer dereference sfront-0.99/src/sfmain.c:1298:37: warning: Either the condition '!s2' is redundant or there is possible null pointer dereference: s2. [nullPointerRedundantCheck] sfront-0.99/src/sfmain.c:1293:11: note: Assuming that condition '!s2' is not redundant sfront-0.99/src/sfmain.c:1298:37: note: Null pointer dereference sfront-0.99/src/sfmain.c:1299:32: warning: Either the condition '!s2' is redundant or there is possible null pointer dereference: s2. [nullPointerRedundantCheck] sfront-0.99/src/sfmain.c:1293:11: note: Assuming that condition '!s2' is not redundant sfront-0.99/src/sfmain.c:1299:32: note: Null pointer dereference sfront-0.99/src/sfmain.c:410:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/sfmain.c:411:10: style: Variable 'lastinclude' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/sfmain.c:459:53: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/sfmain.c:497:10: style: Variable 'envstr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/sfmain.c:806:44: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/sfmain.c:806:60: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/sfmain.c:807:14: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/sfmain.c:807:27: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/sfmain.c:843:34: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/sfmain.c:843:50: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/sfmain.c:1373:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/special.c:48:25: style: Parameter 'left' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/special.c:48:39: style: Parameter 'right' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/stparse.c:46:26: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/stparse.c:109:30: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/stparse.c:245:26: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/stparse.c:308:25: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/stparse.c:371:29: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/stparse.c:435:27: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/stparse.c:703:11: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/stparse.c:827:11: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/symbols.c:549:20: error: Returning pointer to local variable 'cpy' that will be invalid when returning. [returnDanglingLifetime] sfront-0.99/src/symbols.c:549:21: note: Passed to 'strcpy'. sfront-0.99/src/symbols.c:544:10: note: Variable created here. sfront-0.99/src/symbols.c:549:20: note: Returning pointer to local variable 'cpy' that will be invalid when returning. sfront-0.99/src/symbols.c:521:3: warning: Either the condition 'iptr!=NULL' is redundant or there is possible null pointer dereference: iptr. [nullPointerRedundantCheck] sfront-0.99/src/symbols.c:518:41: note: Assuming that condition 'iptr!=NULL' is not redundant sfront-0.99/src/symbols.c:521:3: note: Null pointer dereference sfront-0.99/src/symbols.c:277:42: style: Parameter 'idnode' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:305:43: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:541:22: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:560:29: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:564:10: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/symbols.c:626:22: style: Parameter 'tptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:646:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:656:29: style: Parameter 'iptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:671:34: style: Parameter 'iptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:686:36: style: Parameter 'iptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/symbols.c:701:41: style: Parameter 'iptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/tokens.c:47:25: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readscore.c:836:11: warning: Either the condition 'label==NULL' is redundant or there is possible null pointer dereference: label. [nullPointerRedundantCheck] sfront-0.99/src/readscore.c:831:14: note: Assuming that condition 'label==NULL' is not redundant sfront-0.99/src/readscore.c:836:11: note: Null pointer dereference sfront-0.99/src/readscore.c:912:11: warning: Either the condition 'label==NULL' is redundant or there is possible null pointer dereference: label. [nullPointerRedundantCheck] sfront-0.99/src/readscore.c:907:14: note: Assuming that condition 'label==NULL' is not redundant sfront-0.99/src/readscore.c:912:11: note: Null pointer dereference sfront-0.99/src/readscore.c:984:11: warning: Either the condition 'label==NULL' is redundant or there is possible null pointer dereference: label. [nullPointerRedundantCheck] sfront-0.99/src/readscore.c:979:14: note: Assuming that condition 'label==NULL' is not redundant sfront-0.99/src/readscore.c:984:11: note: Null pointer dereference sfront-0.99/src/readscore.c:2608:15: warning: Either the condition '!ptest' is redundant or there is possible null pointer dereference: ptest. [nullPointerRedundantCheck] sfront-0.99/src/readscore.c:2599:11: note: Assuming that condition '!ptest' is not redundant sfront-0.99/src/readscore.c:2608:15: note: Null pointer dereference sfront-0.99/src/readscore.c:1918:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sfront-0.99/src/readscore.c:229:9: style: Variable 'ktime' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/readscore.c:225:9: note: ktime is assigned sfront-0.99/src/readscore.c:229:9: note: ktime is overwritten sfront-0.99/src/readscore.c:501:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:597:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:637:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:686:48: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/readscore.c:693:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:694:12: style: Variable 'label' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:805:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:809:12: style: Variable 'psptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:873:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:875:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:878:12: style: Variable 'psptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:952:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:957:12: style: Variable 'psptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1100:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1126:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1161:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1203:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1231:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1267:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1322:11: style: Variable 'tptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1323:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1844:11: style: Variable 'sizeptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/readscore.c:1327:18: style: Variable 'tptr' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/readscore.c:1334:18: style: Variable 'tptr' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/readscore.c:1878:15: style: Variable 'sizeptr' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/treeupdate.c:483:7: warning: Either the condition 'bptr==NULL' is redundant or there is possible null pointer dereference: bptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:477:12: note: Assuming that condition 'bptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:483:7: note: Null pointer dereference sfront-0.99/src/treeupdate.c:498:7: warning: Either the condition 'bptr==NULL' is redundant or there is possible null pointer dereference: bptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:492:12: note: Assuming that condition 'bptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:498:7: note: Null pointer dereference sfront-0.99/src/treeupdate.c:513:7: warning: Either the condition 'bptr==NULL' is redundant or there is possible null pointer dereference: bptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:507:12: note: Assuming that condition 'bptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:513:7: note: Null pointer dereference sfront-0.99/src/treeupdate.c:528:7: warning: Either the condition 'bptr==NULL' is redundant or there is possible null pointer dereference: bptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:522:12: note: Assuming that condition 'bptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:528:7: note: Null pointer dereference sfront-0.99/src/treeupdate.c:1074:16: warning: Either the condition 'aptr==NULL' is redundant or there is possible null pointer dereference: aptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:1067:12: note: Assuming that condition 'aptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:1074:16: note: Null pointer dereference sfront-0.99/src/treeupdate.c:1075:10: warning: Either the condition 'aptr==NULL' is redundant or there is possible null pointer dereference: aptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:1067:12: note: Assuming that condition 'aptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:1075:10: note: Null pointer dereference sfront-0.99/src/treeupdate.c:1086:30: warning: Either the condition 'aptr==NULL' is redundant or there is possible null pointer dereference: aptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:1079:12: note: Assuming that condition 'aptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:1086:30: note: Null pointer dereference sfront-0.99/src/treeupdate.c:1101:31: warning: Either the condition 'aptr==NULL' is redundant or there is possible null pointer dereference: aptr. [nullPointerRedundantCheck] sfront-0.99/src/treeupdate.c:1095:13: note: Assuming that condition 'aptr==NULL' is not redundant sfront-0.99/src/treeupdate.c:1101:31: note: Null pointer dereference sfront-0.99/src/treeupdate.c:315:43: style: Same expression on both sides of '||'. [duplicateExpression] sfront-0.99/src/treeupdate.c:384:47: style: Same expression on both sides of '||'. [duplicateExpression] sfront-0.99/src/treeupdate.c:565:43: style: Same expression on both sides of '||'. [duplicateExpression] sfront-0.99/src/treeupdate.c:177:10: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/treeupdate.c:175:10: note: width is assigned sfront-0.99/src/treeupdate.c:177:10: note: width is overwritten sfront-0.99/src/treeupdate.c:186:10: style: Variable 'width' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] sfront-0.99/src/treeupdate.c:183:10: note: $symbol is assigned sfront-0.99/src/treeupdate.c:186:10: note: $symbol is overwritten sfront-0.99/src/treeupdate.c:188:10: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/treeupdate.c:186:10: note: width is assigned sfront-0.99/src/treeupdate.c:188:10: note: width is overwritten sfront-0.99/src/treeupdate.c:197:10: style: Variable 'width' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] sfront-0.99/src/treeupdate.c:194:10: note: $symbol is assigned sfront-0.99/src/treeupdate.c:197:10: note: $symbol is overwritten sfront-0.99/src/treeupdate.c:199:10: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment] sfront-0.99/src/treeupdate.c:197:10: note: width is assigned sfront-0.99/src/treeupdate.c:199:10: note: width is overwritten sfront-0.99/src/treeupdate.c:202:8: style: Variable 'width' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] sfront-0.99/src/treeupdate.c:199:10: note: $symbol is assigned sfront-0.99/src/treeupdate.c:202:8: note: $symbol is overwritten sfront-0.99/src/writemain.c:337:28: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:405:28: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:422:28: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:448:46: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:562:46: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:593:46: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:635:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:661:46: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:834:46: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:857:46: style: Parameter 's' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:898:10: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writemain.c:958:29: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:990:28: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:1063:28: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:1089:28: style: Parameter 'sptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writemain.c:1184:12: style: Variable 'iptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeop.c:817:13: warning: Either the condition 'gptr==NULL' is redundant or there is possible null pointer dereference: gptr. [nullPointerRedundantCheck] sfront-0.99/src/writeop.c:811:17: note: Assuming that condition 'gptr==NULL' is not redundant sfront-0.99/src/writeop.c:817:13: note: Null pointer dereference sfront-0.99/src/writeop.c:846:13: warning: Either the condition 'gptr==NULL' is redundant or there is possible null pointer dereference: gptr. [nullPointerRedundantCheck] sfront-0.99/src/writeop.c:840:17: note: Assuming that condition 'gptr==NULL' is not redundant sfront-0.99/src/writeop.c:846:13: note: Null pointer dereference sfront-0.99/src/writeop.c:1864:10: warning: Either the condition 'opstack' is redundant or there is possible null pointer dereference: opstack. [nullPointerRedundantCheck] sfront-0.99/src/writeop.c:1898:11: note: Assuming that condition 'opstack' is not redundant sfront-0.99/src/writeop.c:1864:10: note: Null pointer dereference sfront-0.99/src/writeop.c:1868:14: warning: Either the condition 'sptr==NULL' is redundant or there is possible null pointer dereference: sptr. [nullPointerRedundantCheck] sfront-0.99/src/writeop.c:1869:17: note: Assuming that condition 'sptr==NULL' is not redundant sfront-0.99/src/writeop.c:1868:14: note: Null pointer dereference sfront-0.99/src/writeop.c:1878:10: warning: Either the condition 'opstack' is redundant or there is possible null pointer dereference: opstack. [nullPointerRedundantCheck] sfront-0.99/src/writeop.c:1898:11: note: Assuming that condition 'opstack' is not redundant sfront-0.99/src/writeop.c:1878:10: note: Null pointer dereference sfront-0.99/src/writeop.c:322:10: style: Variable 'specfix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeop.c:322:21: style: Variable 'retvartype' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeop.c:406:10: style: Variable 'specfix' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeop.c:406:21: style: Variable 'retvartype' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeop.c:774:42: style: Parameter 'newfix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeop.c:779:12: style: Variable 'gptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeop.c:1431:42: style: Parameter 'fptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeop.c:1460:32: style: Parameter 'fptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeop.c:1460:45: style: Parameter 'idxstr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeop.c:1461:17: style: Parameter 'newfix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeop.c:1512:28: style: Parameter 'tptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeop.c:1670:46: style: Parameter 'tablename' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeop.c:1756:20: style: Variable 'gptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeop.c:1934:48: style: Parameter 'idxstr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeorc.c:265:8: warning: Either the condition 'gptr==NULL' is redundant or there is possible null pointer dereference: gptr. [nullPointerRedundantCheck] sfront-0.99/src/writeorc.c:259:12: note: Assuming that condition 'gptr==NULL' is not redundant sfront-0.99/src/writeorc.c:265:8: note: Null pointer dereference sfront-0.99/src/writeorc.c:319:9: warning: Either the condition 'gptr==NULL' is redundant or there is possible null pointer dereference: gptr. [nullPointerRedundantCheck] sfront-0.99/src/writeorc.c:313:13: note: Assuming that condition 'gptr==NULL' is not redundant sfront-0.99/src/writeorc.c:319:9: note: Null pointer dereference sfront-0.99/src/writeorc.c:411:9: warning: Either the condition 'gptr==NULL' is redundant or there is possible null pointer dereference: gptr. [nullPointerRedundantCheck] sfront-0.99/src/writeorc.c:405:13: note: Assuming that condition 'gptr==NULL' is not redundant sfront-0.99/src/writeorc.c:411:9: note: Null pointer dereference sfront-0.99/src/writeorc.c:757:13: warning: Either the condition 'pvalptr==NULL' is redundant or there is possible null pointer dereference: pvalptr. [nullPointerRedundantCheck] sfront-0.99/src/writeorc.c:743:21: note: Assuming that condition 'pvalptr==NULL' is not redundant sfront-0.99/src/writeorc.c:757:13: note: Null pointer dereference sfront-0.99/src/writeorc.c:201:12: style: Variable 'gptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeorc.c:351:12: style: Variable 'gptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeorc.c:828:12: style: Variable 'iptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeorc.c:977:47: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writeorc.c:982:12: style: Variable 'gptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writeorc.c:1182:28: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtconst.c:1996:58: style: Condition '(i=wt_wavefileintval(4,&count,tptr,nsl)-16)<0' is always false [knownConditionTrueFalse] sfront-0.99/src/wtconst.c:100:7: warning: Either the condition 'sizeptr==NULL' is redundant or there is possible null pointer dereference: sizeptr. [nullPointerRedundantCheck] sfront-0.99/src/wtconst.c:94:15: note: Assuming that condition 'sizeptr==NULL' is not redundant sfront-0.99/src/wtconst.c:100:7: note: Null pointer dereference sfront-0.99/src/wtconst.c:1413:20: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/wtconst.c:1407:13: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/wtconst.c:1413:20: note: Null pointer dereference sfront-0.99/src/wtconst.c:1425:17: warning: Either the condition 'suffix==NULL' is redundant or there is possible null pointer dereference: suffix. [nullPointerRedundantCheck] sfront-0.99/src/wtconst.c:1415:15: note: Assuming that condition 'suffix==NULL' is not redundant sfront-0.99/src/wtconst.c:1425:17: note: Null pointer dereference sfront-0.99/src/wtconst.c:575:19: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] sfront-0.99/src/wtconst.c:417:8: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sfront-0.99/src/wtconst.c:2263:33: style: Unsigned expression 'chunksize-2' can't be negative so it is unnecessary to test it. [unsignedPositive] sfront-0.99/src/wtconst.c:2279:41: style: Unsigned expression 'chunksize-7-j' can't be negative so it is unnecessary to test it. [unsignedPositive] sfront-0.99/src/wtconst.c:80:11: style: Variable 'ident' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:294:49: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtconst.c:367:45: style: Parameter 'varname' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtconst.c:371:19: style: Variable 'endc' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:372:19: style: Variable 'endl' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:375:11: style: Variable 'endf' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:376:11: style: Variable 'fline' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:612:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:613:11: style: Variable 'segptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:811:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:868:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:869:11: style: Variable 'segptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:986:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1023:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1081:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1082:11: style: Variable 'segptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1186:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1244:27: style: Variable 'enda' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1489:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1490:11: style: Variable 'segptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1660:11: style: Variable 'endptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:1661:11: style: Variable 'segptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtconst.c:2542:30: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtconst.c:1952:13: style: Variable 'unity' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/wtconst.c:1953:13: style: Variable 'fract' is assigned a value that is never used. [unreadVariable] sfront-0.99/src/writepre.c:181:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:731:12: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:840:12: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:1269:24: style: Parameter 'maxvars' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:1269:39: style: Parameter 'maxtables' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:2312:32: style: Parameter 'optr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:2312:45: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:2491:37: style: Parameter 'optr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:2491:50: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:2496:11: style: Variable 'maxextra' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:2593:12: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:2594:12: style: Variable 'b2ptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:2895:49: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:3049:50: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:3105:20: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3105:28: style: Variable 'token' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3107:10: style: Variable 'nptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3270:47: style: Parameter 'vptr' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:3298:10: style: Variable 'name' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3302:36: style: Variable 'token' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3424:20: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3424:36: style: Variable 'token' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3544:28: style: Variable 'token' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3545:10: style: Variable 'name' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3612:28: style: Variable 'token' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3614:10: style: Variable 'name' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3614:18: style: Variable 'varname' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3763:10: style: Variable 'name' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3764:20: style: Variable 'token' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:3828:10: style: Variable 'name' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:4118:12: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/writepre.c:4292:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:4320:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:4380:27: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:4498:29: style: Parameter 'instrnum' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:4654:37: style: Parameter 'inputbus' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/writepre.c:4683:36: style: Parameter 'inputbus' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtparse.c:2558:11: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2659:15: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2663:12: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2690:15: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2697:15: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2704:16: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2710:12: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2726:12: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2742:15: warning: %i in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2786:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2791:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2800:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2807:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2825:15: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2827:15: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2834:15: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2874:12: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2876:12: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2882:12: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2902:15: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2904:15: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2911:15: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2951:12: warning: %hhi in format string (no. 3) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2953:12: warning: %hhi in format string (no. 2) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2959:12: warning: %hhi in format string (no. 3) requires 'char' but the argument type is 'signed int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:2980:15: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sfront-0.99/src/wtparse.c:274:10: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/wtparse.c:265:12: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/wtparse.c:274:10: note: Null pointer dereference sfront-0.99/src/wtparse.c:1509:13: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/wtparse.c:1501:12: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/wtparse.c:1509:13: note: Null pointer dereference sfront-0.99/src/wtparse.c:1515:10: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/wtparse.c:1501:12: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/wtparse.c:1515:10: note: Null pointer dereference sfront-0.99/src/wtparse.c:2456:17: warning: Either the condition 'tptr==NULL' is redundant or there is possible null pointer dereference: tptr. [nullPointerRedundantCheck] sfront-0.99/src/wtparse.c:1501:12: note: Assuming that condition 'tptr==NULL' is not redundant sfront-0.99/src/wtparse.c:1506:20: note: Calling function 'wavevarinitcheck', 1st argument 'tptr' value is 0 sfront-0.99/src/wtparse.c:2456:17: note: Null pointer dereference sfront-0.99/src/wtparse.c:54:31: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtparse.c:119:31: style: Parameter 'ident' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtparse.c:253:11: style: Variable 'ident' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtparse.c:255:16: style: Variable 'sinfo' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtparse.c:764:12: style: Variable 'gptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtparse.c:897:10: style: Variable 'genptr' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtparse.c:1489:11: style: Variable 'ident' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtparse.c:2508:27: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtparse.c:2526:44: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] sfront-0.99/src/wtparse.c:2531:16: style: Variable 'sinfo' can be declared as pointer to const [constVariablePointer] sfront-0.99/src/wtparse.c:3004:11: style: Variable 'p2ptr' can be declared as pointer to const [constVariablePointer] diff: head sfront-0.99/src/audio.c:132:10: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] head sfront-0.99/src/lib/nsys/net_jrecv.c:1680:66: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head sfront-0.99/src/treeupdate.c:315:43: style: Same expression on both sides of '||'. [duplicateExpression] head sfront-0.99/src/treeupdate.c:384:47: style: Same expression on both sides of '||'. [duplicateExpression] head sfront-0.99/src/treeupdate.c:565:43: style: Same expression on both sides of '||'. [duplicateExpression] DONE