2024-04-25 01:06 ftp://ftp.de.debian.org/debian/pool/main/h/hamlib/hamlib_4.5.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --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.6.25_1-x86_64-with-libc python: 3.12.3 client-version: 1.3.57 compiler: g++ (GCC) 13.2.0 cppcheck: head 2.14.0 head-info: 94f28a2 (2024-04-24 20:47:54 +0200) count: 3897 3897 elapsed-time: 71.3 78.8 head-timing-info: old-timing-info: head results: hamlib-4.5.5/amplifiers/elecraft/kpa1500.c:141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/dx1200.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:89:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:274:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:61:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:70:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:79:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:83:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:88:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:93:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/ampclass.cc:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theAmp [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:284:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:519:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:573:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:606:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:64:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:69:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:73:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:78:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:82:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:92:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:102:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:112:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rotclass.cc:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRot [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:153:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/amplifiers/gemini/gemini.c:160:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/amplifiers/gemini/gemini.c:171:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/amplifiers/gemini/gemini.c:172:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/amplifiers/gemini/gemini.c:174:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/amplifiers/gemini/gemini.c:190:37: warning: Either the condition '!amp' is redundant or there is possible null pointer dereference: amp. [nullPointerRedundantCheck] hamlib-4.5.5/amplifiers/gemini/gemini.c:194:9: note: Assuming that condition '!amp' is not redundant hamlib-4.5.5/amplifiers/gemini/gemini.c:190:37: note: Null pointer dereference hamlib-4.5.5/amplifiers/gemini/gemini.c:126:34: style: Parameter 'amp' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/amplifiers/gemini/gemini.c:190:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/amplifiers/gemini/gemini.c:207:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/amplifiers/gemini/gemini.c:233:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/amplifiers/gemini/gemini.c:271:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/amplifiers/gemini/gemini.c:343:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/c++/testcpp.cc:11:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/gemini/gemini.c:29:9: style: struct member 'fault_list::code' is never used. [unusedStructMember] hamlib-4.5.5/amplifiers/gemini/gemini.c:30:11: style: struct member 'fault_list::errmsg' is never used. [unusedStructMember] hamlib-4.5.5/amplifiers/gemini/gemini.c:87:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/c++/rigclass.cc:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:72:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:76:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:90:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:94:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:104:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:130:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:137:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:144:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:151:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:160:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:170:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:178:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:198:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:209:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:220:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:231:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:239:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:270:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:281:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:288:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:295:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:301:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:307:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:319:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:325:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:331:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:342:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:347:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:351:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:356:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:361:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:366:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:371:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:376:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:383:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:390:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:397:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:404:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:411:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:418:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:425:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:432:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:439:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:446:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:453:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:460:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:467:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:475:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:482:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:489:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:494:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:499:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:504:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:510:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:517:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:524:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:531:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:538:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:543:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:550:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:557:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:564:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:572:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:581:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:586:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:590:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:597:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:606:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:613:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:620:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:627:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:632:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:639:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:646:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:651:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:657:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:664:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theRig [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:671:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/c++/rigclass.cc:688:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/lib/getaddrinfo.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/amplifiers/elecraft/kpa.c:187:31: style: Parameter 'amp' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/amplifiers/elecraft/kpa.c:571:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/lib/getopt.c:412:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/lib/cJSON.c:575:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:581:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:823:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:876:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:924:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1035:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1083:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1213:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1254:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1285:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1318:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1407:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1449:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1586:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1642:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1695:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1743:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1848:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1900:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1953:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2005:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2057:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2169:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2285:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2407:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2487:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2629:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2687:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2760:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2801:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2837:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2879:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2917:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2958:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:2996:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3034:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3069:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3274:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3490:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3536:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3581:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3616:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:3687:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/lib/getopt.c:597:15: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/alinco/alinco.c:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:244:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:323:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:344:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:365:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:401:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:446:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:510:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:532:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:583:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:655:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:750:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:311:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:416:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:498:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:552:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:589:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:638:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:696:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:717:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:767:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:791:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:820:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:884:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:910:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:977:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:1127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:1242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:1282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:1307:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:1360:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:1409:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dx77.c:1433:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/alinco/dxsr8.c:360:10: style: Variable 'cmd' can be declared as const array [constVariable] hamlib-4.5.5/rigs/alinco/dxsr8.c:371:12: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/alinco/dxsr8.c:473:12: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/aor/aor.c:81:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:211:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:251:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_AR8000 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:294:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:360:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_AR8000 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:446:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:491:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PASSBAND_NORMAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:551:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:630:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_MAXDBLSTSIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:701:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:835:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:857:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:887:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:910:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:981:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:1049:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LVL_ATT [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:1074:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_WARN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:1253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:1356:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startc [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:1455:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/aor.c:1482:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/lib/cJSON.c:885:45: style: Condition '(input_end-input_pointer)<1' is always false [knownConditionTrueFalse] hamlib-4.5.5/lib/cJSON.c:874:26: note: Assuming that condition 'input_pointermode' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/aor/aor.c:1154:48: style: Condition 'mem_caps->width' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/aor/aor.c:205:11: style: Variable 'rfp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/aor.c:246:11: style: Variable 'vfocmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/aor.c:352:24: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/aor/aor.c:872:11: style: Variable 'aorcmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/aor.c:901:11: style: Variable 'aorcmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/aor.c:941:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/aor.c:975:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/aor.c:1242:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/aor.c:1247:20: style: Variable 'mem_caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar3030.c:238:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:306:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:314:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:334:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:365:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:383:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:411:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:472:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:509:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:562:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:585:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_AGC_FAST [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:666:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:733:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3030.c:835:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar3000.c:280:11: style: Variable 'rfp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar3000.c:448:11: style: Variable 'rfp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar3000.c:502:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar5000.c:428:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar5000.c:481:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_FM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:279:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:322:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:395:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:457:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_AM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:517:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:605:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:721:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:741:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030.c:758:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/adat/adat.c:1493:28: style: Condition '*pcPos=='\0'' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/aor/ar3030.c:328:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar3030.c:361:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar3030.c:400:11: style: Variable 'rfp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar3030.c:622:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar3030.c:656:27: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar7030.c:200:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] hamlib-4.5.5/rigs/aor/ar7030.c:101:28: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/adat/adat.c:2772:28: style: Variable 'pPriv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/adat/adat.c:3012:28: style: Variable 'pPriv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/adat/adat.c:3169:28: style: Variable 'pPriv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/adat/adat.c:3211:28: style: Variable 'pPriv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/adat/adat.c:3290:28: style: Variable 'pPriv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/adat/adat.c:3552:28: style: Variable 'pPriv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar7030p.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_AM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:216:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ext_list [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:334:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:368:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:438:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:481:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:541:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:599:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:834:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1012:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1269:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1281:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1305:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1350:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1393:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1478:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1520:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1550:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1589:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1620:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1627:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1635:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:1641:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:402:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:431:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:536:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:573:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:600:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:670:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:710:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:843:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:889:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:983:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1087:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1323:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_AGC_AUTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1405:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p_utils.c:1454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/4050.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/4050.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/4050.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/4050.c:49:39: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'barrett4050_get_level' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/barrett/4050.c:172:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/barrett/4050.c:49:39: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/barrett/4050.c:50:43: style: Parameter 'val' can be declared as pointer to const. However it seems that 'barrett4050_get_level' is a callback function, if 'val' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/barrett/4050.c:172:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/barrett/4050.c:50:43: note: Parameter 'val' can be declared as pointer to const hamlib-4.5.5/rigs/aor/sr2200.c:291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:350:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startf [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:406:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PASSBAND_NORMAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:450:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:474:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_FM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:542:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:562:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:641:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_MAXDBLSTSIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/sr2200.c:719:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/950.c:160:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/950.c:243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/950.c:254:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/950.c:157:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/barrett/950.c:241:31: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'barrett950_get_level' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/barrett/950.c:133:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/barrett/950.c:241:31: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/barrett/950.c:241:73: style: Parameter 'val' can be declared as pointer to const. However it seems that 'barrett950_get_level' is a callback function, if 'val' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/barrett/950.c:133:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/barrett/950.c:241:73: note: Parameter 'val' can be declared as pointer to const hamlib-4.5.5/rigs/aor/sr2200.c:344:42: style: Variable 'rfp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/sr2200.c:445:26: style: Variable 'mdp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/sr2200.c:517:11: style: Variable 'vfocmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dorji.c:34:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:168:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:183:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:299:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:326:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:395:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/codan/codan.c:548:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:228:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:343:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:421:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:490:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:565:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:587:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:602:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:628:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:670:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/barrett/barrett.c:712:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:198:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:279:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_FM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:358:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:387:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:499:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:507:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:515:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dorji/dra818.c:523:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/aor/ar7030p.c:344:10: warning: Either the condition 'NULL!=rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/aor/ar7030p.c:349:14: note: Assuming that condition 'NULL!=rig->state.priv' is not redundant hamlib-4.5.5/rigs/aor/ar7030p.c:333:36: note: priv is assigned '(struct ar7030p_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/aor/ar7030p.c:344:10: note: Null pointer dereference hamlib-4.5.5/rigs/aor/ar7030p.c:345:10: warning: Either the condition 'NULL!=rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/aor/ar7030p.c:349:14: note: Assuming that condition 'NULL!=rig->state.priv' is not redundant hamlib-4.5.5/rigs/aor/ar7030p.c:333:36: note: priv is assigned '(struct ar7030p_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/aor/ar7030p.c:345:10: note: Null pointer dereference hamlib-4.5.5/rigs/aor/ar7030p.c:347:10: warning: Either the condition 'NULL!=rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/aor/ar7030p.c:349:14: note: Assuming that condition 'NULL!=rig->state.priv' is not redundant hamlib-4.5.5/rigs/aor/ar7030p.c:333:36: note: priv is assigned '(struct ar7030p_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/aor/ar7030p.c:347:10: note: Null pointer dereference hamlib-4.5.5/rigs/aor/ar7030p.c:434:31: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1906:18: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:434:31: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1270:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar7030p.c:1279:34: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_set_parm' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1927:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1279:34: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1303:34: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_get_parm' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1928:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1303:34: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1303:64: style: Parameter 'val' can be declared as pointer to const. However it seems that 'ar7030p_get_parm' is a callback function, if 'val' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1928:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1303:64: note: Parameter 'val' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1353:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/aor/ar7030p.c:1391:30: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_scan' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1940:13: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1391:30: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1606:34: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_set_func' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1925:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1606:34: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1614:34: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_get_func' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1926:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1614:34: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1615:34: style: Parameter 'status' can be declared as pointer to const. However it seems that 'ar7030p_get_func' is a callback function, if 'status' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1926:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1615:34: note: Parameter 'status' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1623:38: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_decode_event' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1942:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1623:38: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1630:37: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ar7030p_set_channel' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/aor/ar7030p.c:1943:20: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/aor/ar7030p.c:1630:37: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/aor/ar7030p.c:1647:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:77:34: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/dorji/dra818.c:277:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:287:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:319:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:354:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:372:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:496:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:504:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:512:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dorji/dra818.c:520:25: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/drake/drake.c:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:109:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:164:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:215:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:248:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:312:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:397:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:499:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ANT_1 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:591:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:633:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:682:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:920:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:955:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:975:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:1029:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_AGC_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:1052:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_LEVEL_RAWSTR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:1167:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:1181:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:1204:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:1220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/drake/drake.c:1236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:91:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:166:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:276:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:363:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/amp_dummy.c:148:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/amp_dummy.c:272:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/codan/codan.c:223:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/rigs/codan/codan.c:369:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy_common.c:37:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ext_list [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy_common.c:59:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/flrig.c:2354:1: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/rigs/dummy/netampctl.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netampctl.c:75:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netampctl.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netampctl.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netampctl.c:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netampctl.c:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:215:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_t [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:339:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:475:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:611:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:699:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:772:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:785:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:798:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:811:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:824:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:862:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:875:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:888:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:901:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:913:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:925:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:967:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:984:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:997:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1013:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1024:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1036:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1048:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1060:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1072:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1084:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1096:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1362:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1405:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1457:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1506:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1571:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1637:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1712:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1747:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1758:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1783:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1791:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:1986:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2032:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2084:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2094:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2176:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:2671:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrigctl.c:897:39: error: There is an unknown macro here somewhere. Configuration is required. If FREQFMT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/rigs/barrett/barrett.c:684:12: style: Variable 'series' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/barrett/barrett.c:681:16: note: series is assigned hamlib-4.5.5/rigs/barrett/barrett.c:684:12: note: series is overwritten hamlib-4.5.5/rigs/barrett/barrett.c:267:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/barrett/barrett.c:597:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/netrotctl.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:80:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:165:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:235:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:280:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:302:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/netrotctl.c:324:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:189:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:264:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:304:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT_STATUS_MOVING_AZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:363:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:405:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:452:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:485:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:501:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SETTING_MAX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:532:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SETTING_MAX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:557:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:625:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:668:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:720:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:758:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SETTING_MAX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:789:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SETTING_MAX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:879:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:920:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/rot_dummy.c:996:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/dummy.c:350:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:359:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:435:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:487:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:523:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:586:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:612:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:675:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:700:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:773:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:786:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:799:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:812:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:837:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:850:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:863:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:876:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/dummy.c:889:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rigs/dummy/rot_dummy.c:172:10: warning: Either the condition 'rot->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/rot_dummy.c:177:19: note: Assuming that condition 'rot->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/rot_dummy.c:167:38: note: priv is assigned '(struct dummy_rot_priv_data*)rot->state.priv' here. hamlib-4.5.5/rigs/dummy/rot_dummy.c:172:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/rot_dummy.c:173:10: warning: Either the condition 'rot->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/rot_dummy.c:177:19: note: Assuming that condition 'rot->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/rot_dummy.c:167:38: note: priv is assigned '(struct dummy_rot_priv_data*)rot->state.priv' here. hamlib-4.5.5/rigs/dummy/rot_dummy.c:173:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/rot_dummy.c:174:10: warning: Either the condition 'rot->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/rot_dummy.c:177:19: note: Assuming that condition 'rot->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/rot_dummy.c:167:38: note: priv is assigned '(struct dummy_rot_priv_data*)rot->state.priv' here. hamlib-4.5.5/rigs/dummy/rot_dummy.c:174:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/rot_dummy.c:175:10: warning: Either the condition 'rot->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/rot_dummy.c:177:19: note: Assuming that condition 'rot->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/rot_dummy.c:167:38: note: priv is assigned '(struct dummy_rot_priv_data*)rot->state.priv' here. hamlib-4.5.5/rigs/dummy/rot_dummy.c:175:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/rot_dummy.c:187:32: style: Parameter 'rot' can be declared as pointer to const. However it seems that 'dummy_rot_open' is a callback function, if 'rot' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/dummy/rot_dummy.c:963:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/dummy/rot_dummy.c:187:32: note: Parameter 'rot' can be declared as pointer to const hamlib-4.5.5/rigs/dummy/rot_dummy.c:360:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/rot_dummy.c:480:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/rot_dummy.c:619:22: style: Variable 'elp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/rot_dummy.c:873:22: style: Variable 'epp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/rot_dummy.c:910:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:321:10: warning: Either the condition 'rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/dummy.c:327:19: note: Assuming that condition 'rig->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/dummy.c:311:34: note: priv is assigned '(struct dummy_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/dummy/dummy.c:321:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/dummy.c:322:10: warning: Either the condition 'rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/dummy.c:327:19: note: Assuming that condition 'rig->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/dummy.c:311:34: note: priv is assigned '(struct dummy_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/dummy/dummy.c:322:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/dummy.c:323:10: warning: Either the condition 'rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/dummy.c:327:19: note: Assuming that condition 'rig->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/dummy.c:311:34: note: priv is assigned '(struct dummy_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/dummy/dummy.c:323:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/dummy.c:324:10: warning: Either the condition 'rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/dummy.c:327:19: note: Assuming that condition 'rig->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/dummy.c:311:34: note: priv is assigned '(struct dummy_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/dummy/dummy.c:324:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/dummy.c:325:10: warning: Either the condition 'rig->state.priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/dummy.c:327:19: note: Assuming that condition 'rig->state.priv' is not redundant hamlib-4.5.5/rigs/dummy/dummy.c:311:34: note: priv is assigned '(struct dummy_priv_data*)rig->state.priv' here. hamlib-4.5.5/rigs/dummy/dummy.c:325:10: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/dummy.c:415:62: warning: Either the condition 'rig==NULL' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/dummy.c:420:13: note: Assuming that condition 'rig==NULL' is not redundant hamlib-4.5.5/rigs/dummy/dummy.c:415:62: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/dummy.c:466:15: warning: Either the condition 'priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/dummy/dummy.c:459:9: note: Assuming that condition 'priv' is not redundant hamlib-4.5.5/rigs/dummy/dummy.c:466:15: note: Null pointer dereference hamlib-4.5.5/rigs/dummy/dummy.c:395:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:609:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:672:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:695:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:796:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:822:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:847:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:873:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:899:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:923:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:982:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1011:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1034:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1058:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1082:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1116:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1360:22: style: Variable 'elp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1504:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1635:22: style: Variable 'epp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1711:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:1781:16: style: Variable 'curr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:2090:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/dummy.c:2097:40: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'dummy_get_info' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/dummy/dummy.c:2617:22: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/dummy/dummy.c:2097:40: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/drake/drake.c:620:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/drake/drake.c:676:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/fdm_duo.c:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/fdm_duo.c:141:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/fdm_duo.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:322:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:359:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:517:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:807:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:820:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:846:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:916:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:982:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1056:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1465:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1529:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1583:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1646:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1687:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1717:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/tci1x.c:1938:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:264:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:309:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:394:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:418:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:489:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:542:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:587:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:627:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:646:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:755:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:897:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:948:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:993:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:1029:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:1049:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:1112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:1157:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:1205:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_TX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:1225:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:347:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PORT_UDP_NETWORK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:436:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:475:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:541:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:654:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:666:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:702:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:755:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:790:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:871:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:894:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:968:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:985:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:994:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:1004:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/dttsp.c:389:45: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] hamlib-4.5.5/rigs/flexradio/dttsp.c:491:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:181:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:444:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:481:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:516:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:552:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:567:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:704:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:725:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:740:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:759:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:854:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:890:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:914:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:998:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1027:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1265:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1363:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1388:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1417:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1436:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1501:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1704:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1817:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:1853:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2008:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2040:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2365:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2695:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2772:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2827:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2864:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2902:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2921:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2945:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2974:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:2998:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3018:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3052:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3065:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3092:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3221:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3360:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3385:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3579:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3607:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3649:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3688:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:3840:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/flexradio.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:258:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:318:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:436:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:464:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:504:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/flexradio/sdr1k.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] hamlib-4.5.5/rigs/flexradio/sdr1k.c:240:22: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'sdr1k_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/flexradio/sdr1k.c:183:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/flexradio/sdr1k.c:240:22: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/gomspace/gs100.c:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:456:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:534:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:580:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/gomspace/gs100.c:589:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_GS100 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/dummy/trxmanager.c:485:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/trxmanager.c:1223:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:515:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/rigs/gomspace/gs100.c:108:15: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/gomspace/gs100.c:112:9: note: Assuming that condition '!rig' is not redundant hamlib-4.5.5/rigs/gomspace/gs100.c:108:15: note: Null pointer dereference hamlib-4.5.5/rigs/gomspace/gs100.c:141:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:158:28: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'gs100_open' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/gomspace/gs100.c:431:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/gomspace/gs100.c:158:28: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/gomspace/gs100.c:172:29: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'gs100_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/gomspace/gs100.c:432:18: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/gomspace/gs100.c:172:29: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/gomspace/gs100.c:188:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:214:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:237:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:269:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:303:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:335:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:367:40: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'gs100_get_info' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/gomspace/gs100.c:439:17: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/gomspace/gs100.c:367:40: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/gomspace/gs100.c:488:36: style: Variable 'c' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:524:53: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/gomspace/gs100.c:141:58: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/gomspace/gs100.c:237:58: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/gomspace/gs100.c:269:58: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/gomspace/gs100.c:303:58: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/gomspace/gs100.c:335:58: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/gomspace/gs100.c:539:10: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/icmarine/icm710.c:265:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:297:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:311:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:324:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:369:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:391:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:424:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:439:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:455:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:466:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:490:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:521:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:535:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:548:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:569:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OP_TUNE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:589:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:607:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:633:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:709:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:722:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icm710.c:450:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icmarine/icm710.c:483:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icmarine/icm710.c:684:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icmarine/icmarine.c:123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:254:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:365:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:421:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:434:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:490:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:505:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:534:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:583:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:602:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:634:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:661:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:676:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:696:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:719:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:755:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:843:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/frame.c:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_WARN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/frame.c:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/frame.c:425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/frame.c:499:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_BUSBUSY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/frame.c:562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/frame.c:711:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icmarine/icmarine.c:249:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icmarine/icmarine.c:363:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icmarine/icmarine.c:488:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/frame.c:395:6: warning: Either the condition 'data_len!=NULL' is redundant or there is possible null pointer dereference: data_len. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/icom/frame.c:397:34: note: Assuming that condition 'data_len!=NULL' is not redundant hamlib-4.5.5/rigs/icom/frame.c:395:6: note: Null pointer dereference hamlib-4.5.5/rigs/icom/frame.c:127:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/frame.c:560:28: style: Variable 'priv_data' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/ic7000.c:154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic706.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7100.c:210:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7100.c:264:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7100.c:289:16: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/ic7100.c:281:16: note: retval is assigned hamlib-4.5.5/rigs/icom/ic7100.c:289:16: note: retval is overwritten hamlib-4.5.5/rigs/icom/ic7200.c:290:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7200.c:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/elad/elad.c:939:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] hamlib-4.5.5/rigs/elad/elad.c:169:28: style: Variable 'caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:571:15: style: Variable 'dot_pos' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:702:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:738:28: style: Variable 'caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:757:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:1174:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:1261:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:1361:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:1461:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:1494:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:1815:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:2035:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:2554:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:3358:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/elad/elad.c:3729:51: warning: Uninitialized variable: idbuf [uninitvar] hamlib-4.5.5/rigs/elad/elad.c:3707:30: note: Assuming condition is false hamlib-4.5.5/rigs/elad/elad.c:3729:51: note: Uninitialized variable: idbuf hamlib-4.5.5/rigs/elad/elad.c:907:33: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/elad/elad.c:916:12: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/elad/elad.c:980:12: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/icom/ic7300.c:1366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7300.c:1453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7300.c:1508:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7300.c:1562:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7300.c:1608:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7300.c:1662:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7300.c:1587:16: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/ic7300.c:1579:16: note: retval is assigned hamlib-4.5.5/rigs/icom/ic7300.c:1587:16: note: retval is overwritten hamlib-4.5.5/rigs/icom/ic7300.c:1687:16: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/ic7300.c:1679:16: note: retval is assigned hamlib-4.5.5/rigs/icom/ic7300.c:1687:16: note: retval is overwritten hamlib-4.5.5/rigs/icom/ic7300.c:1446:19: style: Variable 'prmbuf' can be declared as const array [constVariable] hamlib-4.5.5/rigs/icom/ic7300.c:1466:36: error: Uninitialized variable: prm_cn [uninitvar] hamlib-4.5.5/rigs/icom/ic7300.c:1466:44: error: Uninitialized variable: prm_sc [uninitvar] hamlib-4.5.5/rigs/icom/ic7300.c:1466:52: error: Uninitialized variable: prmbuf [uninitvar] hamlib-4.5.5/rigs/icom/ic7300.c:1466:60: error: Uninitialized variable: prm_len [uninitvar] hamlib-4.5.5/rigs/dummy/tci1x.c:624:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/rigs/dummy/tci1x.c:637:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/rigs/dummy/tci1x.c:672:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/rigs/dummy/tci1x.c:1423:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/tci1x.c:1914:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/dummy/tci1x.c:1922:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/ic7600.c:173:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7600.c:227:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic756.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic756.c:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic756.c:822:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic746.c:623:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic746.c:688:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic746.c:773:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ANN_FREQ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic746.c:858:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic746.c:934:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic746.c:1102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7600.c:252:16: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/ic7600.c:244:16: note: retval is assigned hamlib-4.5.5/rigs/icom/ic7600.c:252:16: note: retval is overwritten hamlib-4.5.5/rigs/icom/ic7610.c:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7610.c:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7700.c:155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7700.c:209:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7610.c:333:16: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/ic7610.c:325:16: note: retval is assigned hamlib-4.5.5/rigs/icom/ic7610.c:333:16: note: retval is overwritten hamlib-4.5.5/rigs/icom/ic7700.c:234:16: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/ic7700.c:226:16: note: retval is assigned hamlib-4.5.5/rigs/icom/ic7700.c:234:16: note: retval is overwritten hamlib-4.5.5/rigs/icom/ic7800.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7800.c:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7800.c:416:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7800.c:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic7800.c:495:16: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/ic7800.c:487:16: note: retval is assigned hamlib-4.5.5/rigs/icom/ic7800.c:495:16: note: retval is overwritten hamlib-4.5.5/rigs/icom/ic821h.c:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic910.c:173:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic910.c:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/ic92d.c:241:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:37:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:71:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:232:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:237:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:243:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:250:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:265:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:286:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:297:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icf8101.c:327:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icf8101.c:327:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icf8101.c:327:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icf8101.c:104:12: style: Redundant initialization for 'retval'. The initialized value is overwritten before it is read. [redundantInitialization] hamlib-4.5.5/rigs/icom/icf8101.c:99:16: note: retval is initialized hamlib-4.5.5/rigs/icom/icf8101.c:104:12: note: retval is overwritten hamlib-4.5.5/rigs/icom/icr30.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_AMN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icr75.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icr75.c:343:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icr75.c:440:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icr75.c:533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/id5100.c:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/id5100.c:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/omni.c:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/omni.c:231:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/omni.c:260:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:77:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:153:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:254:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:342:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:463:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:496:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_LEVEL_AF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:612:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SCAN_PLT [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:694:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:802:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:809:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:832:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/perseus.c:193:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_SAM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/perseus.c:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_SAM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/optoscan.c:767:64: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/icom/optoscan.c:814:28: style: Variable 'priv_caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/xiegu.c:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/xiegu.c:869:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/xiegu.c:905:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/xiegu.c:962:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/xiegu.c:1031:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:81:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:113:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_RTTY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:260:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_NRD535 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:312:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_NRD535 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:338:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:376:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:402:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:516:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:740:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_AGC_SLOW [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:793:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1136:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1254:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_TRN_RIG [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1267:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1281:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_NRD535 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1330:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1350:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endc [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1413:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1472:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1604:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1625:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:1680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:288:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:305:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:328:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:342:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:423:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:509:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:535:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:545:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_AGC_SLOW [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:575:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:585:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:623:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:736:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:814:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:870:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:963:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_IC9700 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:987:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:1141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:1178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:1257:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:1295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:1511:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINTERNAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:1794:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:1829:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jst145.c:533:33: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'jst145_set_func' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/jrc/jst145.c:268:18: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/jrc/jst145.c:533:33: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/icom/icom.c:1907:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_IC7200 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:2008:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_IC7200 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:2119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:2175:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_IC7200 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:2348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:2454:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_IC7200 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:2574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:2784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:3113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:3182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:3286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:3852:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4510:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4662:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4773:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4799:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4832:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4857:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4884:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4919:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:4958:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5001:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5039:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5689:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:5913:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6029:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6439:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6682:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6809:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:6912:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7507:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7606:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7657:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7714:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7759:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7815:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7865:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:7967:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8570:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8682:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8761:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8821:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:8973:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9046:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9253:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9336:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9394:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9461:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_TARGETABLE_SPECTRUM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9482:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9529:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:9723:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/nrd525.c:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/nrd525.c:216:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/nrd525.c:229:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_AGC_SLOW [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/nrd525.c:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/nrd525.c:214:33: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'nrd525_set_func' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/jrc/nrd525.c:143:18: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/jrc/nrd525.c:214:33: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/icom/xiegu.c:957:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/xiegu.c:1026:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kachina/kachina.c:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kachina/kachina.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kachina/kachina.c:172:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kachina/kachina.c:212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kachina/kachina.c:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_LEVEL_RAWSTR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kachina/kachina.c:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/elecraft.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/elecraft.c:352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/elecraft.c:405:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/elecraft.c:450:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/elecraft.c:501:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex.c:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex.c:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/jrc/jrc.c:108:30: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/jrc/jrc.c:330:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/jrc/jrc.c:435:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/jrc/jrc.c:530:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/jrc/jrc.c:1150:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/jrc/jrc.c:1249:11: style: Variable 'trncmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/jrc/jrc.c:1368:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/jrc/jrc.c:1468:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:328:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:434:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:505:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:586:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:654:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:747:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:1013:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:1047:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/elecraft.c:430:55: style: Condition 'strcmp(elec_ext_id_str_lst[i].id,bufptr)==0' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/kenwood/elecraft.c:425:55: note: Assuming that condition 'strcmp(elec_ext_id_str_lst[i].id,bufptr)!=0' is not redundant hamlib-4.5.5/rigs/kenwood/elecraft.c:430:55: note: Condition 'strcmp(elec_ext_id_str_lst[i].id,bufptr)==0' is always true hamlib-4.5.5/rigs/kenwood/elecraft.c:403:11: style: Variable 'bufptr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:201:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:268:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:281:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:295:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:392:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:413:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:447:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:488:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ANT_1 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:509:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:539:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:607:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:650:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:748:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:853:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:894:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:928:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:995:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:1013:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:1040:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_TRN_RIG [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:1058:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:1092:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:1110:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SCAN_STOP [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:1127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ic10.c:1164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:296:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:550:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:726:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:325:10: style: Variable 'w_a' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:376:10: style: Variable 'w_a' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:739:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/flex6xxx.c:1043:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:151:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:222:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:289:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:318:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:533:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:601:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:1082:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ic10.c:1156:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k3.c:968:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1350:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1513:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1688:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1838:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1849:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1857:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:1978:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2477:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2522:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2571:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2604:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2699:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2737:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2767:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:2813:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k2.c:352:43: style: Condition 'flt->filt_list[1].width>=width' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/kenwood/k2.c:347:57: note: Assuming that condition 'width>flt->filt_list[1].width' is not redundant hamlib-4.5.5/rigs/kenwood/k2.c:352:43: note: Condition 'flt->filt_list[1].width>=width' is always true hamlib-4.5.5/rigs/kenwood/k2.c:294:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k2.c:428:11: style: Variable 'bufptr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/pihpsdr.c:353:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/pihpsdr.c:595:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/pihpsdr.c:791:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/pihpsdr.c:955:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/pihpsdr.c:1334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:240:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINTERNAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:655:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:704:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:716:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:741:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:811:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:828:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1074:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1367:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1395:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1747:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1811:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1927:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1960:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2039:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2075:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2239:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2285:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2493:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2556:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2607:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2761:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2873:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2999:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:3058:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:3101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:3393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:3432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:3985:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4601:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4656:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4694:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4747:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4822:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4851:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4896:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4926:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:4972:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5021:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5054:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5194:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5282:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5497:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5584:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5616:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5663:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5706:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_delay [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5924:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/k3.c:963:11: style: Variable 'cmd_data' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k3.c:964:11: style: Variable 'cmd_bw' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k3.c:966:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k3.c:1118:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k3.c:1511:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k3.c:1787:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/k3.c:1976:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/th.c:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:217:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:296:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:418:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:595:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:635:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:698:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:807:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_TRN_RIG [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:821:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:852:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:881:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:933:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:953:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:999:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1015:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1080:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1322:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1402:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1436:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1514:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1562:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1609:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1671:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1704:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1744:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1805:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1815:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1870:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:1910:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:2234:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ts [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:2504:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:2537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/th.c:2571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:225:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:391:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:421:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:470:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:512:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:530:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:551:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:571:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:591:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:608:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:626:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:644:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:682:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:717:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:755:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:782:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:820:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:854:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:879:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:909:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:926:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:980:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1089:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:1364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd72.c:198:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/th.c:527:78: style: Condition 'buf[4]=','' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/kenwood/th.c:630:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/th.c:1740:11: style: Variable 'membuf' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/th.c:1812:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/th.c:2150:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/kenwood/thd74.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:206:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:288:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:317:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:405:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:458:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:530:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:558:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:579:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:619:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:705:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:740:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:778:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:805:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:843:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:877:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:900:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:957:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1069:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1090:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1294:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1355:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1371:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1395:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:1425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thf6a.c:301:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thf6a.c:335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thd74.c:159:21: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/kenwood/thd74.c:401:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/thd74.c:428:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/thd74.c:1369:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/thd74.c:1391:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/thd74.c:1423:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/thf7.c:295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thf7.c:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thg71.c:213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thg71.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thg71.c:404:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thg71.c:441:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thg71.c:471:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_FUNC_TBURST [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thg71.c:501:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_FRNG_END [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/thg71.c:519:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rigs/kenwood/thg71.c:526:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rigs/kenwood/thg71.c:527:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rigs/kenwood/thg71.c:524:15: style: Variable 'strl' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/thg71.c:524:22: style: Variable 'stru' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/tmd710.c:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:683:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:736:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:786:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:821:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:852:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:877:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:899:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:926:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:952:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:993:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1086:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1098:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1205:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1247:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1280:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1292:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1305:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1344:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1377:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1481:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable common_dcs_list [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1515:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1542:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_FM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1595:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_FM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1623:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1652:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ts [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1688:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1717:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1746:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1762:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1786:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_RPT_SHIFT_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1815:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1844:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1883:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1905:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1944:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2016:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2047:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2086:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2163:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2369:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2383:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2428:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2524:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2598:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2619:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2705:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2804:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2848:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2919:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2953:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmv7.c:226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmv7.c:374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmv7.c:449:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmv7.c:490:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmv7.c:552:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmv7.c:676:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ts [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:2498:18: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] hamlib-4.5.5/rigs/kenwood/transfox.c:173:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/transfox.c:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/transfox.c:206:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/transfox.c:222:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/transfox.c:347:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tmd710.c:1838:59: style:inconclusive: Function 'tmd710_set_rptr_offs' argument 3 names different: declaration 'offset' definition 'freq'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/kenwood/tmd710.c:76:66: note: Function 'tmd710_set_rptr_offs' argument 3 names different: declaration 'offset' definition 'freq'. hamlib-4.5.5/rigs/kenwood/tmd710.c:1838:59: note: Function 'tmd710_set_rptr_offs' argument 3 names different: declaration 'offset' definition 'freq'. hamlib-4.5.5/rigs/kenwood/tmd710.c:1878:60: style:inconclusive: Function 'tmd710_get_rptr_offs' argument 3 names different: declaration 'offset' definition 'rptr_offs'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/kenwood/tmd710.c:77:67: note: Function 'tmd710_get_rptr_offs' argument 3 names different: declaration 'offset' definition 'rptr_offs'. hamlib-4.5.5/rigs/kenwood/tmd710.c:1878:60: note: Function 'tmd710_get_rptr_offs' argument 3 names different: declaration 'offset' definition 'rptr_offs'. hamlib-4.5.5/rigs/kenwood/tmd710.c:872:41: style: Parameter 'me_struct' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/kenwood/tmd710.c:1311:41: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/kenwood/tmd710.c:1465:17: style: Variable 'dcs_list' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/tmd710.c:1481:13: style: Variable 'dcs_list' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/tmd710.c:1647:47: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/kenwood/tmd710.c:2213:17: style: Variable 'dcs_list' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ts140.c:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts450s.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:1491:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] hamlib-4.5.5/rigs/kenwood/kenwood.c:1489:38: note: outer condition: vfo==RIG_VFO_A hamlib-4.5.5/rigs/kenwood/kenwood.c:1491:17: note: identical inner condition: vfo==RIG_VFO_A hamlib-4.5.5/rigs/kenwood/ts2000.c:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:324:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:393:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_C [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:528:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:591:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_C [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:931:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:1001:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:1028:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:1054:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:1086:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:1147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:1231:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:1474:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/kenwood.c:2264:42: warning:inconclusive: Possible null pointer dereference: selected_filter_width [nullPointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:2235:58: note: Assignment 'selected_filter_width=NULL', assigned value is 0 hamlib-4.5.5/rigs/kenwood/kenwood.c:2246:45: note: Assuming condition is false hamlib-4.5.5/rigs/kenwood/kenwood.c:2264:42: note: Null pointer dereference hamlib-4.5.5/rigs/kenwood/kenwood.c:4253:13: style: Local variable 'raw_value' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/kenwood/kenwood.c:4150:9: note: Shadowed declaration hamlib-4.5.5/rigs/kenwood/kenwood.c:4253:13: note: Shadow variable hamlib-4.5.5/rigs/kenwood/kenwood.c:245:31: style: Variable 'caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:822:31: style: Variable 'caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:894:15: style: Variable 'dot_pos' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:1072:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:1119:31: style: Variable 'caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:1923:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:1958:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:2037:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:2204:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:2759:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:2988:34: style: Variable 'last_filter' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:3425:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:4147:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:4373:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:5019:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:5342:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/kenwood.c:5750:51: warning: Uninitialized variable: idbuf [uninitvar] hamlib-4.5.5/rigs/kenwood/kenwood.c:5726:30: note: Assuming condition is false hamlib-4.5.5/rigs/kenwood/kenwood.c:5750:51: note: Uninitialized variable: idbuf hamlib-4.5.5/rigs/kenwood/kenwood.c:1507:34: style: Variable 'vfo_function' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/kenwood/kenwood.c:1510:34: style: Variable 'vfo_function' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/kenwood/kenwood.c:1512:36: style: Variable 'vfo_function' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/kenwood/kenwood.c:2421:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/kenwood/ts480.c:173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:222:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:243:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:313:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:492:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:793:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:863:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:890:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:988:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:1079:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:1236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:1258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:2036:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:2057:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts480.c:861:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ts570.c:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_WARN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:186:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:247:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:285:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:353:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_MAXDBLSTSIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:405:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:514:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:565:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:685:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:745:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:781:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts570.c:841:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts590.c:450:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts590.c:480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts680.c:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts711.c:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts811.c:69:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts2000.c:999:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kenwood/ts850.c:268:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts850.c:324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts850.c:391:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_WARN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts850.c:403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts850.c:529:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts870s.c:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts870s.c:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts870s.c:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts870s.c:284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts870s.c:299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts890s.c:51:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts890s.c:134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts890s.c:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/ts990s.c:369:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tx500.c:380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tx500.c:623:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/tx500.c:832:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:284:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:347:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:363:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:387:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:434:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:498:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:522:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:547:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:578:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:608:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:629:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:656:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kenwood/xg3.c:685:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/dds60.c:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/dds60.c:197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/dds60.c:224:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/dds60.c:261:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/dds60.c:372:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/dds60.c:408:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:259:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:337:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:351:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:401:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:446:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/drt1.c:417:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kit/elektor304.c:172:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:368:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/elektor304.c:347:34: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/kit/hiqsdr.c:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:326:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:368:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:427:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:455:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:484:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:512:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:535:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:572:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/kit.c:35:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/kit.c:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/hiqsdr.c:453:26: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'hiqsdr_get_freq' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/kit/hiqsdr.c:177:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/kit/hiqsdr.c:453:26: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/kit/hiqsdr.c:453:50: style: Parameter 'freq' can be declared as pointer to const. However it seems that 'hiqsdr_get_freq' is a callback function, if 'freq' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/kit/hiqsdr.c:177:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/kit/hiqsdr.c:453:50: note: Parameter 'freq' can be declared as pointer to const hamlib-4.5.5/rigs/kit/hiqsdr.c:570:34: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'hiqsdr_get_level' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/kit/hiqsdr.c:188:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/kit/hiqsdr.c:570:34: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/kit/hiqsdr.c:570:76: style: Parameter 'val' can be declared as pointer to const. However it seems that 'hiqsdr_get_level' is a callback function, if 'val' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/kit/hiqsdr.c:188:21: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/kit/hiqsdr.c:570:76: note: Parameter 'val' can be declared as pointer to const hamlib-4.5.5/rigs/kit/miniVNA.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/pcrotor.c:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/rs_hfiq.c:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/rs_hfiq.c:156:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/rs_hfiq.c:185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/rs_hfiq.c:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/rs_hfiq.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/kit/rs_hfiq.c:354:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_IQ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:188:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_LEVEL_STRENGTH [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:318:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/lowe/lowe.c:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:350:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:452:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:481:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:532:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:563:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_PCR1500 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:696:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:720:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:754:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:792:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:811:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:947:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1049:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1097:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1354:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1406:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_SUB [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1449:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1524:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1555:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1581:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1598:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1607:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1620:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1695:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1716:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1738:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1759:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1785:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1835:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1845:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1882:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1913:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1922:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1945:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ERJCTED [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1967:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1992:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:202:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:272:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:306:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:360:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:433:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:517:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:577:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:608:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:717:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:746:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:763:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:801:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:825:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/ra37xx.c:864:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:190:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ETIMEOUT [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:285:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:303:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:427:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:481:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:507:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:518:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:533:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:554:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_FM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:573:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:595:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:619:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:703:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:735:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:835:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:1002:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_FUNC_LOCK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:1028:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:1084:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:1179:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:1226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:1246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/prm80/prm80.c:1307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/pcr/pcr.c:1757:49: style:inconclusive: Function 'pcr_set_dsp_auto_notch' argument 3 names different: declaration 'level' definition 'status'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/pcr/pcr.c:150:60: note: Function 'pcr_set_dsp_auto_notch' argument 3 names different: declaration 'level' definition 'status'. hamlib-4.5.5/rigs/pcr/pcr.c:1757:49: note: Function 'pcr_set_dsp_auto_notch' argument 3 names different: declaration 'level' definition 'status'. hamlib-4.5.5/rigs/pcr/pcr.c:1771:38: style:inconclusive: Function 'pcr_set_vsc' argument 3 names different: declaration 'level' definition 'status'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/pcr/pcr.c:143:49: note: Function 'pcr_set_vsc' argument 3 names different: declaration 'level' definition 'status'. hamlib-4.5.5/rigs/pcr/pcr.c:1771:38: note: Function 'pcr_set_vsc' argument 3 names different: declaration 'level' definition 'status'. hamlib-4.5.5/rigs/pcr/pcr.c:168:27: style: Variable 'caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/pcr/pcr.c:717:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/pcr/pcr.c:787:22: style: Variable 'rcvr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/pcr/pcr.c:1351:19: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/pcr/pcr.c:1351:56: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/pcr/pcr.c:1404:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/pcr/pcr.c:1781:22: style: Variable 'rcvr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/pcr/pcr.c:1831:22: style: Variable 'rcvr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/pcr/pcr.c:1918:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/pcr/pcr.c:1960:22: style: Variable 'rcvr' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/prm80/prm80.c:657:13: style: Condition 'ret>=0' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/prm80/prm80.c:652:13: note: Assuming that condition 'ret<0' is not redundant hamlib-4.5.5/rigs/prm80/prm80.c:657:13: note: Condition 'ret>=0' is always true hamlib-4.5.5/rigs/prm80/prm80.c:515:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/prm80/prm80.c:731:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/rft/rft.c:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rft/rft.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:180:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:301:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:331:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:406:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:445:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/racal/racal.c:575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/ek89x.c:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/ek89x.c:128:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/ek89x.c:155:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/ek89x.c:235:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/ek89x.c:350:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/ek89x.c:373:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/ek89x.c:437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:65:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:389:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:524:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/gp2000.c:471:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rigs/rs/gp2000.c:494:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rigs/rs/gp2000.c:386:24: style: Variable 'slevel' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/rs/gp2000.c:456:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/rs/gp2000.c:522:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/racal/racal.c:282:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/racal/racal.c:325:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/rs/ek89x.c:449:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rigs/rs/ek89x.c:472:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rigs/rs/ek89x.c:370:24: style: Variable 'slevel' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/rs/ek89x.c:434:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/rs/rs.c:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:126:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:229:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:316:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:393:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/skanti.c:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/skanti.c:146:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/skanti.c:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/skanti.c:289:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/skanti.c:313:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/skanti.c:321:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OP_TUNE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/skanti.c:336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/rs/rs.c:240:24: style: Variable 'sfunc' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/rs/rs.c:302:24: style: Variable 'slevel' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/skanti/trp8255.c:192:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:254:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:281:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:290:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:320:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:380:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:430:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:465:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:476:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:488:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/skanti/trp8255.c:520:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tapr/tapr.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tapr/tapr.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tapr/tapr.c:102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tapr/tapr.c:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tapr/tapr.c:87:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] hamlib-4.5.5/rigs/tapr/tapr.c:100:24: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/skanti/trp8255.c:284:51: style:inconclusive: Function 'cu_set_split_freq' argument 3 names different: declaration 'tx_freq' definition 'freq'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/skanti/trp8255.c:69:58: note: Function 'cu_set_split_freq' argument 3 names different: declaration 'tx_freq' definition 'freq'. hamlib-4.5.5/rigs/skanti/trp8255.c:284:51: note: Function 'cu_set_split_freq' argument 3 names different: declaration 'tx_freq' definition 'freq'. hamlib-4.5.5/rigs/skanti/trp8255.c:215:10: style: Variable 'cmd' can be declared as const array [constVariable] hamlib-4.5.5/rigs/skanti/trp8255.c:238:10: style: Variable 'cmd' can be declared as const array [constVariable] hamlib-4.5.5/rigs/skanti/trp8255.c:248:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/skanti/trp8255.c:301:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/skanti/trp8255.c:474:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/skanti/skanti.c:177:11: style: Variable 'sk_mode' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/skanti/skanti.c:177:21: style: Variable 'sk_filter' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/jupiter.c:262:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:347:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:378:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:410:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:471:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:531:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:648:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:733:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:760:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:1067:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:1096:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:1160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:262:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINTERNAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:380:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:440:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:469:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:523:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:565:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:575:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:586:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:597:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:612:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:818:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:919:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:1191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:1307:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_SUB [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:1362:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:1415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:1459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:1489:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/omnivii.c:1530:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:231:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:281:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cal_table_t [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:305:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:334:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_FRQRANGESIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:452:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:491:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:544:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:559:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:587:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:647:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:709:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:808:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:865:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:924:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:953:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:971:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1003:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_RESET_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1035:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1141:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DBLST_END [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1301:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1809:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1824:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1852:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OP_TO_VFO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1908:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:1956:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:2017:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:2110:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:2206:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/jupiter.c:722:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/rigs/tentec/jupiter.c:320:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/jupiter.c:345:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/jupiter.c:639:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/omnivii.c:491:18: style: Condition 'resp_len!=6' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:481:16: note: Assignment 'resp_len=6', assigned value is 6 hamlib-4.5.5/rigs/tentec/omnivii.c:486:16: note: Assuming condition is false hamlib-4.5.5/rigs/tentec/omnivii.c:491:18: note: Condition 'resp_len!=6' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:632:18: style: Condition 'resp_len>4' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:627:16: note: Assignment 'resp_len=4', assigned value is 4 hamlib-4.5.5/rigs/tentec/omnivii.c:632:18: note: Condition 'resp_len>4' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:643:39: style: Condition 'resp_len!=4' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:627:16: note: Assignment 'resp_len=4', assigned value is 4 hamlib-4.5.5/rigs/tentec/omnivii.c:638:16: note: Assuming condition is false hamlib-4.5.5/rigs/tentec/omnivii.c:643:39: note: Condition 'resp_len!=4' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:696:39: style: Condition 'resp_len!=3' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:686:16: note: Assignment 'resp_len=3', assigned value is 3 hamlib-4.5.5/rigs/tentec/omnivii.c:691:16: note: Assuming condition is false hamlib-4.5.5/rigs/tentec/omnivii.c:696:39: note: Condition 'resp_len!=3' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:935:41: style: Condition 'lvl_len!=4' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:926:19: note: Assignment 'lvl_len=4', assigned value is 4 hamlib-4.5.5/rigs/tentec/omnivii.c:929:20: note: Assuming condition is false hamlib-4.5.5/rigs/tentec/omnivii.c:935:41: note: Condition 'lvl_len!=4' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:971:41: style: Condition 'lvl_len!=6' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:963:19: note: Assignment 'lvl_len=6', assigned value is 6 hamlib-4.5.5/rigs/tentec/omnivii.c:966:20: note: Assuming condition is false hamlib-4.5.5/rigs/tentec/omnivii.c:971:41: note: Condition 'lvl_len!=6' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:1031:41: style: Condition 'lvl_len!=3' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:1021:19: note: Assignment 'lvl_len=3', assigned value is 3 hamlib-4.5.5/rigs/tentec/omnivii.c:1026:20: note: Assuming condition is false hamlib-4.5.5/rigs/tentec/omnivii.c:1031:41: note: Condition 'lvl_len!=3' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:1371:18: style: Condition 'resp_len!=3' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:1368:16: note: Assignment 'resp_len=3', assigned value is 3 hamlib-4.5.5/rigs/tentec/omnivii.c:1371:18: note: Condition 'resp_len!=3' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:1498:18: style: Condition 'resp_len!=5' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/tentec/omnivii.c:1495:16: note: Assignment 'resp_len=5', assigned value is 5 hamlib-4.5.5/rigs/tentec/omnivii.c:1498:18: note: Condition 'resp_len!=5' is always false hamlib-4.5.5/rigs/tentec/omnivii.c:386:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/omnivii.c:467:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/omnivii.c:609:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/omnivii.c:816:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/paragon.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:239:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:254:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:275:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:299:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:318:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:397:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_CW [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:527:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:553:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ERJCTED [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:578:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:623:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/paragon.c:678:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/orion.c:303:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/orion.c:332:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/orion.c:518:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/orion.c:1397:19: style: Variable 'raw_field' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/orion.c:1821:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/paragon.c:333:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/paragon.c:385:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/rx340.c:209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx340.c:334:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx340.c:370:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx340.c:424:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx340.c:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx340.c:538:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx340.c:589:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:304:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:327:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:341:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:358:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:371:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:386:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:470:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:571:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:663:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:913:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:928:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:172:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_BUG [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:254:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:303:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:394:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:407:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:489:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:548:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:564:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:95:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:146:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:262:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:303:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:503:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:605:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:634:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:671:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec2.c:702:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tentec.c:269:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tentec.c:389:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tentec.c:474:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tuner/tuner.c:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/rx331.c:369:21: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'rx331_open' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/tentec/rx331.c:181:19: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/tentec/rx331.c:369:21: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/tentec/rx331.c:384:22: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'rx331_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/tentec/rx331.c:182:19: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/tentec/rx331.c:384:22: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/tentec/rx331.c:911:23: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'rx331_vfo_op' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/tentec/rx331.c:191:19: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/tentec/rx331.c:911:23: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/tentec/tt550.c:88:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:227:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_USB [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:411:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:428:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:471:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_RESET_SOFT [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:525:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:550:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:567:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:622:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:656:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:677:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:722:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:834:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:937:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:950:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:964:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:977:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:991:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1013:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1358:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1401:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1427:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1441:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1484:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1543:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1564:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1598:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1654:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:1684:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:3539:63: style: Comparing expression of type 'const unsigned char' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] hamlib-4.5.5/rigs/icom/icom.c:1457:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:1457:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:1457:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:2100:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:2100:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:2100:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:2317:46: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:2317:29: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:2317:46: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:2432:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:2432:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:2432:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:2935:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:2935:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:2935:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:2961:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:2961:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:2961:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:2989:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:2989:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:2989:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:3018:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:3018:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:3018:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:3098:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:3098:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:3098:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:3825:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:3825:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:3825:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:4641:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:4641:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:4641:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:5057:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:5057:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:5057:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:5188:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:5188:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:5188:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:5296:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:5296:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:5296:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:5598:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:5598:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:5598:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:5746:35: style: Condition 'priv->x25cmdfails==0' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:5729:27: note: Assuming that condition 'priv->x25cmdfails==0' is not redundant hamlib-4.5.5/rigs/icom/icom.c:5746:35: note: Condition 'priv->x25cmdfails==0' is always true hamlib-4.5.5/rigs/icom/icom.c:5836:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:5836:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:5836:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:5963:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:5963:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:5963:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:6079:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:6079:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:6079:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:6207:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:6207:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:6207:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:6367:38: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:6367:21: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:6367:38: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:6634:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:6634:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:6634:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:6840:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:6840:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:6840:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:7585:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:7585:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:7585:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:7693:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:7693:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:7693:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:7794:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:7794:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:7794:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:7900:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:7900:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:7900:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8083:62: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8083:45: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8083:62: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8184:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8184:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8184:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8221:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8221:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8221:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8356:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8356:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8356:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8545:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8545:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8545:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8662:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8662:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8662:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8707:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8707:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8707:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:8746:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:8746:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:8746:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:9154:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:9154:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:9154:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:9304:34: style: Condition 'ack_len>=1' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/icom/icom.c:9304:17: note: Assuming that condition 'ack_len!=1' is not redundant hamlib-4.5.5/rigs/icom/icom.c:9304:34: note: Condition 'ack_len>=1' is always true hamlib-4.5.5/rigs/icom/icom.c:2624:27: style: Variable 'priv_data->filter' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/icom/icom.c:2612:27: note: priv_data->filter is assigned hamlib-4.5.5/rigs/icom/icom.c:2624:27: note: priv_data->filter is overwritten hamlib-4.5.5/rigs/icom/icom.c:709:9: style: Same expression 'rig->caps->rig_model==RIG_MODEL_IC756' found multiple times in chain of '||' operators. [duplicateExpression] hamlib-4.5.5/rigs/uniden/uniden_digital.c:118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden_digital.c:283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden_digital.c:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden_digital.c:424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden_digital.c:379:34: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/uniden/uniden_digital.c:399:34: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/uniden/uniden_digital.c:399:58: style: Parameter 'freq' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/icom/icom.c:3539:60: style: Unsigned expression 'priv_caps->agc_levels[i].icom_level' can't be negative so it is unnecessary to test it. [unsignedPositive] hamlib-4.5.5/rigs/icom/icom.c:9279:50: style:inconclusive: Function 'icom_send_voice_mem' argument 3 names different: declaration 'bank' definition 'ch'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/icom/icom.h:386:50: note: Function 'icom_send_voice_mem' argument 3 names different: declaration 'bank' definition 'ch'. hamlib-4.5.5/rigs/icom/icom.c:9279:50: note: Function 'icom_send_voice_mem' argument 3 names different: declaration 'bank' definition 'ch'. hamlib-4.5.5/rigs/icom/icom.c:3506:17: style: Local variable 'i' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/icom/icom.c:3282:9: note: Shadowed declaration hamlib-4.5.5/rigs/icom/icom.c:3506:17: note: Shadow variable hamlib-4.5.5/rigs/icom/icom.c:8132:13: style: Local variable 'retval' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/icom/icom.c:8101:35: note: Shadowed declaration hamlib-4.5.5/rigs/icom/icom.c:8132:13: note: Shadow variable hamlib-4.5.5/rigs/uniden/uniden.c:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:300:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:373:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:387:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:435:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:473:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:594:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:695:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:746:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:805:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/uniden/uniden.c:896:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/icom/icom.c:619:28: style: Variable 'priv_caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:1139:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:2257:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:2338:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:2457:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:3277:23: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:5908:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:6024:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:6307:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:7413:27: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:8565:19: style: Variable 'scanbuf' can be declared as const array [constVariable] hamlib-4.5.5/rigs/icom/icom.c:8952:30: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/icom/icom.c:9114:33: style: Parameter 'subcmdbuf' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/icom/icom.c:9165:37: style: Parameter 'subcmdbuf' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/icom/icom.c:9392:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/icom/icom.c:8647:54: error: Uninitialized variable: scanbuf [uninitvar] hamlib-4.5.5/rigs/icom/icom.c:1388:20: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/icom/icom.c:6563:20: style: Variable 'tx_vfo' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/winradio/g313-posix.c:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:156:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:279:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:332:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:347:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:360:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:381:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:437:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:540:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:556:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_WARN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:614:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-posix.c:598:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/winradio/g313-posix.c:619:40: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'g313_audio_callback' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/winradio/g313-posix.c:146:28: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/winradio/g313-posix.c:619:40: note: Parameter 'buffer' can be declared as pointer to const hamlib-4.5.5/rigs/winradio/g313-posix.c:621:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/winradio/g313-posix.c:628:37: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'g313_if_callback' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/winradio/g313-posix.c:147:25: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/winradio/g313-posix.c:628:37: note: Parameter 'buffer' can be declared as pointer to const hamlib-4.5.5/rigs/winradio/g313-posix.c:630:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/winradio/g313-posix.c:637:44: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'g313_spectrum_callback' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/winradio/g313-posix.c:148:31: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/winradio/g313-posix.c:637:44: note: Parameter 'buffer' can be declared as pointer to const hamlib-4.5.5/rigs/winradio/g313-posix.c:641:28: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/winradio/g313-win.c:241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:362:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMSYSERR_NOERROR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:440:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:461:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:484:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:495:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:503:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_POWER_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:515:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:528:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:574:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:634:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/winradio/g313-win.c:709:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/tentec/tt550.c:971:48: style:inconclusive: Function 'tt550_set_xit' argument 3 names different: declaration 'rit' definition 'xit'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/tentec/tt550.h:148:53: note: Function 'tt550_set_xit' argument 3 names different: declaration 'rit' definition 'xit'. hamlib-4.5.5/rigs/tentec/tt550.c:971:48: note: Function 'tt550_set_xit' argument 3 names different: declaration 'rit' definition 'xit'. hamlib-4.5.5/rigs/tentec/tt550.c:985:49: style:inconclusive: Function 'tt550_get_xit' argument 3 names different: declaration 'rit' definition 'xit'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/tentec/tt550.h:149:54: note: Function 'tt550_get_xit' argument 3 names different: declaration 'rit' definition 'xit'. hamlib-4.5.5/rigs/tentec/tt550.c:985:49: note: Function 'tt550_get_xit' argument 3 names different: declaration 'rit' definition 'xit'. hamlib-4.5.5/rigs/tentec/tt550.c:521:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:546:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:563:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:588:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:673:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:932:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:960:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:987:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:1208:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:1437:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/tentec/tt550.c:1498:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/uniden/uniden.c:844:50: warning: Uninitialized variable: idbuf [uninitvar] hamlib-4.5.5/rigs/uniden/uniden.c:822:30: note: Assuming condition is false hamlib-4.5.5/rigs/uniden/uniden.c:844:50: note: Uninitialized variable: idbuf hamlib-4.5.5/rigs/winradio/winradio.c:341:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:270:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:327:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:347:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PASSBAND_NOCHANGE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:371:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:407:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:421:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg8800.c:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg8800.c:173:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg8800.c:185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg8800.c:203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg8800.c:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:322:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:335:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:356:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:443:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_LEVEL_RAWSTR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg100.c:499:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PASSBAND_NOCHANGE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/frg9600.c:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/wj/wj.c:322:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/wj/wj.c:366:26: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft100.c:474:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:488:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:506:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:514:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:527:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:540:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:598:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:621:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:665:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:763:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:845:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:889:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:919:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:952:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:978:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1084:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1164:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:1277:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft100.c:973:17: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/yaesu/ft100.c:978:9: note: Assuming that condition '!rig' is not redundant hamlib-4.5.5/rigs/yaesu/ft100.c:973:17: note: Null pointer dereference hamlib-4.5.5/rigs/yaesu/ft100.c:974:15: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck] hamlib-4.5.5/rigs/yaesu/ft100.c:978:9: note: Assuming that condition '!rig' is not redundant hamlib-4.5.5/rigs/yaesu/ft100.c:974:15: note: Null pointer dereference hamlib-4.5.5/rigs/yaesu/ft100.c:760:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft100.c:886:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:754:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:806:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:842:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:897:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:930:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:980:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1451:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1462:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1657:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1715:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1735:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1774:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1803:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1815:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1823:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1831:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1855:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1877:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:428:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:530:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:563:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:637:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:728:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:805:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:858:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:987:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1342:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1456:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1661:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1746:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1820:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1879:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1943:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2099:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2281:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2373:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2457:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2557:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2679:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2731:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2823:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3471:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3587:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3665:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3728:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3793:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:3924:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:926:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1366:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1507:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000mp.c:1771:32: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft3000.c:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft3000.c:192:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:353:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:367:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:385:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:393:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:413:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:446:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:479:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:499:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:525:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:552:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:604:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:675:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:260:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:277:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:302:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:326:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:379:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:397:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:437:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:460:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:485:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:501:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_LEVEL_RAWSTR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:588:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:609:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft600.c:547:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft600.c:92:19: style: struct member 'FT600_STATUS_INFO::band_no' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:94:19: style: struct member 'FT600_STATUS_INFO::mode' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:95:19: style: struct member 'FT600_STATUS_INFO::ctcss' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:96:19: style: struct member 'FT600_STATUS_INFO::dcs' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:97:19: style: struct member 'FT600_STATUS_INFO::flag1' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:98:19: style: struct member 'FT600_STATUS_INFO::flag2' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:99:19: style: struct member 'FT600_STATUS_INFO::clarifier' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:100:19: style: struct member 'FT600_STATUS_INFO::not_used' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:101:19: style: struct member 'FT600_STATUS_INFO::step1' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:102:19: style: struct member 'FT600_STATUS_INFO::step2' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:103:19: style: struct member 'FT600_STATUS_INFO::filter' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft600.c:113:19: style: struct member 'FT600_FLAG_INFO::byte' is never used. [unusedStructMember] hamlib-4.5.5/rigs/yaesu/ft747.c:451:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:468:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:587:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:648:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PASSBAND_NORMAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:744:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:809:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:847:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:872:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:902:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:930:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:951:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:985:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:1010:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft747.c:1064:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft736.c:273:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft736.c:324:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft757gx.c:363:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:399:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:421:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:478:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:504:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:525:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:564:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:606:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:635:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:643:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:674:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:693:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:748:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:799:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:851:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:909:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:943:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:398:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:436:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:468:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:494:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:515:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:550:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:606:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:643:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:663:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:720:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:735:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:770:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:802:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:835:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1020:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1110:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1376:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1462:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:440:13: style: Local variable 'retval' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/ft757gx.c:418:9: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/ft757gx.c:440:13: note: Shadow variable hamlib-4.5.5/rigs/yaesu/ft767gx.c:1550:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1581:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1620:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1643:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1677:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1690:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_LSB [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1891:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft757gx.c:561:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft757gx.c:632:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft757gx.c:640:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft840.c:385:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:420:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:449:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:513:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:568:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:655:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:939:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1021:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1250:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1301:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1448:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1532:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1675:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1735:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1780:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft840.c:1827:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:616:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:627:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:634:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:658:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:681:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:715:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:829:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:878:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:966:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1003:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1025:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1073:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1113:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1166:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1422:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1446:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1523:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1594:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1685:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1710:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1735:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1759:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1782:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1825:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1849:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1875:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1919:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:1929:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft767gx.c:618:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft767gx.c:708:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft767gx.c:795:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1308:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1408:20: style: Variable 'src' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1615:28: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft767gx.c:1655:19: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft840.c:483:29: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft840_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft840.c:343:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft840.c:483:29: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft840.c:510:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft840.c:563:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft840.c:651:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft840.c:1123:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft840.c:1443:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft840.c:1596:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft847.c:1017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1059:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1085:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SPLIT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1242:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1371:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1523:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1535:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1542:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_TX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1548:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_TX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1554:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_TX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1567:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1604:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1657:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1691:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1720:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1747:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1792:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1820:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1852:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1900:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1939:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1972:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft847.c:1982:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_FT847UNI [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft817.c:641:45: style: Parameter 'tv1' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft817.c:641:66: style: Parameter 'tv2' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft817.c:962:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft817.c:1374:64: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft857.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:422:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:453:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:476:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:571:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:590:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:611:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:638:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:659:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:679:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:751:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:773:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:799:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:831:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:851:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:883:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:901:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:922:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:952:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:981:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1046:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1076:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1272:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1298:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1321:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1344:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2762:13: style: Condition '*ch<1' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2759:43: note: Assignment '*ch=priv->update_data.channelnumber+1', assigned value is greater than 0 hamlib-4.5.5/rigs/yaesu/ft1000d.c:2762:13: note: Condition '*ch<1' is always false hamlib-4.5.5/rigs/yaesu/ft1000d.c:1052:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1300:13: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] hamlib-4.5.5/rigs/yaesu/ft1000d.c:528:31: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft1000d_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft1000d.c:377:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft1000d.c:528:31: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft1000d.c:560:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000d.c:724:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1136:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1339:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1546:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000d.c:1938:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2453:31: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft1000d.c:2782:37: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft1000d_set_channel' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft1000d.c:407:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft1000d.c:2782:37: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft847.c:1135:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft847.c:1521:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft847.c:1654:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft847.c:1659:33: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft847.c:1688:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft847.c:1717:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft847.c:1789:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft890.c:535:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:663:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:718:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:805:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:945:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1089:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1449:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1685:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1752:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1828:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1888:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1933:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:1979:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft890.c:2105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft891.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft891.c:429:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft891.c:488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft891.c:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft891.c:602:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft891.c:620:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:546:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:558:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:572:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:579:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:603:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:626:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:728:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:749:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:833:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:854:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:883:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:913:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:932:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:953:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:987:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1048:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1067:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1088:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1167:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1200:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1228:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1292:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1422:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1448:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1471:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:557:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:592:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:621:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:685:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:740:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:827:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:968:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1194:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1476:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1535:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1627:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1711:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1779:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1850:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1910:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:1955:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:2001:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:2127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft857.c:1241:54: style:inconclusive: Function 'ft857_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/yaesu/ft857.c:143:61: note: Function 'ft857_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. hamlib-4.5.5/rigs/yaesu/ft857.c:1241:54: note: Function 'ft857_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. hamlib-4.5.5/rigs/yaesu/ft857.c:1319:60: style:inconclusive: Function 'ft857_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/yaesu/ft857.c:146:67: note: Function 'ft857_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. hamlib-4.5.5/rigs/yaesu/ft857.c:1319:60: note: Function 'ft857_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. hamlib-4.5.5/rigs/yaesu/ft857.c:436:45: style: Parameter 'tv1' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft857.c:436:66: style: Parameter 'tv2' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft857.c:586:64: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft857.c:676:56: style: Parameter 'priv' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft890.c:633:29: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft890_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft890.c:497:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft890.c:633:29: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft890.c:660:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft890.c:713:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft890.c:801:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft890.c:1273:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft890.c:1505:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft890.c:1596:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft890.c:1749:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft920.c:631:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:666:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:695:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:738:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:772:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:851:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:939:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1368:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1555:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1629:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1708:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1777:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1840:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1910:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:1977:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2053:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2146:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2328:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2484:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2619:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2714:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:2849:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft900.c:655:29: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft900_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft900.c:519:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft900.c:655:29: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft900.c:682:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft900.c:735:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft900.c:823:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft900.c:1531:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft900.c:1622:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft980.c:137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:146:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:229:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:247:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:290:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:356:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:409:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:569:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:621:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:662:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:704:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:742:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:791:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:851:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:913:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:987:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1236:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1278:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1318:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft980.c:1406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft897.c:1391:54: style:inconclusive: Function 'ft897_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/yaesu/ft897.c:167:61: note: Function 'ft897_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. hamlib-4.5.5/rigs/yaesu/ft897.c:1391:54: note: Function 'ft897_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. hamlib-4.5.5/rigs/yaesu/ft897.c:1469:60: style:inconclusive: Function 'ft897_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/yaesu/ft897.c:170:67: note: Function 'ft897_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. hamlib-4.5.5/rigs/yaesu/ft897.c:1469:60: note: Function 'ft897_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. hamlib-4.5.5/rigs/yaesu/ft897.c:586:45: style: Parameter 'tv1' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft897.c:586:66: style: Parameter 'tv2' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft897.c:1063:64: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft980.c:617:19: style: Variable 'cmd' can be declared as const array [constVariable] hamlib-4.5.5/rigs/yaesu/ft980.c:1212:30: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft980.c:1228:31: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft980.c:1234:31: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/ft980.c:761:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/ft980.c:807:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/ft990.c:392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:452:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:526:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:611:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:702:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:779:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:832:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:961:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1050:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1110:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1294:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1408:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1501:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1613:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1698:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1772:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1831:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:1895:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2050:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2393:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2720:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2758:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:3238:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:3331:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:3375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:3489:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:439:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:466:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:509:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:543:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:628:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:733:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:810:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:863:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:992:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1081:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1239:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1325:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1439:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1532:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1644:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1729:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1803:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1862:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1926:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2081:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2341:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2524:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2646:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2698:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2751:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2789:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3265:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINTERNAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3468:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3582:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft920.c:736:29: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft920_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft920.c:532:25: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft920.c:736:29: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft920.c:769:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft920.c:846:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft920.c:933:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft920.c:2048:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft920.c:2254:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft920.c:2396:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft991.c:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:445:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:527:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:585:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:669:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:687:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:736:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:755:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:796:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:858:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:909:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:964:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:1025:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:1062:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:1101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:1150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:1156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft991.c:495:16: style: Variable 'rdata' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft991.c:794:11: style: Variable 'retlvl' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft991.c:907:11: style: Variable 'retlvl' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft991.c:962:11: style: Variable 'retlvl' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft991.c:1099:11: style: Variable 'retlvl' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:2698:13: style: Condition '*ch<1' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/ft990.c:2695:43: note: Assignment '*ch=priv->update_data.channelnumber+1', assigned value is greater than 0 hamlib-4.5.5/rigs/yaesu/ft990.c:2698:13: note: Condition '*ch<1' is always false hamlib-4.5.5/rigs/yaesu/vr5000.c:254:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:292:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:356:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:372:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:383:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:399:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:408:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_LEVEL_RAWSTR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:462:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:513:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:649:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_TSLSTSIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vr5000.c:668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_TSLSTSIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/ft990.c:2387:68: style:inconclusive: Function 'ft990_get_level' argument 4 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/yaesu/ft990.c:134:75: note: Function 'ft990_get_level' argument 4 names different: declaration 'val' definition 'value'. hamlib-4.5.5/rigs/yaesu/ft990.c:2387:68: note: Function 'ft990_get_level' argument 4 names different: declaration 'val' definition 'value'. hamlib-4.5.5/rigs/yaesu/ft990.c:490:22: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft990_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft990.c:345:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft990.c:490:22: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft990.c:522:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:698:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:1106:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:1291:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:1498:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:1890:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:2389:29: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990.c:2718:28: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft990_set_channel' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft990.c:371:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft990.c:2718:28: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft990v12.c:2729:13: style: Condition '*ch<1' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2726:43: note: Assignment '*ch=priv->update_data.channelnumber+1', assigned value is greater than 0 hamlib-4.5.5/rigs/yaesu/ft990v12.c:2729:13: note: Condition '*ch<1' is always false hamlib-4.5.5/rigs/yaesu/ft990v12.c:675:12: style: Variable 'ci' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/yaesu/ft990v12.c:657:16: note: ci is assigned hamlib-4.5.5/rigs/yaesu/ft990v12.c:675:12: note: ci is overwritten hamlib-4.5.5/rigs/yaesu/ft990v12.c:675:12: style: Variable 'ci' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/yaesu/ft990v12.c:662:16: note: ci is assigned hamlib-4.5.5/rigs/yaesu/ft990v12.c:675:12: note: ci is overwritten hamlib-4.5.5/rigs/yaesu/ft990v12.c:675:12: style: Variable 'ci' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/yaesu/ft990v12.c:668:16: note: ci is assigned hamlib-4.5.5/rigs/yaesu/ft990v12.c:675:12: note: ci is overwritten hamlib-4.5.5/rigs/yaesu/ft990v12.c:2418:71: style:inconclusive: Function 'ft990v12_get_level' argument 4 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] hamlib-4.5.5/rigs/yaesu/ft990v12.c:145:40: note: Function 'ft990v12_get_level' argument 4 names different: declaration 'val' definition 'value'. hamlib-4.5.5/rigs/yaesu/ft990v12.c:2418:71: note: Function 'ft990v12_get_level' argument 4 names different: declaration 'val' definition 'value'. hamlib-4.5.5/rigs/yaesu/ft990v12.c:507:25: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft990v12_close' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft990v12.c:359:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft990v12.c:507:25: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft990v12.c:539:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990v12.c:729:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1137:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1322:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1529:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990v12.c:1921:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2420:32: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/ft990v12.c:2749:31: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'ft990v12_set_channel' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rigs/yaesu/ft990v12.c:385:27: note: You might need to cast the function pointer here hamlib-4.5.5/rigs/yaesu/ft990v12.c:2749:31: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/ft990v12.c:3319:19: style: Variable 'n' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3326:20: style: Variable 'rl' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3332:20: style: Variable 'rl' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3338:20: style: Variable 'rl' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/ft990v12.c:3344:20: style: Variable 'rl' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/vr5000.c:345:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/vr5000.c:368:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/vr5000.c:396:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/vr5000.c:526:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/vr5000.c:664:28: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/yaesu.c:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/yaesu.c:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/amsat/if100.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/amsat/if100.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:359:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:410:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:442:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:486:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ERJCTED [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:502:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:510:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:518:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:526:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:557:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:598:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:613:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:667:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:680:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:714:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:732:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:749:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:759:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:768:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:792:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:803:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:816:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:827:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:835:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:897:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:955:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:965:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1048:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1060:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1072:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1097:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1135:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_CURR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/vx1700.c:1189:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/celestron/celestron.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/celestron/celestron.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/celestron/celestron.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/celestron/celestron.c:185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/celestron/celestron.c:199:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/celestron/celestron.c:260:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/cnctrk/cnctrk.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:135:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT_FLAG_ELEVATION [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:272:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:472:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:621:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARPORT_CONTROL_STROBE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ars/ars.c:779:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:256:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:314:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:393:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:465:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:502:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:656:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/easycomm/easycomm.c:312:23: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rotators/easycomm/easycomm.c:366:47: style: Parameter 'rot' can be declared as pointer to const. However it seems that 'easycomm_rot_get_info' is a callback function, if 'rot' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rotators/easycomm/easycomm.c:649:18: note: You might need to cast the function pointer here hamlib-4.5.5/rotators/easycomm/easycomm.c:366:47: note: Parameter 'rot' can be declared as pointer to const hamlib-4.5.5/rigs/yaesu/vx1700.c:766:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/vx1700.c:1133:23: style: Variable 'state' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/vx1700.c:1156:30: style: Variable 'state' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/vx1700.c:1185:30: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rotators/ether6/ether6.c:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:314:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:376:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:434:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/fodtrack/fodtrack.c:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARPORT_CONTROL_AUTOFD [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/fodtrack/fodtrack.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/fodtrack/fodtrack.c:167:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ether6/ether6.c:312:23: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rotators/gs232a/gs232.c:74:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232.c:186:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232.c:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:189:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:233:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:351:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:413:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:452:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:466:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:474:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:516:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PORT_NETWORK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:82:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:166:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:242:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:264:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:370:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:653:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232a.c:240:23: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rotators/ars/ars.c:610:27: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rotators/gs232a/gs232b.c:78:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:217:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:255:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/heathkit/hd1780.c:113:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/heathkit/hd1780.c:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/heathkit/hd1780.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/heathkit/hd1780.c:243:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/heathkit/hd1780.c:308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/heathkit/hd1780.c:334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/gs232a/gs232b.c:271:23: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rotators/heathkit/hd1780.c:303:55: style:inconclusive: Function 'hd1780_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. [funcArgNamesDifferent] hamlib-4.5.5/rotators/heathkit/hd1780.c:55:55: note: Function 'hd1780_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. hamlib-4.5.5/rotators/heathkit/hd1780.c:303:55: note: Function 'hd1780_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. hamlib-4.5.5/rotators/heathkit/hd1780.c:173:10: style: Variable 'execstr' can be declared as const array [constVariable] hamlib-4.5.5/rotators/heathkit/hd1780.c:237:10: style: Variable 'cmdstr' can be declared as const array [constVariable] hamlib-4.5.5/rotators/indi/indi.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ioptron/rot_ioptron.c:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ioptron/rot_ioptron.c:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ioptron/rot_ioptron.c:157:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ioptron/rot_ioptron.c:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ioptron/rot_ioptron.c:247:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ioptron/rot_ioptron.c:276:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ioptron/rot_ioptron.c:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:209:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:288:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:473:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:501:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:512:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:548:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:563:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:572:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:579:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:586:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:593:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:600:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/indi/indi_wrapper.hpp:30:1: style: The class 'RotINDIClient' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:301:14: style: Local variable 'park' shadows outer function [shadowFunction] hamlib-4.5.5/rotators/indi/indi_wrapper.hpp:36:9: note: Shadowed declaration hamlib-4.5.5/rotators/indi/indi_wrapper.cpp:301:14: note: Shadow variable hamlib-4.5.5/rotators/m2/rc2800.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/m2/rc2800.c:183:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/m2/rc2800.c:242:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/m2/rc2800.c:298:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/m2/rc2800.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/m2/rc2800.c:504:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENOMEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:332:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:403:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:416:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:445:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:507:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:143:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/rotators/grbltrk/grbltrk.c:378:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] hamlib-4.5.5/rotators/radant/radant.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/radant/radant.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/radant/radant.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/radant/radant.c:154:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/radant/radant.c:213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/prosistel/prosistel.c:81:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/prosistel/prosistel.c:139:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/prosistel/prosistel.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINTERNAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/prosistel/prosistel.c:227:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/prosistel/prosistel.c:317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINTERNAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/prosistel/prosistel.c:537:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/meade/meade.c:223:32: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/rotators/sartek/sartek.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/sartek/sartek.c:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/sartek/sartek.c:169:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:448:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:524:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:553:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:691:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:732:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:785:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:833:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_RTTYR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:924:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1575:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1654:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1805:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1874:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:1961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2002:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2016:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2069:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:466:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2354:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:572:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:678:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2590:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:793:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2636:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:869:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2653:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:888:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:902:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2783:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2837:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:1027:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2898:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:1049:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:2953:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:1073:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3015:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:1110:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3070:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/rotorez/rotorez.c:1141:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3304:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3450:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3540:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3625:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3664:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3871:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:3890:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:4814:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:5891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6659:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6667:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6677:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6845:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6853:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6869:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6880:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6900:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:6915:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7023:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7051:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7604:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7745:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:7904:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:8001:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:8046:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:8096:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:8124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:8987:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:9050:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:9093:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:9153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10343:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10455:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10726:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:10909:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EPROTO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modechar [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11128:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTERFUNC [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11217:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11251:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11306:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11347:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11396:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11491:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11532:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_B [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11602:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11644:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11696:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11737:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11786:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:11833:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:234:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:299:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:347:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:367:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:376:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:419:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:284:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:356:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/spid/spid.c:569:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/satel/satel.c:105:12: style: struct member 'satel_stat::mode' is never used. [unusedStructMember] hamlib-4.5.5/rotators/satel/satel.c:106:12: style: struct member 'satel_stat::time' is never used. [unusedStructMember] hamlib-4.5.5/rotators/satel/satel.c:107:12: style: struct member 'satel_stat::absolute' is never used. [unusedStructMember] hamlib-4.5.5/rotators/spid/spid.c:200:37: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rotators/ts7400/include/io.c:17:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEDDR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/include/peekpoke.c:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/include/peekpoke.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/include/readADC.c:446:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/include/peekpoke.c:163:5: error: Memory leak: start [memleak] hamlib-4.5.5/rotators/rotorez/rotorez.c:1044:56: style:inconclusive: Function 'rotorez_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. [funcArgNamesDifferent] hamlib-4.5.5/rotators/rotorez/rotorez.c:89:56: note: Function 'rotorez_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. hamlib-4.5.5/rotators/rotorez/rotorez.c:1044:56: note: Function 'rotorez_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. hamlib-4.5.5/rotators/rotorez/rotorez.c:1068:57: style:inconclusive: Function 'rotorez_send_priv_cmd2' argument 2 names different: declaration 'cmd' definition 'cmdstr'. [funcArgNamesDifferent] hamlib-4.5.5/rotators/rotorez/rotorez.c:90:57: note: Function 'rotorez_send_priv_cmd2' argument 2 names different: declaration 'cmd' definition 'cmdstr'. hamlib-4.5.5/rotators/rotorez/rotorez.c:1068:57: note: Function 'rotorez_send_priv_cmd2' argument 2 names different: declaration 'cmd' definition 'cmdstr'. hamlib-4.5.5/rotators/rotorez/rotorez.c:463:10: style: Variable 'execstr' can be declared as const array [constVariable] hamlib-4.5.5/rotators/rotorez/rotorez.c:566:10: style: Variable 'cmdstr' can be declared as const array [constVariable] hamlib-4.5.5/rotators/rotorez/rotorez.c:672:10: style: Variable 'cmdstr' can be declared as const array [constVariable] hamlib-4.5.5/rotators/rotorez/rotorez.c:866:10: style: Variable 'cmdstr' can be declared as const array [constVariable] hamlib-4.5.5/rotators/rotorez/rotorez.c:899:10: style: Variable 'cmdstr' can be declared as const array [constVariable] hamlib-4.5.5/rotators/rotorez/rotorez.c:1023:46: style: Parameter 'rot' can be declared as pointer to const. However it seems that 'rotorez_rot_get_info' is a callback function, if 'rot' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/rotators/rotorez/rotorez.c:347:25: note: You might need to cast the function pointer here hamlib-4.5.5/rotators/rotorez/rotorez.c:1023:46: note: Parameter 'rot' can be declared as pointer to const hamlib-4.5.5/rotators/ts7400/ts7400.c:51:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:95:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:197:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/ts7400.c:303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/include/test7400ADC.c:437:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rotators/ts7400/include/readADC.c:55:35: warning: Either the condition 'k<4*2' is redundant or the array 'cal[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond] hamlib-4.5.5/rotators/ts7400/include/readADC.c:59:23: note: Assuming that condition 'k<4*2' is not redundant hamlib-4.5.5/rotators/ts7400/include/readADC.c:55:35: note: Array index out of bounds hamlib-4.5.5/rotators/ts7400/include/readADC.c:56:32: warning: Either the condition 'k<4*2' is redundant or the array 'cal[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond] hamlib-4.5.5/rotators/ts7400/include/readADC.c:59:23: note: Assuming that condition 'k<4*2' is not redundant hamlib-4.5.5/rotators/ts7400/include/readADC.c:56:32: note: Array index out of bounds hamlib-4.5.5/rotators/ts7400/include/test7400ADC.c:53:35: warning: Either the condition 'k<4*2' is redundant or the array 'cal[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond] hamlib-4.5.5/rotators/ts7400/include/test7400ADC.c:57:23: note: Assuming that condition 'k<4*2' is not redundant hamlib-4.5.5/rotators/ts7400/include/test7400ADC.c:53:35: note: Array index out of bounds hamlib-4.5.5/rotators/ts7400/include/test7400ADC.c:54:32: warning: Either the condition 'k<4*2' is redundant or the array 'cal[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond] hamlib-4.5.5/rotators/ts7400/include/test7400ADC.c:57:23: note: Assuming that condition 'k<4*2' is not redundant hamlib-4.5.5/rotators/ts7400/include/test7400ADC.c:54:32: note: Array index out of bounds hamlib-4.5.5/security/password.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/security/sctest.c:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pass_input [valueFlowBailoutIncompleteVar] hamlib-4.5.5/security/sctest.c:132:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] hamlib-4.5.5/security/sctest.c:63:11: style: Variable 'plaintext_tests' can be declared as const array [constVariable] hamlib-4.5.5/src/misc.h:61:8: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/security/md5.c:284:32: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/security/md5.c:296:20: style: Variable 'hash' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/simulators/simelecraft.c:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simelecraft.c:273:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/security/aes.c:437:42: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/security/aes.c:594:42: style: Parameter 'input' can be declared as const array [constParameter] hamlib-4.5.5/security/aes.c:684:42: style: Parameter 'input' can be declared as const array [constParameter] hamlib-4.5.5/include/hamlib/rig.h:2210:8: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/security/sha256.c:56:48: style: Parameter 'data' can be declared as const array [constParameter] hamlib-4.5.5/simulators/simkenwood.c:76:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simkenwood.c:415:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simpowersdr.c:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simpowersdr.c:464:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simelecraft.c:113:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simelecraft.c:124:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simelecraft.c:134:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simelecraft.c:145:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simelecraft.c:172:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simelecraft.c:184:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simelecraft.c:72:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/simulators/simelecraft.c:97:11: style: Variable 'pbuf' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/simulators/simelecraft.c:269:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/simulators/simkenwood.c:119:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:130:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:141:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:154:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:161:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:168:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:175:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:182:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:189:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:224:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:236:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:265:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:279:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simkenwood.c:226:15: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/simulators/simkenwood.c:223:15: note: n is assigned hamlib-4.5.5/simulators/simkenwood.c:226:15: note: n is overwritten hamlib-4.5.5/simulators/simkenwood.c:77:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/simulators/simkenwood.c:102:11: style: Variable 'pbuf' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/simulators/simyaesu.c:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simyaesu.c:263:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_conf.c:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_conf.c:347:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_conf.c:564:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_conf.c:623:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_conf.c:656:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_conf.c:712:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_conf.c:558:63: style: Parameter 'amp' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/register.h:41:0: error: #error ABI_VERSION undefined! Did you include config.h? [preprocessorErrorDirective] hamlib-4.5.5/src/amp_settings.c:71:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/amp_settings.c:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/network.h:37:1: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/src/cal.h:28:8: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/src/iofunc.h:29:8: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/src/conf.c:237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_FILPATHLEN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/conf.c:769:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PORT_SERIAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/conf.c:1098:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/conf.c:1159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/conf.c:1213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/conf.c:1242:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/conf.c:1300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/rigs/yaesu/newcat.c:4561:37: style: Assignment 'val.i=0' is redundant with condition 'val.i==0'. [duplicateConditionalAssign] hamlib-4.5.5/rigs/yaesu/newcat.c:4561:23: note: Condition 'val.i==0' hamlib-4.5.5/rigs/yaesu/newcat.c:4561:37: note: Assignment 'val.i=0' is redundant hamlib-4.5.5/rigs/yaesu/newcat.c:1157:17: style: Condition '!is_ft991' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/newcat.c:1140:16: note: Assuming that condition '!is_ft991' is not redundant hamlib-4.5.5/rigs/yaesu/newcat.c:1157:17: note: Condition '!is_ft991' is always true hamlib-4.5.5/rigs/yaesu/newcat.c:1157:30: style: Condition '!is_ft891' is always true [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/newcat.c:1139:16: note: Assuming that condition '!is_ft891' is not redundant hamlib-4.5.5/rigs/yaesu/newcat.c:1157:30: note: Condition '!is_ft891' is always true hamlib-4.5.5/rigs/yaesu/newcat.c:10533:42: style: Condition 'strcmp(priv->cmd_str,"IS1;")==0' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/newcat.c:10544:42: style: Condition 'strcmp(priv->cmd_str,"NR0;")==0' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/newcat.c:10545:42: style: Condition 'strcmp(priv->cmd_str,"NR1;")==0' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/newcat.c:10548:42: style: Condition 'strcmp(priv->cmd_str,"OS0;")==0' is always false [knownConditionTrueFalse] hamlib-4.5.5/rigs/yaesu/newcat.c:6265:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/yaesu/newcat.c:5921:17: note: err is assigned hamlib-4.5.5/rigs/yaesu/newcat.c:6265:9: note: err is overwritten hamlib-4.5.5/rigs/yaesu/newcat.c:6536:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/rigs/yaesu/newcat.c:6305:17: note: err is assigned hamlib-4.5.5/rigs/yaesu/newcat.c:6536:9: note: err is overwritten hamlib-4.5.5/rigs/yaesu/newcat.c:10533:9: style: Same expression 'strcmp(priv->cmd_str,"IS1;")==0' found multiple times in chain of '||' operators. [duplicateExpression] hamlib-4.5.5/rigs/yaesu/newcat.c:10544:9: style: Same expression 'strcmp(priv->cmd_str,"NR0;")==0' found multiple times in chain of '||' operators. [duplicateExpression] hamlib-4.5.5/rigs/yaesu/newcat.c:10545:9: style: Same expression 'strcmp(priv->cmd_str,"NR1;")==0' found multiple times in chain of '||' operators. [duplicateExpression] hamlib-4.5.5/rigs/yaesu/newcat.c:10548:9: style: Same expression on both sides of '||'. [duplicateExpression] hamlib-4.5.5/rigs/yaesu/newcat.c:4221:13: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] hamlib-4.5.5/rigs/yaesu/newcat.c:3012:13: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:3012:13: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:3064:13: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:3064:13: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:4005:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:4005:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:4123:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:4123:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:4891:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:4891:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:4948:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:4948:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:5911:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:5911:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:5948:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:5948:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:6106:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:6106:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:6143:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:6143:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:6295:17: style: Local variable 'mode' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:11083:13: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:6295:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:9969:17: style: Local variable 'err' shadows outer variable [shadowVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:9146:9: note: Shadowed declaration hamlib-4.5.5/rigs/yaesu/newcat.c:9969:17: note: Shadow variable hamlib-4.5.5/rigs/yaesu/newcat.c:689:23: style: Variable 'rig_s' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:2350:11: style: Variable 'retoffs' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:3226:11: style: Variable 'retlvl' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:6723:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:6913:20: style: Variable 'mem_caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:7244:23: style: Variable 'state' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:7252:20: style: Variable 'mem_caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:7407:20: style: Variable 'mem_caps' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:7598:37: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/rigs/yaesu/newcat.c:9008:39: style: Variable 'current_filter' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:9059:39: style: Variable 'current_filter' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/rigs/yaesu/newcat.c:551:20: style: Variable 'retry_save' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/rigs/yaesu/newcat.c:7208:24: style: Variable 'err' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/src/conf.c:1091:39: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/conf.c:1153:63: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/ext.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/ext.c:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/ext.c:190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/ext.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/ext.c:283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/ext.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/extamp.c:79:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/extamp.c:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/extamp.c:180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/extamp.c:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/extamp.c:269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/ext.c:49:10: style: Variable 'ext_tokens' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/src/ext.c:232:57: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/ext.c:279:61: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/extamp.c:176:57: style: Parameter 'amp' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/extamp.c:220:61: style: Parameter 'amp' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/gpio.c:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_FILPATHLEN [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/gpio.c:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_OFF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/gpio.c:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PTT_ON [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/gpio.c:153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EIO [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:553:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:628:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:741:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/locator.c:761:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/gpio.c:32:30: style:inconclusive: Function 'gpio_open' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent] hamlib-4.5.5/src/gpio.h:31:30: note: Function 'gpio_open' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:32:30: note: Function 'gpio_open' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:100:31: style:inconclusive: Function 'gpio_close' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent] hamlib-4.5.5/src/gpio.h:32:31: note: Function 'gpio_close' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:100:31: note: Function 'gpio_close' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:106:33: style:inconclusive: Function 'gpio_ptt_set' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent] hamlib-4.5.5/src/gpio.h:33:33: note: Function 'gpio_ptt_set' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:106:33: note: Function 'gpio_ptt_set' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:130:33: style:inconclusive: Function 'gpio_ptt_get' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent] hamlib-4.5.5/src/gpio.h:34:33: note: Function 'gpio_ptt_get' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:130:33: note: Function 'gpio_ptt_get' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:144:33: style:inconclusive: Function 'gpio_dcd_get' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent] hamlib-4.5.5/src/gpio.h:35:33: note: Function 'gpio_dcd_get' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:144:33: note: Function 'gpio_dcd_get' argument 1 names different: declaration 'p' definition 'port'. hamlib-4.5.5/src/gpio.c:100:31: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/gpio.c:108:11: style: Variable 'val' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/src/gpio.c:130:33: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/gpio.c:144:33: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/mem.c:75:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:256:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ext_list [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_t [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:534:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:688:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:833:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:947:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_CHANLSTSIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1013:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_CHANLSTSIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1059:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1086:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1217:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1265:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1287:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1295:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1404:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1471:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1539:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1594:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/mem.c:1659:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simpowersdr.c:117:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:128:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:139:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:152:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:159:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:167:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:196:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:210:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simpowersdr.c:75:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/simulators/simpowersdr.c:100:11: style: Variable 'pbuf' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/src/mem.c:1371:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/src/mem.c:1438:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/src/mem.c:1507:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/src/mem.c:1284:26: style: Parameter 'rig' can be declared as pointer to const. However it seems that 'map_parm' is a callback function, if 'rig' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/src/mem.c:1567:48: note: You might need to cast the function pointer here hamlib-4.5.5/src/mem.c:1284:26: note: Parameter 'rig' can be declared as pointer to const hamlib-4.5.5/src/mem.c:1284:72: style: Parameter 'value' can be declared as pointer to const. However it seems that 'map_parm' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/src/mem.c:1567:48: note: You might need to cast the function pointer here hamlib-4.5.5/src/mem.c:1284:72: note: Parameter 'value' can be declared as pointer to const hamlib-4.5.5/src/mem.c:1291:34: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/mem.c:1299:34: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/mem.c:1611:33: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/src/rot_ext.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_ext.c:156:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_ext.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_ext.c:267:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_ext.c:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_ext.c:372:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_conf.c:172:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_conf.c:388:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_conf.c:560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_conf.c:653:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PORT_SERIAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_conf.c:686:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_conf.c:719:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_conf.c:784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/rot_ext.c:53:10: style: Variable 'ext_tokens' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/src/rot_ext.c:263:57: style: Parameter 'rot' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/rot_ext.c:315:61: style: Parameter 'rot' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/rot_conf.c:553:39: style: Parameter 'rot' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/rot_conf.c:617:63: style: Parameter 'rot' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/src/serial.c:281:0: error: #error "No term control supported!" [preprocessorErrorDirective] hamlib-4.5.5/src/settings.c:979:1: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/src/sprintflst.h:33:8: error: There is an unknown macro here somewhere. Configuration is required. If HAMLIB_EXPORT is a macro then please configure it. [unknownMacro] hamlib-4.5.5/src/tones.c:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/tones.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/tones.c:234:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/tones.c:296:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/tones.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/tones.c:433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/tones.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/src/tones.c:557:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl.c:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMP_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl.c:480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctld.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctld.c:154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMP_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctld.c:622:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctld.c:730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/cachetest.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/cachetest.c:100:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/tests/cachetest.c:44:11: style: Variable 'rig_file' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/cachetest2.c:33:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/cachetest2.c:65:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/tests/cachetest2.c:23:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/cachetest2.c:26:11: style: Variable 'rig_file' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/ampctld.c:151:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/dumpcaps_amp.c:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpcaps.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpcaps.c:950:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_FRQRANGESIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpcaps.c:1028:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_FRQRANGESIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpcaps.c:1090:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpcaps_rot.c:50:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpmem.c:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpmem.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODE_AM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpmem.c:164:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_MEM [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/dumpmem.c:40:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/listrigs.c:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_TYPE_MASK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/listrigs.c:98:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/listrigs.c:32:11: style: Variable 'fmt1' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/memcsv.c:673:23: error: There is an unknown macro here somewhere. Configuration is required. If PRXll is a macro then please configure it. [unknownMacro] hamlib-4.5.5/tests/memload.c:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/memload.c:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/memload.c:35:19: style: Parameter 'my_rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/memload.c:114:24: style: Parameter 'my_rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/memsave.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENAVAIL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/memsave.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_ENIMPL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/memsave.c:41:19: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/memsave.c:80:24: style: Parameter 'rig' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/dumpcaps.c:307:59: style: Comparing expression of type 'const unsigned char' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] hamlib-4.5.5/tests/dumpcaps.c:307:56: style: Unsigned expression 'priv_caps->agc_levels[i].icom_level' can't be negative so it is unnecessary to test it. [unsignedPositive] hamlib-4.5.5/tests/dumpcaps.c:102:11: style: Variable 'unknown' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/dumpcaps.c:977:19: style: Variable 'label_lo' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/dumpcaps.c:978:19: style: Variable 'label_hi' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rig_bench.c:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rig_bench.c:18:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/rigctl.c:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctl.c:741:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctl_parse.c:1801:55: error: There is an unknown macro here somewhere. Configuration is required. If NETRIGCTL_RET is a macro then please configure it. [unknownMacro] hamlib-4.5.5/tests/rigctld.c:242:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctld.c:249:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctld.c:1187:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctld.c:1462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:338:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:370:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:615:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:1439:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hamlib_version2 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:1479:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:1579:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/ampctl_parse.c:1605:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctlcom.c:212:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctlcom.c:666:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_VFO_A [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctlcom.c:718:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctlcom.c:732:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctld.c:247:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/rigctld.c:1152:47: style: Parameter 'handle_data_arg' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/rigctld.c:1162:46: style: Parameter 'handle_data_arg' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/rigmatrix.c:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_TYPE_MASK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmatrix.c:200:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_PARITY_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmatrix.c:293:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SETTING_MAX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmatrix.c:367:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SETTING_MAX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmatrix.c:425:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_FRQRANGESIZ [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmatrix.c:594:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gdFontSmall [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmatrix.c:699:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_SETTING_MAX [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmatrix.c:114:62: style: Parameter 'data' can be declared as pointer to const. However it seems that 'print_caps_parameters' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/tests/rigmatrix.c:661:22: note: You might need to cast the function pointer here hamlib-4.5.5/tests/rigmatrix.c:114:62: note: Parameter 'data' can be declared as pointer to const hamlib-4.5.5/tests/rigmatrix.c:225:56: style: Parameter 'data' can be declared as pointer to const. However it seems that 'print_caps_caps' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hamlib-4.5.5/tests/rigmatrix.c:690:22: note: You might need to cast the function pointer here hamlib-4.5.5/tests/rigmatrix.c:225:56: note: Parameter 'data' can be declared as pointer to const hamlib-4.5.5/tests/rigmem.c:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmem.c:406:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hamlib_version2 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmem.c:462:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigmem.c:496:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_FREQ_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigsmtr.c:77:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigsmtr.c:409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hamlib_version2 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigsmtr.c:454:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigsmtr.c:506:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigsmtr.c:456:13: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] hamlib-4.5.5/tests/rigswr.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigswr.c:351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hamlib_version2 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigswr.c:394:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_EINVAL [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl.c:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl.c:527:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl_parse.c:328:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl_parse.c:400:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl_parse.c:432:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl_parse.c:676:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl_parse.c:1508:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hamlib_version2 [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl_parse.c:1649:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_OK [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctl_parse.c:1665:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_TRACE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/simulators/simyaesu.c:146:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:156:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:166:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:177:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:208:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:218:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:229:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:238:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:264:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:269:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:281:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:299:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:311:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:323:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:331:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:339:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:347:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:357:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:364:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:370:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:377:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:383:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:389:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] hamlib-4.5.5/simulators/simyaesu.c:86:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/simulators/simyaesu.c:270:20: error: Modifying string literal "VS0;" directly or indirectly is undefined behaviour. [stringLiteralWrite] hamlib-4.5.5/simulators/simyaesu.c:272:69: note: Modifying string literal "VS0;" directly or indirectly is undefined behaviour. hamlib-4.5.5/simulators/simyaesu.c:270:20: note: Modifying string literal "VS0;" directly or indirectly is undefined behaviour. hamlib-4.5.5/tests/rotctld.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctld.c:154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROT_MODEL_DUMMY [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctld.c:652:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rotctld.c:770:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/rigctlcom.c:980:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/tests/rigctlcom.c:1009:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/tests/rigctlcom.c:1486:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/tests/rigctlcom.c:1517:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] hamlib-4.5.5/tests/rigctlcom.c:210:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/rigctlcom.c:670:9: style: Variable 'kwidth_ssb' can be declared as const array [constVariable] hamlib-4.5.5/tests/rigctlcom.c:671:9: style: Variable 'kwidth_am' can be declared as const array [constVariable] hamlib-4.5.5/tests/rigctlcom.c:737:15: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:743:15: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1060:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1130:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1155:23: style: Variable 'response' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1174:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1198:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1219:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1243:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1265:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1316:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1353:19: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1374:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1425:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1461:23: style: Variable 'responsetmp' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rigctlcom.c:1709:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rotctld.c:151:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/testbcd.c:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testbcd.c:16:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/testcache.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_CACHE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testcookie.c:8:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_COOKIE_SIZE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testcookie.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_COOKIE_SIZE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testcookie.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_COOKIE_SIZE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testcookie.c:122:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAMLIB_COOKIE_SIZE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testcookie.c:145:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_VERBOSE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testcookie.c:99:44: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hamlib-4.5.5/tests/testcache.c:68:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hamlib-4.5.5/tests/testcache.c:21:11: style: Variable 'rig_file' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/testcache.c:21:22: style: Variable 'info_buf' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/testfreq.c:30:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hamlib_version [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testfreq.c:15:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/testgrid.c:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testloc.c:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testrig.c:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testrigcaps.c:11:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_ERR [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testrigcaps.c:10:10: style: Variable 'rig' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/testrig.c:97:13: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment] hamlib-4.5.5/tests/testrig.c:81:13: note: retcode is assigned hamlib-4.5.5/tests/testrig.c:97:13: note: retcode is overwritten hamlib-4.5.5/tests/testrig.c:17:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/testrigopen.c:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testrigopen.c:56:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIG_DEBUG_NONE [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testtrn.c:21:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIfreq [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testtrn.c:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hamlib-4.5.5/tests/testrigopen.c:32:11: style: Variable 'port' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/testtrn.c:28:26: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/ampctl_parse.c:481:9: style: Condition '!(interactive&&prompt&&have_rl)' is always true [knownConditionTrueFalse] hamlib-4.5.5/tests/ampctl_parse.c:257:5: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic] hamlib-4.5.5/tests/ampctl_parse.c:257:5: note: Assignment '_hs_list=NULL', assigned value is 0 hamlib-4.5.5/tests/ampctl_parse.c:257:5: note: Null pointer subtraction hamlib-4.5.5/tests/ampctl_parse.c:249:40: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/ampctl_parse.c:249:59: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/ampctl_parse.c:362:52: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/ampctl_parse.c:1555:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rotctl_parse.c:316:5: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic] hamlib-4.5.5/tests/rotctl_parse.c:316:5: note: Assignment '_hs_list=NULL', assigned value is 0 hamlib-4.5.5/tests/rotctl_parse.c:316:5: note: Null pointer subtraction hamlib-4.5.5/tests/rotctl_parse.c:308:40: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/rotctl_parse.c:308:59: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] hamlib-4.5.5/tests/rotctl_parse.c:424:52: style: Parameter 'argv' can be declared as const array [constParameter] hamlib-4.5.5/tests/rotctl_parse.c:1625:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] hamlib-4.5.5/tests/rotctl_parse.c:1467:22: style: Variable 'resp_sep' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/tests/rotctl_parse.c:1494:26: style: Variable 'resp_sep' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/tests/rotctl_parse.c:1527:18: style: Variable 'nbspaces' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/tests/rotctl_parse.c:1531:22: style: Variable 'nbspaces' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/tests/rotctl_parse.c:1536:22: style: Variable 'nbspaces' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/tests/rotctl_parse.c:1541:22: style: Variable 'nbspaces' is assigned a value that is never used. [unreadVariable] hamlib-4.5.5/tests/rotctl_parse.c:1546:22: style: Variable 'nbspaces' is assigned a value that is never used. [unreadVariable] diff: DONE