2025-06-26 09:23 ftp://ftp.de.debian.org/debian/pool/main/c/chiaki/chiaki_2.2.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=sdl --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: a7f827d (2025-06-26 10:54:57 +0200) count: 590 589 elapsed-time: 1003.5 3.3 head-timing-info: old-timing-info: head results: chiaki-v2.2.0/android/app/src/main/cpp/log.c:21:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANDROID_LOG_DEBUG [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/log.c:81:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/cli/src/discover.c:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGP_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/cli/src/discover.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/video-decoder.c:37:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/video-decoder.c:101:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMEDIAFORMAT_KEY_MIME [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/video-decoder.c:174:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMEDIA_OK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/video-decoder.c:199:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/audio-decoder.c:39:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/audio-decoder.c:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/audio-decoder.c:116:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMEDIAFORMAT_KEY_MIME [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/cli/src/main.c:57:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_LOG_ALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/cli/src/main.c:79:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_LOG_ALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:62:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LowLatency [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:94:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I16 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:50:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:69:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/cli/src/main.c:50:37: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'parse_opt' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] chiaki-v2.2.0/cli/src/main.c:74:38: note: You might need to cast the function pointer here chiaki-v2.2.0/cli/src/main.c:50:37: note: Parameter 'arg' can be declared as pointer to const chiaki-v2.2.0/android/app/src/main/cpp/video-decoder.c:173:18: style: Local variable 'r' shadows outer variable [shadowVariable] chiaki-v2.2.0/android/app/src/main/cpp/video-decoder.c:144:7: note: Shadowed declaration chiaki-v2.2.0/android/app/src/main/cpp/video-decoder.c:173:18: note: Shadow variable chiaki-v2.2.0/cli/src/wakeup.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGP_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/cli/src/wakeup.c:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglframeuploader.cpp:17:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdateFrameFromDecoder [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglframeuploader.cpp:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/discoverymanager.cpp:136:3: error: There is an unknown macro here somewhere. Configuration is required. If CHIAKI_DISCOVERY_HOST_STRING_FOREACH is a macro then please configure it. [unknownMacro] chiaki-v2.2.0/gui/src/controllermanager.cpp:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/controllermanager.cpp:234:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_controllers [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/controllermanager.cpp:246:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/controllermanager.cpp:502:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/dynamicgridwidget.cpp:9:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layout [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/dynamicgridwidget.cpp:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable widgets [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/dynamicgridwidget.cpp:59:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item_width [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/dynamicgridwidget.cpp:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/dynamicgridwidget.cpp:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:38:2: warning: Member variable 'AudioOutput::log' is not initialized in the constructor. [uninitMemberVar] chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:29:3: warning: Member variable 'CircularFifo < uint8_t * , 32 >::_array' is not initialized in the constructor. [uninitMemberVar] chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:102:37: performance:inconclusive: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). [functionStatic] chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:40:10: note: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:102:37: note: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). chiaki-v2.2.0/android/app/src/main/cpp/circular-buf.hpp:44:22: warning: Class 'CircularBuffer < 32 , 1024 >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] chiaki-v2.2.0/android/app/src/main/cpp/circular-buf.hpp:44:22: warning: Class 'CircularBuffer < 32 , 1024 >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:25:2: style: Class 'AudioOutputCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:92:93: style:inconclusive: Function 'onAudioReady' argument 2 names different: declaration 'audioData' definition 'audio_data'. [funcArgNamesDifferent] chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:26:73: note: Function 'onAudioReady' argument 2 names different: declaration 'audioData' definition 'audio_data'. chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:92:93: note: Function 'onAudioReady' argument 2 names different: declaration 'audioData' definition 'audio_data'. chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:92:113: style:inconclusive: Function 'onAudioReady' argument 3 names different: declaration 'numFrames' definition 'num_frames'. [funcArgNamesDifferent] chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:26:92: note: Function 'onAudioReady' argument 3 names different: declaration 'numFrames' definition 'num_frames'. chiaki-v2.2.0/android/app/src/main/cpp/audio-output.cpp:92:113: note: Function 'onAudioReady' argument 3 names different: declaration 'numFrames' definition 'num_frames'. chiaki-v2.2.0/android/app/src/main/cpp/circular-buf.hpp:68:24: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/gui/src/loginpindialog.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pin_edit [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/loginpindialog.cpp:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/host.cpp:9:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rp_regist_key [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/host.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rp_regist_key [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/host.cpp:30:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/host.cpp:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/host.cpp:79:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/host.cpp:101:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/host.cpp:49:46: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/host.cpp:52:42: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/host.cpp:66:26: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/host.cpp:104:50: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/host.cpp:115:30: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoreProfile [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:130:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conversion_config [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_uploader_thread [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:183:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:188:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frames_mutex [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:197:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel_format [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:247:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERSION [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:370:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/main.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/manualhostdialog.cpp:17:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/manualhostdialog.cpp:54:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/manualhostdialog.cpp:59:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestructiveRole [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/chiaki-jni.c:82:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_LOG_ALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/chiaki-jni.c:92:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_VERSION_1_6 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/chiaki-jni.c:212:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiLog [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/chiaki-jni.c:427:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/chiaki-jni.c:538:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/chiaki-jni.c:575:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/android/app/src/main/cpp/chiaki-jni.c:748:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/main.cpp:221:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] chiaki-v2.2.0/gui/src/mainwindow.cpp:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/mainwindow.cpp:51:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_Source [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/mainwindow.cpp:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable discover_action [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/mainwindow.cpp:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_item_widgets [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/mainwindow.cpp:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_servers [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/mainwindow.cpp:241:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_DISCOVERY_HOST_STATE_STANDBY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/mainwindow.cpp:367:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grid_widget [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/main.cpp:234:16: style: Variable 'window' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/gui/src/servericonwidget.cpp:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/servericonwidget.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ps5 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/servericonwidget.cpp:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ps5 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/main.cpp:147:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] chiaki-v2.2.0/gui/src/main.cpp:234:23: style: Variable 'window' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/gui/src/main.cpp:234:16: style: Variable 'window' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/gui/src/registdialog.cpp:35:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_edit [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/registdialog.cpp:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_8 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/registdialog.cpp:164:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/registdialog.cpp:187:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regist [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/registdialog.cpp:199:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/registdialog.cpp:209:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registered_host [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/registdialog.cpp:240:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiLogLevel [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/registdialog.cpp:247:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RegisteredHost [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/serveritemwidget.cpp:15:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Panel [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/serveritemwidget.cpp:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/serveritemwidget.cpp:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selected [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/serveritemwidget.cpp:74:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_DISCOVERY_HOST_STATE_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/mainwindow.cpp:35:3: style: Class 'IconEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] chiaki-v2.2.0/gui/src/sessionlog.cpp:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/sessionlog.cpp:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/sessionlog.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/sessionlog.cpp:84:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settingskeycapturedialog.cpp:23:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settingsdialog.cpp:28:45: error: There is an unknown macro here somewhere. Configuration is required. If CHIAKI_VERSION is a macro then please configure it. [unknownMacro] chiaki-v2.2.0/gui/src/settings.cpp:29:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_10 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_LOG_ALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:179:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ffmpeg [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:257:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registered_hosts [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registered_hosts [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:300:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:315:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable manual_hosts [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:328:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable manual_hosts_id_next [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:365:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANALOG_STICK_LEFT_X_UP [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:388:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/audio.c:24:50: style: Parameter 'audio_header' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/gui/src/streamwindow.cpp:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_widget [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:156:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:243:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_widget [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_widget [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:258:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_widget [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:269:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable av_widget [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamwindow.cpp:292:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationChange [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/settings.cpp:18:15: performance: Range variable 'k' should be declared as const reference. [iterateByValue] chiaki-v2.2.0/lib/src/audioreceiver.c:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:33:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_map [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:72:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:248:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:258:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:269:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:274:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:292:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_map [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:390:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controllers [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:402:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_output [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haptics_output [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:464:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haptics_output [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:473:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haptics_output [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:509:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audio_io [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:516:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haptics_output [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/streamsession.cpp:548:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/common.c:92:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_FEC_WORDSIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/base64.c:40:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_BUF_TOO_SMALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/base64.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/congestioncontrol.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/congestioncontrol.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/congestioncontrol.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:247:27: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/streamsession.cpp:269:41: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/streamsession.cpp:459:26: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/streamsession.cpp:511:18: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/gui/src/avopenglwidget.cpp:134:3: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] chiaki-v2.2.0/lib/src/controller.c:17:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/controller.c:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/controller.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/controller.c:64:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/controller.c:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/controller.c:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ecdh.c:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiECDH [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ecdh.c:107:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ecdh.c:179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ecdh.c:223:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/fec.c:13:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_FEC_WORDSIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/fec.c:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discoveryservice.c:26:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiDiscoveryHost [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discoveryservice.c:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREE_STRING [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discoveryservice.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discoveryservice.c:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discoveryservice.c:175:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ping_index [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discoveryservice.c:219:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/controller.c:75:74: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/controller.c:75:100: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/controller.c:140:26: style: Variable 'touch' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/utils.h:27:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/utils.h:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/utils.h:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_BUF_TOO_SMALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:38:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_DISCOVERY_PROTOCOL_VERSION_PS5 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS5_1 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:257:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:279:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_CANCELED [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_NETWORK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/base64.c:15:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/lib/src/feedbacksender.c:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedbacksender.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedbacksender.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedback.c:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedbacksender.c:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_TOUCHES_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedback.c:173:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiFeedbackHistoryEvent [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedbacksender.c:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedback.c:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_BUF_TOO_SMALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedbacksender.c:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_BUTTONS_COUNT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedbacksender.c:249:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discoveryservice.c:20:125: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/discoveryservice.c:93:24: style: Variable 'host' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/discoveryservice.c:93:29: style: Variable 'host' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/lib/src/discoveryservice.c:93:24: style: Variable 'host' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/lib/src/ffmpegdecoder.c:12:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_CODEC_ID_H265 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ffmpegdecoder.c:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ffmpegdecoder.c:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ffmpegdecoder.c:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ffmpegdecoder.c:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AV_PIX_FMT_YUV420P [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiCtrlMessageQueue [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:210:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:278:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:396:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_LOG_VERBOSE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:447:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:529:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_LOG_WARNING [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:585:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:613:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:643:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_EVENT_KEYBOARD_OPEN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:657:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_EVENT_KEYBOARD_REMOTE_CLOSE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:678:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_EVENT_KEYBOARD_TEXT_CHANGE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:727:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedback.c:21:38: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/feedback.c:46:87: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/feedback.c:194:31: style: Variable 'event' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/feedback.c:205:138: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/frameprocessor.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/frameprocessor.c:153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/frameprocessor.c:209:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/frameprocessor.c:268:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_FRAME_PROCESSOR_FLUSH_RESULT_FAILED [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/feedbacksender.c:84:79: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/feedbacksender.c:84:105: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/feedbacksender.c:130:81: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/feedbacksender.c:130:107: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/feedbacksender.c:240:24: style: Variable 'feedback_sender' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/feedbacksender.c:171:22: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] chiaki-v2.2.0/lib/src/http.c:42:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/http.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/http.c:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/discovery.c:35:70: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/discovery.c:67:98: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/discovery.c:224:129: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/utils.h:38:8: style: Variable 'addr_src' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/utils.h:56:47: style: Parameter 'log' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/utils.h:96:53: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/launchspec.c:69:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_HANDSHAKE_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:113:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_HANDSHAKE_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:177:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:185:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_GMAC_KEY_REFRESH_IV_OFFSET [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:323:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:335:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:357:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/gkcrypt.c:504:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/frameprocessor.c:30:71: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/frameprocessor.c:65:127: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/frameprocessor.c:191:85: style: Parameter 'frame_processor' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/frameprocessor.c:214:20: style: Variable 'slot' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/frameprocessor.c:287:20: style: Variable 'unit' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/http.c:31:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/gkcrypt.c:206:67: style: Parameter 'gkcrypt' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/gkcrypt.c:214:76: style: Parameter 'gkcrypt' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/gkcrypt.c:278:60: style: Parameter 'gkcrypt' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/random.c:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/pidecoder.c:14:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiPiDecoder [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/pidecoder.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OMX_BUFFERFLAG_TIME_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/pidecoder.c:181:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OMX_BUFFERFLAG_ENDOFFRAME [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/pidecoder.c:223:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OMX_VERSION_MAJOR [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/reorderqueue.c:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_REORDER_QUEUE_DROP_STRATEGY_END [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/reorderqueue.c:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_REORDER_QUEUE_DROP_STRATEGY_END [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/reorderqueue.c:135:27: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/reorderqueue.c:154:27: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/regist.c:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:146:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_9 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_BUF_TOO_SMALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_RPCRYPT_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_NETWORK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:427:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_INVALID_SOCKET [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:503:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_INVALID_SOCKET [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:528:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_CANCELED [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:628:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/ctrl.c:738:3: error: Memory leak: sa [memleak] chiaki-v2.2.0/lib/src/ctrl.c:121:2: style: Statements following 'return' will never be executed. [unreachableCode] chiaki-v2.2.0/lib/src/ctrl.c:503:11: style: Variable 'pre_enable' can be declared as const array [constVariable] chiaki-v2.2.0/lib/src/ctrl.c:504:11: style: Variable 'signature' can be declared as const array [constVariable] chiaki-v2.2.0/lib/src/ctrl.c:591:68: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/ctrl.c:693:77: style: Parameter 'http_response' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/session.c:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS5_1 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CODEC_H264 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:171:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiSession [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:273:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:306:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:371:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_QUIT_REASON_STOPPED [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/session.c:583:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_INVALID_SOCKET [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:369:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_V7_AV_HEADER_SIZE_BASE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:577:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_EVENT_TYPE_CONNECTED [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:599:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_MESSAGE_DATA_TYPE_PROTOBUF [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_BIG [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:758:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_DISCONNECT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:785:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_SENKUSHA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:808:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_SENKUSHA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:831:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_SENKUSHA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:858:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/sock.c:13:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/stoppipe.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/stoppipe.c:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/stoppipe.c:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/stoppipe.c:260:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/stoppipe.c:62:58: style: Parameter 'stop_pipe' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/stoppipe.c:74:58: style: Parameter 'stop_pipe' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/stoppipe.c:169:120: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/stoppipe.c:245:70: style: Parameter 'stop_pipe' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/streamconnection.c:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:368:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_EVENT_TYPE_CONNECTED [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:430:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_EVENT_RUMBLE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:447:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_EVENT_TRIGGER_EFFECTS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:469:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_fields [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:492:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_fields [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:511:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_KEY_BUF_BLOCKS_DEFAULT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:547:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_fields [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:652:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_ResolutionPayload_fields [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:689:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_AUDIO_HEADER_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:787:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:864:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_CONTROLLERCONNECTION [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:893:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_STREAMINFOACK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:915:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_DISCONNECT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:941:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_HEARTBEAT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:972:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tkproto_TakionMessage_PayloadType_CORRUPTFRAME [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/regist.c:667:11: style: Local variable 'buf_size' shadows outer argument [shadowArgument] chiaki-v2.2.0/lib/src/regist.c:624:122: note: Shadowed declaration chiaki-v2.2.0/lib/src/regist.c:667:11: note: Shadow variable chiaki-v2.2.0/lib/src/regist.c:685:11: style: Local variable 'buf_size' shadows outer argument [shadowArgument] chiaki-v2.2.0/lib/src/regist.c:624:122: note: Shadowed declaration chiaki-v2.2.0/lib/src/regist.c:685:11: note: Shadow variable chiaki-v2.2.0/lib/src/regist.c:699:11: style: Local variable 'buf_size' shadows outer argument [shadowArgument] chiaki-v2.2.0/lib/src/regist.c:624:122: note: Shadowed declaration chiaki-v2.2.0/lib/src/regist.c:699:11: note: Shadow variable chiaki-v2.2.0/lib/src/session.c:714:72: style: Condition 'rp_version_str' is always true [knownConditionTrueFalse] chiaki-v2.2.0/lib/src/session.c:290:114: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/session.c:330:17: style: Variable 'session' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/session.c:337:17: style: Variable 'session' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/session.c:346:17: style: Variable 'session' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/session.c:557:83: style: Parameter 'http_response' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takionsendbuffer.c:36:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiTakionSendBufferPacket [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takionsendbuffer.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takionsendbuffer.c:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takionsendbuffer.c:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takionsendbuffer.c:213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takionsendbuffer.c:198:26: style: Variable 'send_buffer' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/takionsendbuffer.c:204:26: style: Variable 'send_buffer' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/thread.c:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_THREAD [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_THREAD [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:209:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:223:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:234:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETIMEDOUT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:312:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:330:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:342:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:368:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:317:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:343:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_NETWORK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:350:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_BUF_TOO_SMALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:369:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_BUF_TOO_SMALL [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:428:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:476:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:503:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_CONGESTION_PACKET_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:519:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:546:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_FEEDBACK_STATE_BUF_SIZE_MAX [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:571:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_MEMORY [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:596:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:677:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:780:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_TIMEOUT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:804:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:869:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:903:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:956:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_MESSAGE_DATA_TYPE_9 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1038:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_EVENT_TYPE_DATA_ACK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1054:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_GKCRYPT_GMAC_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1066:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_INVALID_DATA [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1235:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiTakionAVPacket [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TAKION_V7_AV_HEADER_SIZE_BASE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/takion.c:1384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiTakionAVPacket [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/time.c:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/videoreceiver.c:29:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/videoreceiver.c:41:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChiakiVideoProfile [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/videoreceiver.c:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_FRAME_PROCESSOR_FLUSH_RESULT_FAILED [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/thread.c:59:64: style: Parameter 'thread' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/thread.c:390:22: style: Variable 'bool_pred_cond' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/videoreceiver.c:33:111: style: Parameter 'profiles' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/setsu/demo/touchpad.c:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/setsu/demo/touchpad.c:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETSU_DEVICE_TYPE_TOUCHPAD [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/senkusha.c:558:6: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] chiaki-v2.2.0/lib/src/senkusha.c:469:6: note: err is assigned chiaki-v2.2.0/lib/src/senkusha.c:558:6: note: err is overwritten chiaki-v2.2.0/lib/src/senkusha.c:107:18: style: Variable 'senkusha' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/senkusha.c:803:104: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/senkusha.c:826:117: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/setsu/demo/motion.c:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/setsu/demo/motion.c:91:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETSU_DEVICE_TYPE_MOTION [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/setsu/demo/touchpad.c:54:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] chiaki-v2.2.0/setsu/demo/touchpad.c:73:17: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/setsu/src/setsu.c:348:18: error: syntax error: touchpad . [ [syntaxError] chiaki-v2.2.0/switch/src/discoverymanager.cpp:30:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/discoverymanager.cpp:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_enable [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/discoverymanager.cpp:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service_enable [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/discoverymanager.cpp:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_DISCOVERY_CMD_SRCH [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/discoverymanager.cpp:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/discoverymanager.cpp:157:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:23:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_RPCRYPT_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1493:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_10 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1554:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1562:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_RPCRYPT_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1684:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_10 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1706:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_9 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1829:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_10 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1959:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_RPCRYPT_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/rpcrypt.c:1986:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/lib/src/streamconnection.c:673:3: error: Memory leak: header_buf_padded [memleak] chiaki-v2.2.0/switch/src/discoverymanager.cpp:21:25: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/discoverymanager.cpp:138:21: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/discoverymanager.cpp:161:20: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/discoverymanager.cpp:127:19: style: Variable 'host_addr' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/lib/src/streamconnection.c:128:26: style: Variable 'stream_connection' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/streamconnection.c:421:102: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/streamconnection.c:438:111: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/switch/src/gui.cpp:25:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGISTER_OK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:194:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:212:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:243:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:259:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:322:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_PSN_ACCOUNT_ID_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:458:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEYBOARD_DISABLE_SPACE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:545:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:43:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rp_regist_key [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:81:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_PSN_ACCOUNT_ID_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:137:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_profile [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:172:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_init [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:184:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:189:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io_read_controller_cb [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_event_connected_cb [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:241:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registered [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:289:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_resolution [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_name [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:320:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_addr [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:325:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:330:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:335:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_addr [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:340:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_regist_event_type_finished_canceled [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:345:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_regist_event_type_finished_failed [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:350:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_regist_event_type_finished_success [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:355:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_event_connected_cb [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:360:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_even_login_pin_request_cb [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:365:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_event_quit_cb [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:370:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chiaki_event_rumble_cb [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:375:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io_read_controller_cb [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registered [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:385:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable discovered [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:395:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rp_key_data [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:400:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/host.cpp:12:11: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/host.cpp:18:11: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/host.cpp:24:11: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/host.cpp:30:15: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/host.cpp:36:15: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/host.cpp:58:38: style: Checking if unsigned expression 'strlen(this->rp_regist_key)' is less than zero. [unsignedLessThanZero] chiaki-v2.2.0/switch/src/main.cpp:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/gui.cpp:65:58: style: Checking if unsigned expression 'account_id.length()' is less than zero. [unsignedLessThanZero] chiaki-v2.2.0/switch/src/gui.cpp:71:61: style: Checking if unsigned expression 'online_id.length()' is less than zero. [unsignedLessThanZero] chiaki-v2.2.0/switch/src/gui.cpp:511:18: style: Checking if unsigned expression 'dn.length()' is less than zero. [unsignedLessThanZero] chiaki-v2.2.0/switch/src/gui.cpp:517:20: style: Checking if unsigned expression 'addr.length()' is less than zero. [unsignedLessThanZero] chiaki-v2.2.0/switch/src/gui.cpp:58:6: style: Variable 'io' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/switch/src/gui.cpp:126:7: style: Variable 'success' is assigned a value that is never used. [unreadVariable] chiaki-v2.2.0/test/fec.c:31:22: error: syntax error [syntaxError] chiaki-v2.2.0/switch/src/io.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:80:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdl_audio_device_id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:190:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec_context [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:244:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_S16SYS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:289:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdl_audio_device_id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:306:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable video_width [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:579:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_CONTROLLER_BUTTON_MOON [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:700:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codec [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:742:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tex [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:793:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COMPILE_STATUS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:809:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vert [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:837:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prog [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:891:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:916:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:963:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:983:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdl_event [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/io.cpp:999:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prog [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hosts [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_psn_online_id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:87:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:175:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_VIDEO_RESOLUTION_PRESET_1080p [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:325:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_VIDEO_FPS_PRESET_60 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:357:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_psn_online_id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_psn_online_id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_psn_account_id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_psn_account_id [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_video_resolution [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:397:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_video_resolution [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:411:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_video_fps [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:419:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_video_fps [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:488:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:505:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_SESSION_AUTH_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/switch/src/settings.cpp:532:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_ERR_SUCCESS [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/gkcrypt.c:33:48: error: syntax error [syntaxError] chiaki-v2.2.0/test/http.c:39:22: error: syntax error [syntaxError] chiaki-v2.2.0/test/keystate.c:13:25: error: syntax error [syntaxError] chiaki-v2.2.0/switch/src/settings.cpp:509:5: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/settings.cpp:531:4: style: C-style pointer casting [cstyleCast] chiaki-v2.2.0/switch/src/settings.cpp:92:7: style: The scope of the variable 'rp_key_b' can be reduced. [variableScope] chiaki-v2.2.0/switch/src/settings.cpp:92:25: style: The scope of the variable 'rp_regist_key_b' can be reduced. [variableScope] chiaki-v2.2.0/switch/src/settings.cpp:92:50: style: The scope of the variable 'rp_key_type_b' can be reduced. [variableScope] chiaki-v2.2.0/switch/src/settings.cpp:179:14: style: Unused variable: line [unusedVariable] chiaki-v2.2.0/switch/src/settings.cpp:180:14: style: Unused variable: value [unusedVariable] chiaki-v2.2.0/test/regist.c:57:22: error: syntax error [syntaxError] chiaki-v2.2.0/test/reorderqueue.c:33:22: error: syntax error [syntaxError] chiaki-v2.2.0/test/seqnum.c:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUNIT_OK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/seqnum.c:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUNIT_OK [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/takion.c:37:22: error: syntax error [syntaxError] chiaki-v2.2.0/test/rpcrypt.c:14:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_RPCRYPT_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:31:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_RPCRYPT_KEY_SIZE [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_9 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:86:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_10 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:106:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS5_1 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:127:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_10 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:142:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS5_1 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:155:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_9 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/rpcrypt.c:199:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHIAKI_TARGET_PS4_9 [valueFlowBailoutIncompleteVar] chiaki-v2.2.0/test/test_log.c:12:5: style: Condition '!initialized' is always true [knownConditionTrueFalse] chiaki-v2.2.0/test/rpcrypt.c:125:18: style: Unused variable: err [unusedVariable] chiaki-v2.2.0/test/rpcrypt.c:140:18: style: Unused variable: err [unusedVariable] chiaki-v2.2.0/lib/src/takion.c:339:68: style: Parameter 'takion' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:347:89: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:421:133: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:490:96: style: Parameter 'packet' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:566:122: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:1006:97: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:1098:97: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:1114:82: style: Parameter 'cookie' can be declared as pointer to const [constParameterPointer] chiaki-v2.2.0/lib/src/takion.c:1159:11: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/setsu/demo/motion.c:93:17: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] chiaki-v2.2.0/lib/src/rpcrypt.c:1991:3: error: Resource leak: ctx [resourceLeak] chiaki-v2.2.0/lib/src/rpcrypt.c:1854:55: style: Parameter 'rpcrypt' can be declared as pointer to const [constParameterPointer] diff: head chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:102:37: performance:inconclusive: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). [functionStatic] chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:40:10: note: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:102:37: note: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). 2.17.0 chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:40:10: performance:inconclusive: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). [functionStatic] chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:102:37: note: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). chiaki-v2.2.0/android/app/src/main/cpp/circular-fifo.hpp:40:10: note: Technically the member function 'CircularFifo < uint8_t * , 32 >::increment' can be static (but you may consider moving to unnamed namespace). head chiaki-v2.2.0/gui/src/avopenglwidget.cpp:247:27: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/avopenglwidget.cpp:247:28: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/gui/src/host.cpp:104:50: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/host.cpp:104:51: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/gui/src/host.cpp:115:30: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/host.cpp:115:31: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/gui/src/host.cpp:49:46: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/host.cpp:49:47: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/gui/src/host.cpp:52:42: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/host.cpp:52:43: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/gui/src/host.cpp:66:26: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/host.cpp:66:27: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/gui/src/main.cpp:234:16: style: Variable 'window' is assigned a value that is never used. [unreadVariable] head chiaki-v2.2.0/gui/src/streamsession.cpp:269:41: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/streamsession.cpp:269:42: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/gui/src/streamsession.cpp:511:18: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/gui/src/streamsession.cpp:511:19: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/lib/src/ctrl.c:746:3: error: Memory leak: sa [memleak] head chiaki-v2.2.0/lib/src/discoveryservice.c:93:24: style: Variable 'host' is assigned a value that is never used. [unreadVariable] head chiaki-v2.2.0/switch/src/discoverymanager.cpp:138:21: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/switch/src/discoverymanager.cpp:138:22: style: C-style pointer casting [cstyleCast] head chiaki-v2.2.0/switch/src/discoverymanager.cpp:161:20: style: C-style pointer casting [cstyleCast] 2.17.0 chiaki-v2.2.0/switch/src/discoverymanager.cpp:161:21: style: C-style pointer casting [cstyleCast] DONE