2025-05-06 06:42 ftp://ftp.de.debian.org/debian/pool/main/m/miniaudio/miniaudio_0.11.22+dfsg.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sdl --library=emscripten --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 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 581f101 (2025-05-05 21:13:30 +0200) count: 1911 1837 elapsed-time: 381.1 389.7 head-timing-info: old-timing-info: head results: miniaudio-0.11.22/miniaudio.h:13208:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:13283:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:16249:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_EXPLICIT_SCHED [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:17329:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitfield [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:17399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitfield [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:17678:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:17773:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:17857:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:60005:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:73093:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pInputNode [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/decoders/libvorbis/miniaudio_libvorbis.c:141:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OggVorbis_File [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/decoders/libvorbis/miniaudio_libvorbis.c:362:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OV_ENOSEEK [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/decoders/libopus/miniaudio_libopus.c:324:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_ENOSEEK [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:52893:35: warning: Either the condition 'channelPosition<=MA_CHANNEL_AUX_31' is redundant or the array 'g_maChannelPlaneRatios[52][6]' is accessed at index g_maChannelPlaneRatios[52][*], which is out of bounds. [arrayIndexOutOfBoundsCond] miniaudio-0.11.22/miniaudio.h:52888:64: note: Assuming that condition 'channelPosition<=MA_CHANNEL_AUX_31' is not redundant miniaudio-0.11.22/miniaudio.h:52893:35: note: Array index out of bounds miniaudio-0.11.22/miniaudio.h:83433:45: warning: Either the switch case 'case 0' is redundant or the array 'leftoverDataMaskTable[8]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] miniaudio-0.11.22/miniaudio.h:85879:72: note: Calling function 'ma_dr_flac_crc8', 3rd argument '16' value is 16 miniaudio-0.11.22/miniaudio.h:83432:26: note: Assignment 'leftoverBits=count-(wholeBytes*8)', assigned value is 16 miniaudio-0.11.22/miniaudio.h:83433:45: note: Array index out of bounds miniaudio-0.11.22/miniaudio.h:43061:13: style: Consider using memset instead of loop. [useStandardLibrary] miniaudio-0.11.22/miniaudio.h:64560:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/miniaudio.h:64553:16: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:64560:20: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:64797:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/miniaudio.h:64795:20: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:64797:24: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65128:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/miniaudio.h:65121:16: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65128:20: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65261:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/miniaudio.h:65254:16: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65261:20: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65416:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/miniaudio.h:65414:20: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65416:24: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65566:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/miniaudio.h:65564:20: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:65566:24: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/miniaudio.h:41106:47: style: The if condition is the same as the previous if condition [duplicateCondition] miniaudio-0.11.22/miniaudio.h:41056:47: note: First condition miniaudio-0.11.22/miniaudio.h:41106:47: note: Second condition miniaudio-0.11.22/miniaudio.h:79540:39: style: The if condition is the same as the previous if condition [duplicateCondition] miniaudio-0.11.22/miniaudio.h:79535:39: note: First condition miniaudio-0.11.22/miniaudio.h:79540:39: note: Second condition miniaudio-0.11.22/miniaudio.h:19891:70: style: Assignment 'pDevice->null_device.currentPeriodFramesRemainingCapture=0' is redundant with condition 'pDevice->null_device.currentPeriodFramesRemainingCapture==0'. [duplicateConditionalAssign] miniaudio-0.11.22/miniaudio.h:19890:70: note: Condition 'pDevice->null_device.currentPeriodFramesRemainingCapture==0' miniaudio-0.11.22/miniaudio.h:19891:70: note: Assignment 'pDevice->null_device.currentPeriodFramesRemainingCapture=0' is redundant miniaudio-0.11.22/miniaudio.h:11902:25: style: Return value '(*(char*)&n)==1' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:11901:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:11902:25: note: Return value '(*(char*)&n)==1' is always true miniaudio-0.11.22/miniaudio.h:11908:12: style: Return value '!ma_is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:11901:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:11908:32: note: Calling function 'ma_is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:11908:12: note: Return value '!ma_is_little_endian()' is always false miniaudio-0.11.22/miniaudio.h:19619:9: style: Condition 'cbResult' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:19613:26: note: Assignment 'cbResult=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:19619:9: note: Condition 'cbResult' is always true miniaudio-0.11.22/miniaudio.h:19817:28: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:19816:47: note: Calling function 'ma_device_start__null' returns 0 miniaudio-0.11.22/miniaudio.h:19816:47: note: Assignment 'result=ma_device_start__null(pDevice)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:19817:28: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:41667:16: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:41446:47: note: Calling function 'ma_context_init_backend_apis__nix' returns 0 miniaudio-0.11.22/miniaudio.h:41446:47: note: Assignment 'result=ma_context_init_backend_apis__nix(pContext)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:41666:42: note: Calling function 'ma_context_init_backend_apis' returns 0 miniaudio-0.11.22/miniaudio.h:41666:42: note: Assignment 'result=ma_context_init_backend_apis(pContext)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:41667:16: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:41820:113: style: Condition 'ma_is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:11901:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:41820:113: note: Calling function 'ma_is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:41820:113: note: Condition 'ma_is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:41821:105: style: Condition 'ma_has_sse2()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:41821:105: note: Calling function 'ma_has_sse2' returns 0 miniaudio-0.11.22/miniaudio.h:41821:105: note: Condition 'ma_has_sse2()' is always false miniaudio-0.11.22/miniaudio.h:41822:105: style: Condition 'ma_has_avx2()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:41822:105: note: Calling function 'ma_has_avx2' returns 0 miniaudio-0.11.22/miniaudio.h:41822:105: note: Condition 'ma_has_avx2()' is always false miniaudio-0.11.22/miniaudio.h:41823:105: style: Condition 'ma_has_neon()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:41823:105: note: Calling function 'ma_has_neon' returns 0 miniaudio-0.11.22/miniaudio.h:41823:105: note: Condition 'ma_has_neon()' is always false miniaudio-0.11.22/miniaudio.h:49161:36: style: Condition 'interpolatedFrameCount>frameCount' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:49157:20: note: Assuming that condition 'pGainer->t>=pGainer->config.smoothTimeInFrames' is not redundant miniaudio-0.11.22/miniaudio.h:49160:45: note: Assignment 'interpolatedFrameCount=pGainer->t-pGainer->config.smoothTimeInFrames', assigned value is less than 0 miniaudio-0.11.22/miniaudio.h:49161:36: note: Condition 'interpolatedFrameCount>frameCount' is always false miniaudio-0.11.22/miniaudio.h:57813:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:57812:48: note: Calling function 'ma_data_source_resolve_current' returns 0 miniaudio-0.11.22/miniaudio.h:57812:48: note: Assignment 'result=ma_data_source_resolve_current(pDataSource,(ma_data_source**)&pCurrentDataSource)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:57813:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:57832:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:57831:48: note: Calling function 'ma_data_source_resolve_current' returns 0 miniaudio-0.11.22/miniaudio.h:57831:48: note: Assignment 'result=ma_data_source_resolve_current(pDataSource,(ma_data_source**)&pCurrentDataSource)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:57832:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:67649:28: style: Condition 'ma_is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:11901:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:67649:28: note: Calling function 'ma_is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:67649:28: note: Condition 'ma_is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:68920:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:68919:68: note: Calling function 'ma_resource_manager_data_buffer_node_increment_ref' returns 0 miniaudio-0.11.22/miniaudio.h:68919:68: note: Assignment 'result=ma_resource_manager_data_buffer_node_increment_ref(pResourceManager,pDataBufferNode,0)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:68920:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:68952:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:68951:64: note: Calling function 'ma_resource_manager_data_buffer_node_insert_at' returns 0 miniaudio-0.11.22/miniaudio.h:68951:64: note: Assignment 'result=ma_resource_manager_data_buffer_node_insert_at(pResourceManager,pDataBufferNode,pInsertPoint)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:68952:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:69233:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:69232:68: note: Calling function 'ma_resource_manager_data_buffer_node_decrement_ref' returns 0 miniaudio-0.11.22/miniaudio.h:69232:68: note: Assignment 'result=ma_resource_manager_data_buffer_node_decrement_ref(pResourceManager,pDataBufferNode,&refCount)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:69233:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:69239:24: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:69238:65: note: Calling function 'ma_resource_manager_data_buffer_node_remove' returns 0 miniaudio-0.11.22/miniaudio.h:69238:65: note: Assignment 'result=ma_resource_manager_data_buffer_node_remove(pResourceManager,pDataBufferNode)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:69239:24: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:78184:25: style: Return value '(*(char*)&n)==1' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:78184:25: note: Return value '(*(char*)&n)==1' is always true miniaudio-0.11.22/miniaudio.h:78906:16: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78905:42: note: Calling function 'ma_dr_wav_buffer_reader_read' returns 0 miniaudio-0.11.22/miniaudio.h:78905:42: note: Assignment 'result=ma_dr_wav_buffer_reader_read(pReader,data,sizeof(*pDst),&bytesRead)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:78906:16: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:78921:16: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78920:42: note: Calling function 'ma_dr_wav_buffer_reader_read' returns 0 miniaudio-0.11.22/miniaudio.h:78920:42: note: Assignment 'result=ma_dr_wav_buffer_reader_read(pReader,data,sizeof(*pDst),&bytesRead)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:78921:16: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:78938:72: style: Condition 'ma_dr_wav_buffer_reader_init(bextData,bytesRead,&reader)==MA_SUCCESS' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78938:41: note: Calling function 'ma_dr_wav_buffer_reader_init' returns 0 miniaudio-0.11.22/miniaudio.h:78938:72: note: Condition 'ma_dr_wav_buffer_reader_init(bextData,bytesRead,&reader)==MA_SUCCESS' is always true miniaudio-0.11.22/miniaudio.h:79895:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:79895:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:79895:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/miniaudio.h:79904:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:79904:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:79904:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/miniaudio.h:79913:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:79913:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:79913:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/miniaudio.h:79927:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:79927:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:79927:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/miniaudio.h:80934:44: style: Condition 'ma_dr_wav__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:80934:44: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:80934:44: note: Condition 'ma_dr_wav__is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:80942:36: style: Condition 'ma_dr_wav__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:80942:36: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:80942:36: note: Condition 'ma_dr_wav__is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:81163:36: style: Condition 'ma_dr_wav__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:78183:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:81163:36: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:81163:36: note: Condition 'ma_dr_wav__is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:83227:25: style: Return value '(*(char*)&n)==1' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:83226:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:83227:25: note: Return value '(*(char*)&n)==1' is always true miniaudio-0.11.22/miniaudio.h:83303:37: style: Condition 'ma_dr_flac__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:83226:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:83303:37: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:83303:37: note: Condition 'ma_dr_flac__is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:83310:37: style: Condition 'ma_dr_flac__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:83226:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:83310:37: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:83310:37: note: Condition 'ma_dr_flac__is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:83322:37: style: Condition 'ma_dr_flac__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:83226:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:83322:37: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:83322:37: note: Condition 'ma_dr_flac__is_little_endian()' is always true miniaudio-0.11.22/miniaudio.h:83329:9: style: Condition '!ma_dr_flac__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:83226:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/miniaudio.h:83329:38: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/miniaudio.h:83329:9: note: Condition '!ma_dr_flac__is_little_endian()' is always false miniaudio-0.11.22/examples/custom_backend.c:183:9: style: Condition '!isTerminated' is always true [knownConditionTrueFalse] miniaudio-0.11.22/examples/custom_backend.c:178:30: note: Assignment 'isTerminated=0', assigned value is 0 miniaudio-0.11.22/examples/custom_backend.c:183:9: note: Condition '!isTerminated' is always true miniaudio-0.11.22/examples/custom_backend.c:598:16: style: Condition 'result!=MA_SUCCESS' is always true [knownConditionTrueFalse] miniaudio-0.11.22/examples/custom_backend.c:590:24: note: Assignment 'result=MA_NO_BACKEND', assigned value is -203 miniaudio-0.11.22/examples/custom_backend.c:598:16: note: Condition 'result!=MA_SUCCESS' is always true miniaudio-0.11.22/miniaudio.h:50786:34: warning: Either the condition 'pSpatializer==0' is redundant or there is possible null pointer dereference: pSpatializer. [nullPointerRedundantCheck] miniaudio-0.11.22/miniaudio.h:50789:22: note: Assuming that condition 'pSpatializer==0' is not redundant miniaudio-0.11.22/miniaudio.h:50786:34: note: Null pointer dereference miniaudio-0.11.22/miniaudio.h:50787:34: warning: Either the condition 'pListener!=0' is redundant or there is possible null pointer dereference: pListener. [nullPointerRedundantCheck] miniaudio-0.11.22/miniaudio.h:50837:23: note: Assuming that condition 'pListener!=0' is not redundant miniaudio-0.11.22/miniaudio.h:50787:34: note: Null pointer dereference miniaudio-0.11.22/miniaudio.h:69816:5: warning: Either the condition 'pDataBuffer==0' is redundant or there is possible null pointer dereference: pDataBuffer. [nullPointerRedundantCheck] miniaudio-0.11.22/miniaudio.h:69818:21: note: Assuming that condition 'pDataBuffer==0' is not redundant miniaudio-0.11.22/miniaudio.h:69816:5: note: Null pointer dereference miniaudio-0.11.22/miniaudio.h:69856:5: warning: Either the condition 'pDataBuffer==0' is redundant or there is possible null pointer dereference: pDataBuffer. [nullPointerRedundantCheck] miniaudio-0.11.22/miniaudio.h:69858:21: note: Assuming that condition 'pDataBuffer==0' is not redundant miniaudio-0.11.22/miniaudio.h:69856:5: note: Null pointer dereference miniaudio-0.11.22/miniaudio.h:15779:5: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15785:5: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15790:38: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15796:38: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15804:42: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15812:42: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15819:58: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15819:84: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15825:58: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15825:84: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15831:12: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15831:12: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15837:12: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15837:12: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15844:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15852:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15860:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15868:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15876:42: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15884:42: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15892:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15900:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15908:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15916:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15947:11: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:15956:11: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:49078:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:49079:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:50683:41: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:51687:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:51688:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:53771:55: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:67161:43: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:67165:57: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:67172:47: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:72873:34: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:75209:36: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:81512:36: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:81515:36: portability: Casting between const unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:81855:24: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:81859:36: portability: Casting between const unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:82217:36: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:82220:36: portability: Casting between const unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:92911:42: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/miniaudio.h:49684:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] miniaudio-0.11.22/miniaudio.h:49687:11: note: Found duplicate branches for 'if' and 'else'. miniaudio-0.11.22/miniaudio.h:49684:9: note: Found duplicate branches for 'if' and 'else'. miniaudio-0.11.22/miniaudio.h:16215:23: style: The comparison 'scheduler != -1' is always false. [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:16183:26: note: 'scheduler' is assigned value '-1' here. miniaudio-0.11.22/miniaudio.h:16215:23: note: The comparison 'scheduler != -1' is always false. miniaudio-0.11.22/miniaudio.h:57643:13: style: Variable 'pCurrentDataSource' is assigned an expression that holds the same value. [redundantAssignment] miniaudio-0.11.22/miniaudio.h:57630:45: note: pCurrentDataSource is assigned '(struct ma_data_source_base*)pDataSource' here. miniaudio-0.11.22/miniaudio.h:57643:13: note: Variable 'pCurrentDataSource' is assigned an expression that holds the same value. miniaudio-0.11.22/miniaudio.h:57879:24: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] miniaudio-0.11.22/miniaudio.h:57862:20: note: result is assigned miniaudio-0.11.22/miniaudio.h:57879:24: note: result is overwritten miniaudio-0.11.22/miniaudio.h:55569:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:55678:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:55778:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:55851:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:55951:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56051:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56151:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56227:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56232:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56237:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56242:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56247:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56252:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:56259:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/miniaudio.h:91398:72: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] miniaudio-0.11.22/miniaudio.h:91434:72: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] miniaudio-0.11.22/miniaudio.h:41151:113: style:inconclusive: Function 'ma_device_post_init' argument 3 names different: declaration 'pPlaybackDescriptor' definition 'pDescriptorPlayback'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:9337:113: note: Function 'ma_device_post_init' argument 3 names different: declaration 'pPlaybackDescriptor' definition 'pDescriptorPlayback'. miniaudio-0.11.22/miniaudio.h:41151:113: note: Function 'ma_device_post_init' argument 3 names different: declaration 'pPlaybackDescriptor' definition 'pDescriptorPlayback'. miniaudio-0.11.22/miniaudio.h:41151:162: style:inconclusive: Function 'ma_device_post_init' argument 4 names different: declaration 'pCaptureDescriptor' definition 'pDescriptorCapture'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:9337:162: note: Function 'ma_device_post_init' argument 4 names different: declaration 'pCaptureDescriptor' definition 'pDescriptorCapture'. miniaudio-0.11.22/miniaudio.h:41151:162: note: Function 'ma_device_post_init' argument 4 names different: declaration 'pCaptureDescriptor' definition 'pDescriptorCapture'. miniaudio-0.11.22/miniaudio.h:43342:53: style:inconclusive: Function 'ma_apply_volume_factor_pcm_frames' argument 1 names different: declaration 'pFrames' definition 'pFramesOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:9801:53: note: Function 'ma_apply_volume_factor_pcm_frames' argument 1 names different: declaration 'pFrames' definition 'pFramesOut'. miniaudio-0.11.22/miniaudio.h:43342:53: note: Function 'ma_apply_volume_factor_pcm_frames' argument 1 names different: declaration 'pFrames' definition 'pFramesOut'. miniaudio-0.11.22/miniaudio.h:43610:36: style:inconclusive: Function 'ma_pcm_u8_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5639:36: note: Function 'ma_pcm_u8_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43610:36: note: Function 'ma_pcm_u8_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43610:53: style:inconclusive: Function 'ma_pcm_u8_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5639:54: note: Function 'ma_pcm_u8_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43610:53: note: Function 'ma_pcm_u8_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43667:36: style:inconclusive: Function 'ma_pcm_u8_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5640:36: note: Function 'ma_pcm_u8_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43667:36: note: Function 'ma_pcm_u8_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43667:53: style:inconclusive: Function 'ma_pcm_u8_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5640:54: note: Function 'ma_pcm_u8_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43667:53: note: Function 'ma_pcm_u8_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43722:36: style:inconclusive: Function 'ma_pcm_u8_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5641:36: note: Function 'ma_pcm_u8_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43722:36: note: Function 'ma_pcm_u8_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43722:53: style:inconclusive: Function 'ma_pcm_u8_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5641:54: note: Function 'ma_pcm_u8_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43722:53: note: Function 'ma_pcm_u8_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43778:36: style:inconclusive: Function 'ma_pcm_u8_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5642:36: note: Function 'ma_pcm_u8_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43778:36: note: Function 'ma_pcm_u8_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43778:53: style:inconclusive: Function 'ma_pcm_u8_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5642:54: note: Function 'ma_pcm_u8_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43778:53: note: Function 'ma_pcm_u8_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43930:36: style:inconclusive: Function 'ma_pcm_s16_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5643:36: note: Function 'ma_pcm_s16_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43930:36: note: Function 'ma_pcm_s16_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43930:53: style:inconclusive: Function 'ma_pcm_s16_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5643:54: note: Function 'ma_pcm_s16_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43930:53: note: Function 'ma_pcm_s16_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43991:37: style:inconclusive: Function 'ma_pcm_s16_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5644:37: note: Function 'ma_pcm_s16_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43991:37: note: Function 'ma_pcm_s16_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:43991:54: style:inconclusive: Function 'ma_pcm_s16_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5644:55: note: Function 'ma_pcm_s16_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:43991:54: note: Function 'ma_pcm_s16_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44043:37: style:inconclusive: Function 'ma_pcm_s16_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5645:37: note: Function 'ma_pcm_s16_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44043:37: note: Function 'ma_pcm_s16_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44043:54: style:inconclusive: Function 'ma_pcm_s16_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5645:55: note: Function 'ma_pcm_s16_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44043:54: note: Function 'ma_pcm_s16_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44107:37: style:inconclusive: Function 'ma_pcm_s16_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5646:37: note: Function 'ma_pcm_s16_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44107:37: note: Function 'ma_pcm_s16_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44107:54: style:inconclusive: Function 'ma_pcm_s16_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5646:55: note: Function 'ma_pcm_s16_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44107:54: note: Function 'ma_pcm_s16_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44235:36: style:inconclusive: Function 'ma_pcm_s24_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5647:36: note: Function 'ma_pcm_s24_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44235:36: note: Function 'ma_pcm_s24_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44235:53: style:inconclusive: Function 'ma_pcm_s24_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5647:54: note: Function 'ma_pcm_s24_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44235:53: note: Function 'ma_pcm_s24_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44305:37: style:inconclusive: Function 'ma_pcm_s24_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5648:37: note: Function 'ma_pcm_s24_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44305:37: note: Function 'ma_pcm_s24_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44305:54: style:inconclusive: Function 'ma_pcm_s24_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5648:55: note: Function 'ma_pcm_s24_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44305:54: note: Function 'ma_pcm_s24_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44365:37: style:inconclusive: Function 'ma_pcm_s24_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5649:37: note: Function 'ma_pcm_s24_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44365:37: note: Function 'ma_pcm_s24_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44365:54: style:inconclusive: Function 'ma_pcm_s24_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5649:55: note: Function 'ma_pcm_s24_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44365:54: note: Function 'ma_pcm_s24_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44429:37: style:inconclusive: Function 'ma_pcm_s24_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5650:37: note: Function 'ma_pcm_s24_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44429:37: note: Function 'ma_pcm_s24_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44429:54: style:inconclusive: Function 'ma_pcm_s24_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5650:55: note: Function 'ma_pcm_s24_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44429:54: note: Function 'ma_pcm_s24_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44565:36: style:inconclusive: Function 'ma_pcm_s32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5651:36: note: Function 'ma_pcm_s32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44565:36: note: Function 'ma_pcm_s32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44565:53: style:inconclusive: Function 'ma_pcm_s32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5651:54: note: Function 'ma_pcm_s32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44565:53: note: Function 'ma_pcm_s32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44635:37: style:inconclusive: Function 'ma_pcm_s32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5652:37: note: Function 'ma_pcm_s32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44635:37: note: Function 'ma_pcm_s32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44635:54: style:inconclusive: Function 'ma_pcm_s32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5652:55: note: Function 'ma_pcm_s32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44635:54: note: Function 'ma_pcm_s32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44690:37: style:inconclusive: Function 'ma_pcm_s32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5653:37: note: Function 'ma_pcm_s32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44690:37: note: Function 'ma_pcm_s32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44690:54: style:inconclusive: Function 'ma_pcm_s32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5653:55: note: Function 'ma_pcm_s32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44690:54: note: Function 'ma_pcm_s32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44760:37: style:inconclusive: Function 'ma_pcm_s32_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5654:37: note: Function 'ma_pcm_s32_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44760:37: note: Function 'ma_pcm_s32_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44760:54: style:inconclusive: Function 'ma_pcm_s32_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5654:55: note: Function 'ma_pcm_s32_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44760:54: note: Function 'ma_pcm_s32_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44883:36: style:inconclusive: Function 'ma_pcm_f32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5655:36: note: Function 'ma_pcm_f32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44883:36: note: Function 'ma_pcm_f32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:44883:53: style:inconclusive: Function 'ma_pcm_f32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5655:54: note: Function 'ma_pcm_f32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:44883:53: note: Function 'ma_pcm_f32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:45205:37: style:inconclusive: Function 'ma_pcm_f32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5656:37: note: Function 'ma_pcm_f32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:45205:37: note: Function 'ma_pcm_f32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:45205:54: style:inconclusive: Function 'ma_pcm_f32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5656:55: note: Function 'ma_pcm_f32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:45205:54: note: Function 'ma_pcm_f32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:45274:37: style:inconclusive: Function 'ma_pcm_f32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5657:37: note: Function 'ma_pcm_f32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:45274:37: note: Function 'ma_pcm_f32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:45274:54: style:inconclusive: Function 'ma_pcm_f32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5657:55: note: Function 'ma_pcm_f32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:45274:54: note: Function 'ma_pcm_f32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:45339:37: style:inconclusive: Function 'ma_pcm_f32_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5658:37: note: Function 'ma_pcm_f32_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:45339:37: note: Function 'ma_pcm_f32_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/miniaudio.h:45339:54: style:inconclusive: Function 'ma_pcm_f32_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:5658:55: note: Function 'ma_pcm_f32_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:45339:54: note: Function 'ma_pcm_f32_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/miniaudio.h:46261:97: style:inconclusive: Function 'ma_lpf2_init_preallocated' argument 3 names different: declaration 'pHPF' definition 'pLPF'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:4654:97: note: Function 'ma_lpf2_init_preallocated' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/miniaudio.h:46261:97: note: Function 'ma_lpf2_init_preallocated' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/miniaudio.h:46933:124: style:inconclusive: Function 'ma_hpf1_init' argument 3 names different: declaration 'pHPF' definition 'pLPF'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:4730:124: note: Function 'ma_hpf1_init' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/miniaudio.h:46933:124: note: Function 'ma_hpf1_init' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/miniaudio.h:76989:86: style:inconclusive: Function 'ma_sound_stop_with_fade_in_milliseconds' argument 2 names different: declaration 'fadeLengthInFrames' definition 'fadeLengthInMilliseconds'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:11362:86: note: Function 'ma_sound_stop_with_fade_in_milliseconds' argument 2 names different: declaration 'fadeLengthInFrames' definition 'fadeLengthInMilliseconds'. miniaudio-0.11.22/miniaudio.h:76989:86: note: Function 'ma_sound_stop_with_fade_in_milliseconds' argument 2 names different: declaration 'fadeLengthInFrames' definition 'fadeLengthInMilliseconds'. miniaudio-0.11.22/miniaudio.h:81169:88: style:inconclusive: Function 'ma_dr_wav_read_pcm_frames_s16__msadpcm' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:78505:88: note: Function 'ma_dr_wav_read_pcm_frames_s16__msadpcm' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/miniaudio.h:81169:88: note: Function 'ma_dr_wav_read_pcm_frames_s16__msadpcm' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/miniaudio.h:81306:84: style:inconclusive: Function 'ma_dr_wav_read_pcm_frames_s16__ima' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:78506:84: note: Function 'ma_dr_wav_read_pcm_frames_s16__ima' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/miniaudio.h:81306:84: note: Function 'ma_dr_wav_read_pcm_frames_s16__ima' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/miniaudio.h:90413:147: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 4 names different: declaration 'channels' definition 'channelsOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60984:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/miniaudio.h:90413:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/miniaudio.h:90413:174: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60984:171: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/miniaudio.h:90413:174: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/miniaudio.h:90413:200: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60984:194: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/miniaudio.h:90413:200: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/miniaudio.h:90431:147: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 4 names different: declaration 'channels' definition 'channelsOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60985:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/miniaudio.h:90431:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/miniaudio.h:90431:174: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60985:171: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/miniaudio.h:90431:174: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/miniaudio.h:90431:200: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60985:194: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/miniaudio.h:90431:200: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/miniaudio.h:90449:144: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 4 names different: declaration 'channels' definition 'channelsOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60986:144: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/miniaudio.h:90449:144: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/miniaudio.h:90449:171: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60986:168: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/miniaudio.h:90449:171: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/miniaudio.h:90449:197: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. [funcArgNamesDifferent] miniaudio-0.11.22/miniaudio.h:60986:191: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/miniaudio.h:90449:197: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/extras/decoders/libvorbis/miniaudio_libvorbis.c:411:22: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/decoders/libvorbis/miniaudio_libvorbis.c:471:70: style: Parameter 'pVorbis' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:16276:46: style: Parameter 'pThread' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:18667:62: style: Parameter 'pTimer' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:18717:70: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:18728:62: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:19361:35: style: Variable 'pRunningCapturedDeviceFrames' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:40953:65: style: Parameter 'pContext' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:41347:55: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:41628:17: style: Variable 'pBackendsToIterate' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:41869:47: style: Parameter 'pContext' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:42035:63: style: Parameter 'pContext' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:42630:53: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:43196:15: style: Variable 'pSamplesIn8' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:43348:153: style: Parameter 'pChannelGains' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:49486:65: style: Parameter 'pNewGains' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:49670:58: style: Parameter 'pPanner' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:50786:17: style: Variable 'pChannelMapIn' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:50787:17: style: Variable 'pChannelMapOut' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:53981:93: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:53991:89: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:54001:89: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:54714:87: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:54752:87: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:56961:47: style: Parameter 'pRB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:56970:49: style: Parameter 'pRB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:57058:16: style: Variable 'pRB' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:57092:57: style: Parameter 'pRB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:57547:46: style: Parameter 'pInA' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:57547:59: style: Parameter 'pInB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:57616:51: style: Parameter 'pDataSource' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:58449:26: style: Variable 'pAudioBufferRef' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:58461:26: style: Variable 'pAudioBufferRef' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:58470:26: style: Variable 'pAudioBufferRef' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:59006:100: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:59037:87: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:59074:83: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:59213:65: style: Parameter 'pPagedAudioBuffer' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:59324:88: style: Parameter 'pPagedAudioBuffer' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:65880:66: style: Parameter 'pDecoder' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:66454:18: style: Variable 'pWaveform' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:67246:46: style: Parameter 'pNoise' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:69954:166: style: Parameter 'pExistingData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:70665:108: style: Parameter 'pDataStream' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:70757:79: style: Parameter 'pResourceManager' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:71644:71: style: Parameter 'pResourceManager' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:71733:13: style: Variable 'pSize' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:72334:29: style: Variable 'pOldInputNode' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:72718:57: style: Parameter 'pNodeGraph' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:73793:70: style: Parameter 'pDataSourceNode' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:73818:149: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_splitter_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:73841:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:73818:149: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:73820:19: style: Variable 'pNodeBase' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:73909:147: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_biquad_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:73921:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:73909:147: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74001:144: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_lpf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74013:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74001:144: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74095:144: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_hpf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74107:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74095:144: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74190:144: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_bpf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74202:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74190:144: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74284:146: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_notch_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74296:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74284:146: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74378:145: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_peak_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74390:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74378:145: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74473:148: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_loshelf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74485:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74473:148: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74567:148: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_hishelf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74579:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74567:148: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:74660:146: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_delay_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/miniaudio.h:74671:5: note: You might need to cast the function pointer here miniaudio-0.11.22/miniaudio.h:74660:146: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:75638:58: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:75661:70: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:76578:46: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:78024:69: style: Parameter 'pGroup' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:78632:83: style: Parameter 'pParser' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:79976:93: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:81056:64: style: Parameter 'pWav' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:81068:64: style: Parameter 'pWav' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:84201:136: style: Parameter 'pDecodedSamples' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:84242:136: style: Parameter 'pDecodedSamples' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:86731:284: style: Parameter 'pAllocationCallbacks' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:87193:79: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:87205:93: style: Parameter 'pHeader' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/examples/custom_backend.c:315:64: style: Parameter 'pBuffer' can be declared as pointer to const. However it seems that 'ma_audio_callback_capture__sdl' is a callback function, if 'pBuffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/examples/custom_backend.c:378:78: note: You might need to cast the function pointer here miniaudio-0.11.22/examples/custom_backend.c:315:64: note: Parameter 'pBuffer' can be declared as pointer to const miniaudio-0.11.22/miniaudio.h:90990:73: style: Parameter 'pba' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:90990:88: style: Parameter 'scfcod' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:91089:67: style: Parameter 'sci' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:91527:125: style: Parameter 'max_band' can be declared as const array [constParameter] miniaudio-0.11.22/miniaudio.h:91718:41: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:91786:74: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:92025:12: style: Variable 'xr' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:9: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:25: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:41: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:57: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:73: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:89: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:105: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92154:121: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92870:23: style: Variable 'pFramesInS16' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/miniaudio.h:92994:63: style: Parameter 'pMP3' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:93117:70: style: Parameter 'pMP3' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:13714:37: style: Variable 'pFormattedMessageHeap' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:61471:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:61506:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:61535:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:61564:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:72530:39: style: Variable 'pPreMixBuffer' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:73443:40: style: Variable 'consumeNullInput' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:86381:26: style: Variable 'pcmRangeHi' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:86938:32: style: Variable 'pTrackData' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/examples/custom_backend.c:132:18: style: struct member 'MA_SDL_AudioSpec::silence' is never used. [unusedStructMember] miniaudio-0.11.22/examples/custom_backend.c:134:19: style: struct member 'MA_SDL_AudioSpec::padding' is never used. [unusedStructMember] miniaudio-0.11.22/examples/custom_backend.c:135:19: style: struct member 'MA_SDL_AudioSpec::size' is never used. [unusedStructMember] miniaudio-0.11.22/examples/custom_backend.c:220:30: style: Variable 'isTerminated' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/examples/duplex_effect.c:24:31: style: Parameter 'pDevice' can be declared as pointer to const. However it seems that 'data_callback' is a callback function, if 'pDevice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/examples/duplex_effect.c:65:39: note: You might need to cast the function pointer here miniaudio-0.11.22/examples/duplex_effect.c:24:31: note: Parameter 'pDevice' can be declared as pointer to const miniaudio-0.11.22/extras/nodes/ma_vocoder_node/ma_vocoder_node.c:24:148: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_vocoder_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/nodes/ma_vocoder_node/ma_vocoder_node.c:35:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/nodes/ma_vocoder_node/ma_vocoder_node.c:24:148: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/examples/engine_advanced.c:100:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/examples/engine_advanced.c:103:17: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/examples/engine_advanced.c:169:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/examples/engine_advanced.c:177:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/examples/engine_sdl.c:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_AUDIO [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:76232:16: style: Condition 'result!=MA_SUCCESS' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:76228:18: note: Assignment 'result=MA_INVALID_OPERATION', assigned value is -3 miniaudio-0.11.22/miniaudio.h:76232:16: note: Condition 'result!=MA_SUCCESS' is always true miniaudio-0.11.22/miniaudio.h:76261:16: style: Condition 'result!=MA_SUCCESS' is always true [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:76257:18: note: Assignment 'result=MA_INVALID_OPERATION', assigned value is -3 miniaudio-0.11.22/miniaudio.h:76261:16: note: Condition 'result!=MA_SUCCESS' is always true miniaudio-0.11.22/miniaudio.h:76122:51: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:76210:45: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:76239:44: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/examples/engine_steamaudio.c:98:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPL_HRTFINTERPOLATION_NEAREST [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/examples/engine_steamaudio.c:319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STEAMAUDIO_VERSION [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/examples/engine_steamaudio.c:85:160: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_steamaudio_binaural_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/examples/engine_steamaudio.c:141:5: note: You might need to cast the function pointer here miniaudio-0.11.22/examples/engine_steamaudio.c:85:160: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/examples/hilo_interop.c:25:39: style: Parameter 'pDevice' can be declared as pointer to const. However it seems that 'capture_data_callback' is a callback function, if 'pDevice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/examples/hilo_interop.c:78:33: note: You might need to cast the function pointer here miniaudio-0.11.22/examples/hilo_interop.c:25:39: note: Parameter 'pDevice' can be declared as pointer to const miniaudio-0.11.22/examples/resource_manager_advanced.c:64:24: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/examples/resource_manager_advanced.c:57:24: note: Assuming that condition 'result!=MA_SUCCESS' is not redundant miniaudio-0.11.22/examples/resource_manager_advanced.c:64:24: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/examples/simple_duplex.c:23:31: style: Parameter 'pDevice' can be declared as pointer to const. However it seems that 'data_callback' is a callback function, if 'pDevice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/examples/simple_duplex.c:48:39: note: You might need to cast the function pointer here miniaudio-0.11.22/examples/simple_duplex.c:23:31: note: Parameter 'pDevice' can be declared as pointer to const miniaudio-0.11.22/external/fs/fs.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:171:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:543:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:577:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:593:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:613:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4397:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4540:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _S_IFMT [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4620:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4632:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4654:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4727:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:4963:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:5264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/external/fs/fs.c:5348:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] miniaudio-0.11.22/external/fs/fs.c:5404:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] miniaudio-0.11.22/external/fs/fs.c:6969:30: style: Condition 'fs_real_to_parts((long long*)&n64,&dp,fv)' is always false [knownConditionTrueFalse] miniaudio-0.11.22/external/fs/fs.c:6969:30: note: Calling function 'fs_real_to_parts' returns 0 miniaudio-0.11.22/external/fs/fs.c:6969:30: note: Condition 'fs_real_to_parts((long long*)&n64,&dp,fv)' is always false miniaudio-0.11.22/external/fs/fs.c:8038:8: style: Condition 'ng' is always false [knownConditionTrueFalse] miniaudio-0.11.22/external/fs/fs.c:8037:9: note: Assignment 'ng=(fs_int32)((unsigned long long)bits>>63)', assigned value is 0 miniaudio-0.11.22/external/fs/fs.c:8038:8: note: Condition 'ng' is always false miniaudio-0.11.22/external/fs/fs.c:8041:13: style: Condition 'expo==2047' is always false [knownConditionTrueFalse] miniaudio-0.11.22/external/fs/fs.c:8031:20: note: Assignment 'bits=0', assigned value is 0 miniaudio-0.11.22/external/fs/fs.c:8036:11: note: Assignment 'expo=(fs_int32)((bits>>52)&2047)', assigned value is 0 miniaudio-0.11.22/external/fs/fs.c:8041:13: note: Condition 'expo==2047' is always false miniaudio-0.11.22/external/fs/fs.c:8049:13: style: Condition 'expo==0' is always true [knownConditionTrueFalse] miniaudio-0.11.22/external/fs/fs.c:8031:20: note: Assignment 'bits=0', assigned value is 0 miniaudio-0.11.22/external/fs/fs.c:8036:11: note: Assignment 'expo=(fs_int32)((bits>>52)&2047)', assigned value is 0 miniaudio-0.11.22/external/fs/fs.c:8049:13: note: Condition 'expo==0' is always true miniaudio-0.11.22/external/fs/fs.c:7822:4: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:7965:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:7965:7: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:7983:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:7983:13: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:7989:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:7989:13: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:8000:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:8000:13: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:8003:16: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:8003:16: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:8012:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:8012:13: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:8035:4: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/external/fs/fs.c:7739:17: style: Checking if unsigned expression 'c->count' is less than zero. [unsignedLessThanZero] miniaudio-0.11.22/external/fs/fs.c:2082:40: style:inconclusive: Function 'fs_ioctl' argument 2 names different: declaration 'op' definition 'request'. [funcArgNamesDifferent] miniaudio-0.11.22/external/fs/fs.h:890:40: note: Function 'fs_ioctl' argument 2 names different: declaration 'op' definition 'request'. miniaudio-0.11.22/external/fs/fs.c:2082:40: note: Function 'fs_ioctl' argument 2 names different: declaration 'op' definition 'request'. miniaudio-0.11.22/external/fs/fs.c:3443:57: style:inconclusive: Function 'fs_file_tell' argument 2 names different: declaration 'pCursor' definition 'pOffset'. [funcArgNamesDifferent] miniaudio-0.11.22/external/fs/fs.h:915:57: note: Function 'fs_file_tell' argument 2 names different: declaration 'pCursor' definition 'pOffset'. miniaudio-0.11.22/external/fs/fs.c:3443:57: note: Function 'fs_file_tell' argument 2 names different: declaration 'pCursor' definition 'pOffset'. miniaudio-0.11.22/external/fs/fs.c:1225:15: style: Variable 'pProxy' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:1794:69: style: Parameter 'pArchive' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:2200:37: style: Parameter 'pFS' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:2233:44: style: Parameter 'pFS' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:2463:28: style: Variable 'pOpenedArchive' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:2537:47: style: Parameter 'pFS' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:2933:19: style: Variable 'pDirPath' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:3060:29: style: Variable 'pBestMountPoint' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:3080:23: style: Variable 'pActualPath' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:3175:23: style: Variable 'pFileSubPathClean' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:3235:27: style: Variable 'pActualPath' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:3528:54: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:3542:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:3609:104: style: Parameter 'pOther' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:3937:23: style: Variable 'pDirSubPathClean' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:3993:27: style: Variable 'pInterpolatedPath' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:4226:45: style: Parameter 'pOtherFS' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:4335:79: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:4532:57: style: Parameter 'pStat' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:5295:20: style: Variable 'info' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:5397:20: style: Variable 'info' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:6332:58: style: Parameter 'pStream' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/external/fs/fs.c:7416:19: style: Variable 'o' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:8136:13: style: Variable 'o' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:4575:12: style: struct member 'fs_stdio_registered_file::pathLen' is never used. [unusedStructMember] miniaudio-0.11.22/external/fs/fs.c:4576:11: style: struct member 'fs_stdio_registered_file::pFile' is never used. [unusedStructMember] miniaudio-0.11.22/external/fs/fs.c:6586:10: style: struct member 'Anonymous4::temp' is never used. [unusedStructMember] miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:38:202: style:inconclusive: Function 'ma_channel_combiner_node_init' argument 4 names different: declaration 'pSeparatorNode' definition 'pCombinerNode'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.h:25:202: note: Function 'ma_channel_combiner_node_init' argument 4 names different: declaration 'pSeparatorNode' definition 'pCombinerNode'. miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:38:202: note: Function 'ma_channel_combiner_node_init' argument 4 names different: declaration 'pSeparatorNode' definition 'pCombinerNode'. miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:77:71: style:inconclusive: Function 'ma_channel_combiner_node_uninit' argument 1 names different: declaration 'pSeparatorNode' definition 'pCombinerNode'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.h:26:71: note: Function 'ma_channel_combiner_node_uninit' argument 1 names different: declaration 'pSeparatorNode' definition 'pCombinerNode'. miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:77:71: note: Function 'ma_channel_combiner_node_uninit' argument 1 names different: declaration 'pSeparatorNode' definition 'pCombinerNode'. miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:20:157: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_channel_combiner_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:31:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:20:157: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/nodes/ma_channel_combiner_node/ma_channel_combiner_node.c:22:31: style: Variable 'pCombinerNode' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:1713:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:1788:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4754:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_EXPLICIT_SCHED [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:5834:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitfield [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:5904:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitfield [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:6183:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:6278:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:6362:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:48510:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:61598:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pInputNode [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/nodes/ma_channel_separator_node/ma_channel_separator_node.c:20:158: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_channel_separator_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/nodes/ma_channel_separator_node/ma_channel_separator_node.c:31:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/nodes/ma_channel_separator_node/ma_channel_separator_node.c:20:158: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/nodes/ma_channel_separator_node/ma_channel_separator_node.c:22:32: style: Variable 'pSplitterNode' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:41398:35: warning: Either the condition 'channelPosition<=MA_CHANNEL_AUX_31' is redundant or the array 'g_maChannelPlaneRatios[52][6]' is accessed at index g_maChannelPlaneRatios[52][*], which is out of bounds. [arrayIndexOutOfBoundsCond] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:41393:64: note: Assuming that condition 'channelPosition<=MA_CHANNEL_AUX_31' is not redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:41398:35: note: Array index out of bounds miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71938:45: warning: Either the switch case 'case 0' is redundant or the array 'leftoverDataMaskTable[8]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:74384:72: note: Calling function 'ma_dr_flac_crc8', 3rd argument '16' value is 16 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71937:26: note: Assignment 'leftoverBits=count-(wholeBytes*8)', assigned value is 16 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71938:45: note: Array index out of bounds miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:31566:13: style: Consider using memset instead of loop. [useStandardLibrary] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53065:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53058:16: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53065:20: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53302:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53300:20: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53302:24: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53633:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53626:16: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53633:20: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53766:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53759:16: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53766:20: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53921:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53919:20: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:53921:24: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:54071:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:54069:20: note: outer condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:54071:24: note: identical inner condition: result!=MA_SUCCESS miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29611:47: style: The if condition is the same as the previous if condition [duplicateCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29561:47: note: First condition miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29611:47: note: Second condition miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68045:39: style: The if condition is the same as the previous if condition [duplicateCondition] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68040:39: note: First condition miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68045:39: note: Second condition miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8396:70: style: Assignment 'pDevice->null_device.currentPeriodFramesRemainingCapture=0' is redundant with condition 'pDevice->null_device.currentPeriodFramesRemainingCapture==0'. [duplicateConditionalAssign] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8395:70: note: Condition 'pDevice->null_device.currentPeriodFramesRemainingCapture==0' miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8396:70: note: Assignment 'pDevice->null_device.currentPeriodFramesRemainingCapture=0' is redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:407:25: style: Return value '(*(char*)&n)==1' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:406:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:407:25: note: Return value '(*(char*)&n)==1' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:413:12: style: Return value '!ma_is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:406:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:413:32: note: Calling function 'ma_is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:413:12: note: Return value '!ma_is_little_endian()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8124:9: style: Condition 'cbResult' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8118:26: note: Assignment 'cbResult=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8124:9: note: Condition 'cbResult' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8322:28: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8321:47: note: Calling function 'ma_device_start__null' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8321:47: note: Assignment 'result=ma_device_start__null(pDevice)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:8322:28: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30172:16: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29951:47: note: Calling function 'ma_context_init_backend_apis__nix' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29951:47: note: Assignment 'result=ma_context_init_backend_apis__nix(pContext)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30171:42: note: Calling function 'ma_context_init_backend_apis' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30171:42: note: Assignment 'result=ma_context_init_backend_apis(pContext)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30172:16: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30325:113: style: Condition 'ma_is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:406:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30325:113: note: Calling function 'ma_is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30325:113: note: Condition 'ma_is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30326:105: style: Condition 'ma_has_sse2()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30326:105: note: Calling function 'ma_has_sse2' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30326:105: note: Condition 'ma_has_sse2()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30327:105: style: Condition 'ma_has_avx2()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30327:105: note: Calling function 'ma_has_avx2' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30327:105: note: Condition 'ma_has_avx2()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30328:105: style: Condition 'ma_has_neon()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30328:105: note: Calling function 'ma_has_neon' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30328:105: note: Condition 'ma_has_neon()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:37666:36: style: Condition 'interpolatedFrameCount>frameCount' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:37662:20: note: Assuming that condition 'pGainer->t>=pGainer->config.smoothTimeInFrames' is not redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:37665:45: note: Assignment 'interpolatedFrameCount=pGainer->t-pGainer->config.smoothTimeInFrames', assigned value is less than 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:37666:36: note: Condition 'interpolatedFrameCount>frameCount' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46318:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46317:48: note: Calling function 'ma_data_source_resolve_current' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46317:48: note: Assignment 'result=ma_data_source_resolve_current(pDataSource,(ma_data_source**)&pCurrentDataSource)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46318:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46337:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46336:48: note: Calling function 'ma_data_source_resolve_current' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46336:48: note: Assignment 'result=ma_data_source_resolve_current(pDataSource,(ma_data_source**)&pCurrentDataSource)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46337:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:56154:28: style: Condition 'ma_is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:406:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:56154:28: note: Calling function 'ma_is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:56154:28: note: Condition 'ma_is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57425:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57424:68: note: Calling function 'ma_resource_manager_data_buffer_node_increment_ref' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57424:68: note: Assignment 'result=ma_resource_manager_data_buffer_node_increment_ref(pResourceManager,pDataBufferNode,0)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57425:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57457:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57456:64: note: Calling function 'ma_resource_manager_data_buffer_node_insert_at' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57456:64: note: Assignment 'result=ma_resource_manager_data_buffer_node_insert_at(pResourceManager,pDataBufferNode,pInsertPoint)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57457:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57738:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57737:68: note: Calling function 'ma_resource_manager_data_buffer_node_decrement_ref' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57737:68: note: Assignment 'result=ma_resource_manager_data_buffer_node_decrement_ref(pResourceManager,pDataBufferNode,&refCount)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57738:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57744:24: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57743:65: note: Calling function 'ma_resource_manager_data_buffer_node_remove' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57743:65: note: Assignment 'result=ma_resource_manager_data_buffer_node_remove(pResourceManager,pDataBufferNode)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:57744:24: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66689:25: style: Return value '(*(char*)&n)==1' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66689:25: note: Return value '(*(char*)&n)==1' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67411:16: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67410:42: note: Calling function 'ma_dr_wav_buffer_reader_read' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67410:42: note: Assignment 'result=ma_dr_wav_buffer_reader_read(pReader,data,sizeof(*pDst),&bytesRead)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67411:16: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67426:16: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67425:42: note: Calling function 'ma_dr_wav_buffer_reader_read' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67425:42: note: Assignment 'result=ma_dr_wav_buffer_reader_read(pReader,data,sizeof(*pDst),&bytesRead)', assigned value is 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67426:16: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67443:72: style: Condition 'ma_dr_wav_buffer_reader_init(bextData,bytesRead,&reader)==MA_SUCCESS' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67443:41: note: Calling function 'ma_dr_wav_buffer_reader_init' returns 0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67443:72: note: Condition 'ma_dr_wav_buffer_reader_init(bextData,bytesRead,&reader)==MA_SUCCESS' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68400:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68400:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68400:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68409:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68409:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68409:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68418:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68418:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68418:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68432:9: style: Condition '!ma_dr_wav__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68432:37: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68432:9: note: Condition '!ma_dr_wav__is_little_endian()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69439:44: style: Condition 'ma_dr_wav__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69439:44: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69439:44: note: Condition 'ma_dr_wav__is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69447:36: style: Condition 'ma_dr_wav__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69447:36: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69447:36: note: Condition 'ma_dr_wav__is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69668:36: style: Condition 'ma_dr_wav__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66688:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69668:36: note: Calling function 'ma_dr_wav__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69668:36: note: Condition 'ma_dr_wav__is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71732:25: style: Return value '(*(char*)&n)==1' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71731:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71732:25: note: Return value '(*(char*)&n)==1' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71808:37: style: Condition 'ma_dr_flac__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71731:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71808:37: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71808:37: note: Condition 'ma_dr_flac__is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71815:37: style: Condition 'ma_dr_flac__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71731:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71815:37: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71815:37: note: Condition 'ma_dr_flac__is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71827:37: style: Condition 'ma_dr_flac__is_little_endian()' is always true [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71731:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71827:37: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71827:37: note: Condition 'ma_dr_flac__is_little_endian()' is always true miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71834:9: style: Condition '!ma_dr_flac__is_little_endian()' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71731:13: note: Assignment 'n=1', assigned value is 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71834:38: note: Calling function 'ma_dr_flac__is_little_endian' returns 1 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71834:9: note: Condition '!ma_dr_flac__is_little_endian()' is always false miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39291:34: warning: Either the condition 'pSpatializer==0' is redundant or there is possible null pointer dereference: pSpatializer. [nullPointerRedundantCheck] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39294:22: note: Assuming that condition 'pSpatializer==0' is not redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39291:34: note: Null pointer dereference miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39292:34: warning: Either the condition 'pListener!=0' is redundant or there is possible null pointer dereference: pListener. [nullPointerRedundantCheck] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39342:23: note: Assuming that condition 'pListener!=0' is not redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39292:34: note: Null pointer dereference miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:58321:5: warning: Either the condition 'pDataBuffer==0' is redundant or there is possible null pointer dereference: pDataBuffer. [nullPointerRedundantCheck] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:58323:21: note: Assuming that condition 'pDataBuffer==0' is not redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:58321:5: note: Null pointer dereference miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:58361:5: warning: Either the condition 'pDataBuffer==0' is redundant or there is possible null pointer dereference: pDataBuffer. [nullPointerRedundantCheck] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:58363:21: note: Assuming that condition 'pDataBuffer==0' is not redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:58361:5: note: Null pointer dereference miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4284:5: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4290:5: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4295:38: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4301:38: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4309:42: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4317:42: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4324:58: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4324:84: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4330:58: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4330:84: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4336:12: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4336:12: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4342:12: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4342:12: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4349:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4357:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4365:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4373:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4381:42: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4389:42: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4397:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4405:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4413:43: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4421:43: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4452:11: portability: Casting from volatile float * to volatile unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4461:11: portability: Casting from volatile double * to volatile unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:37583:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:37584:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39188:41: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:40192:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:40193:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:42276:55: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:55666:43: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:55670:57: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:55677:47: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:61378:34: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:63714:36: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:70017:36: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:70020:36: portability: Casting between const unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:70360:24: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:70364:36: portability: Casting between const unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:70722:36: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:70725:36: portability: Casting between const unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:81416:42: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38189:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38192:11: note: Found duplicate branches for 'if' and 'else'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38189:9: note: Found duplicate branches for 'if' and 'else'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4720:23: style: The comparison 'scheduler != -1' is always false. [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4688:26: note: 'scheduler' is assigned value '-1' here. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4720:23: note: The comparison 'scheduler != -1' is always false. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46148:13: style: Variable 'pCurrentDataSource' is assigned an expression that holds the same value. [redundantAssignment] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46135:45: note: pCurrentDataSource is assigned '(struct ma_data_source_base*)pDataSource' here. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46148:13: note: Variable 'pCurrentDataSource' is assigned an expression that holds the same value. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46384:24: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46367:20: note: result is assigned miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46384:24: note: result is overwritten miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44074:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44183:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44283:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44356:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44456:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44556:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44656:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44732:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44737:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44742:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44747:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44752:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44757:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:44764:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:79903:72: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:79939:72: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29656:113: style:inconclusive: Function 'ma_device_post_init' argument 3 names different: declaration 'pPlaybackDescriptor' definition 'pDescriptorPlayback'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:5607:113: note: Function 'ma_device_post_init' argument 3 names different: declaration 'pPlaybackDescriptor' definition 'pDescriptorPlayback'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29656:113: note: Function 'ma_device_post_init' argument 3 names different: declaration 'pPlaybackDescriptor' definition 'pDescriptorPlayback'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29656:162: style:inconclusive: Function 'ma_device_post_init' argument 4 names different: declaration 'pCaptureDescriptor' definition 'pDescriptorCapture'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:5607:162: note: Function 'ma_device_post_init' argument 4 names different: declaration 'pCaptureDescriptor' definition 'pDescriptorCapture'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29656:162: note: Function 'ma_device_post_init' argument 4 names different: declaration 'pCaptureDescriptor' definition 'pDescriptorCapture'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:31847:53: style:inconclusive: Function 'ma_apply_volume_factor_pcm_frames' argument 1 names different: declaration 'pFrames' definition 'pFramesOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:6071:53: note: Function 'ma_apply_volume_factor_pcm_frames' argument 1 names different: declaration 'pFrames' definition 'pFramesOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:31847:53: note: Function 'ma_apply_volume_factor_pcm_frames' argument 1 names different: declaration 'pFrames' definition 'pFramesOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32115:36: style:inconclusive: Function 'ma_pcm_u8_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1909:36: note: Function 'ma_pcm_u8_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32115:36: note: Function 'ma_pcm_u8_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32115:53: style:inconclusive: Function 'ma_pcm_u8_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1909:54: note: Function 'ma_pcm_u8_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32115:53: note: Function 'ma_pcm_u8_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32172:36: style:inconclusive: Function 'ma_pcm_u8_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1910:36: note: Function 'ma_pcm_u8_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32172:36: note: Function 'ma_pcm_u8_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32172:53: style:inconclusive: Function 'ma_pcm_u8_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1910:54: note: Function 'ma_pcm_u8_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32172:53: note: Function 'ma_pcm_u8_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32227:36: style:inconclusive: Function 'ma_pcm_u8_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1911:36: note: Function 'ma_pcm_u8_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32227:36: note: Function 'ma_pcm_u8_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32227:53: style:inconclusive: Function 'ma_pcm_u8_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1911:54: note: Function 'ma_pcm_u8_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32227:53: note: Function 'ma_pcm_u8_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32283:36: style:inconclusive: Function 'ma_pcm_u8_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1912:36: note: Function 'ma_pcm_u8_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32283:36: note: Function 'ma_pcm_u8_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32283:53: style:inconclusive: Function 'ma_pcm_u8_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1912:54: note: Function 'ma_pcm_u8_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32283:53: note: Function 'ma_pcm_u8_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32435:36: style:inconclusive: Function 'ma_pcm_s16_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1913:36: note: Function 'ma_pcm_s16_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32435:36: note: Function 'ma_pcm_s16_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32435:53: style:inconclusive: Function 'ma_pcm_s16_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1913:54: note: Function 'ma_pcm_s16_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32435:53: note: Function 'ma_pcm_s16_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32496:37: style:inconclusive: Function 'ma_pcm_s16_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1914:37: note: Function 'ma_pcm_s16_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32496:37: note: Function 'ma_pcm_s16_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32496:54: style:inconclusive: Function 'ma_pcm_s16_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1914:55: note: Function 'ma_pcm_s16_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32496:54: note: Function 'ma_pcm_s16_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32548:37: style:inconclusive: Function 'ma_pcm_s16_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1915:37: note: Function 'ma_pcm_s16_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32548:37: note: Function 'ma_pcm_s16_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32548:54: style:inconclusive: Function 'ma_pcm_s16_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1915:55: note: Function 'ma_pcm_s16_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32548:54: note: Function 'ma_pcm_s16_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32612:37: style:inconclusive: Function 'ma_pcm_s16_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1916:37: note: Function 'ma_pcm_s16_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32612:37: note: Function 'ma_pcm_s16_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32612:54: style:inconclusive: Function 'ma_pcm_s16_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1916:55: note: Function 'ma_pcm_s16_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32612:54: note: Function 'ma_pcm_s16_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32740:36: style:inconclusive: Function 'ma_pcm_s24_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1917:36: note: Function 'ma_pcm_s24_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32740:36: note: Function 'ma_pcm_s24_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32740:53: style:inconclusive: Function 'ma_pcm_s24_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1917:54: note: Function 'ma_pcm_s24_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32740:53: note: Function 'ma_pcm_s24_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32810:37: style:inconclusive: Function 'ma_pcm_s24_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1918:37: note: Function 'ma_pcm_s24_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32810:37: note: Function 'ma_pcm_s24_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32810:54: style:inconclusive: Function 'ma_pcm_s24_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1918:55: note: Function 'ma_pcm_s24_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32810:54: note: Function 'ma_pcm_s24_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32870:37: style:inconclusive: Function 'ma_pcm_s24_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1919:37: note: Function 'ma_pcm_s24_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32870:37: note: Function 'ma_pcm_s24_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32870:54: style:inconclusive: Function 'ma_pcm_s24_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1919:55: note: Function 'ma_pcm_s24_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32870:54: note: Function 'ma_pcm_s24_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32934:37: style:inconclusive: Function 'ma_pcm_s24_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1920:37: note: Function 'ma_pcm_s24_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32934:37: note: Function 'ma_pcm_s24_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32934:54: style:inconclusive: Function 'ma_pcm_s24_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1920:55: note: Function 'ma_pcm_s24_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:32934:54: note: Function 'ma_pcm_s24_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33070:36: style:inconclusive: Function 'ma_pcm_s32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1921:36: note: Function 'ma_pcm_s32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33070:36: note: Function 'ma_pcm_s32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33070:53: style:inconclusive: Function 'ma_pcm_s32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1921:54: note: Function 'ma_pcm_s32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33070:53: note: Function 'ma_pcm_s32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33140:37: style:inconclusive: Function 'ma_pcm_s32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1922:37: note: Function 'ma_pcm_s32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33140:37: note: Function 'ma_pcm_s32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33140:54: style:inconclusive: Function 'ma_pcm_s32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1922:55: note: Function 'ma_pcm_s32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33140:54: note: Function 'ma_pcm_s32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33195:37: style:inconclusive: Function 'ma_pcm_s32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1923:37: note: Function 'ma_pcm_s32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33195:37: note: Function 'ma_pcm_s32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33195:54: style:inconclusive: Function 'ma_pcm_s32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1923:55: note: Function 'ma_pcm_s32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33195:54: note: Function 'ma_pcm_s32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33265:37: style:inconclusive: Function 'ma_pcm_s32_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1924:37: note: Function 'ma_pcm_s32_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33265:37: note: Function 'ma_pcm_s32_to_f32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33265:54: style:inconclusive: Function 'ma_pcm_s32_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1924:55: note: Function 'ma_pcm_s32_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33265:54: note: Function 'ma_pcm_s32_to_f32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33388:36: style:inconclusive: Function 'ma_pcm_f32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1925:36: note: Function 'ma_pcm_f32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33388:36: note: Function 'ma_pcm_f32_to_u8' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33388:53: style:inconclusive: Function 'ma_pcm_f32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1925:54: note: Function 'ma_pcm_f32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33388:53: note: Function 'ma_pcm_f32_to_u8' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33710:37: style:inconclusive: Function 'ma_pcm_f32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1926:37: note: Function 'ma_pcm_f32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33710:37: note: Function 'ma_pcm_f32_to_s16' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33710:54: style:inconclusive: Function 'ma_pcm_f32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1926:55: note: Function 'ma_pcm_f32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33710:54: note: Function 'ma_pcm_f32_to_s16' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33779:37: style:inconclusive: Function 'ma_pcm_f32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1927:37: note: Function 'ma_pcm_f32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33779:37: note: Function 'ma_pcm_f32_to_s24' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33779:54: style:inconclusive: Function 'ma_pcm_f32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1927:55: note: Function 'ma_pcm_f32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33779:54: note: Function 'ma_pcm_f32_to_s24' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33844:37: style:inconclusive: Function 'ma_pcm_f32_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1928:37: note: Function 'ma_pcm_f32_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33844:37: note: Function 'ma_pcm_f32_to_s32' argument 1 names different: declaration 'pOut' definition 'dst'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33844:54: style:inconclusive: Function 'ma_pcm_f32_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1928:55: note: Function 'ma_pcm_f32_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:33844:54: note: Function 'ma_pcm_f32_to_s32' argument 2 names different: declaration 'pIn' definition 'src'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:34766:97: style:inconclusive: Function 'ma_lpf2_init_preallocated' argument 3 names different: declaration 'pHPF' definition 'pLPF'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:924:97: note: Function 'ma_lpf2_init_preallocated' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:34766:97: note: Function 'ma_lpf2_init_preallocated' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:35438:124: style:inconclusive: Function 'ma_hpf1_init' argument 3 names different: declaration 'pHPF' definition 'pLPF'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:1000:124: note: Function 'ma_hpf1_init' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:35438:124: note: Function 'ma_hpf1_init' argument 3 names different: declaration 'pHPF' definition 'pLPF'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:65494:86: style:inconclusive: Function 'ma_sound_stop_with_fade_in_milliseconds' argument 2 names different: declaration 'fadeLengthInFrames' definition 'fadeLengthInMilliseconds'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.h:7632:86: note: Function 'ma_sound_stop_with_fade_in_milliseconds' argument 2 names different: declaration 'fadeLengthInFrames' definition 'fadeLengthInMilliseconds'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:65494:86: note: Function 'ma_sound_stop_with_fade_in_milliseconds' argument 2 names different: declaration 'fadeLengthInFrames' definition 'fadeLengthInMilliseconds'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69674:88: style:inconclusive: Function 'ma_dr_wav_read_pcm_frames_s16__msadpcm' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67010:88: note: Function 'ma_dr_wav_read_pcm_frames_s16__msadpcm' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69674:88: note: Function 'ma_dr_wav_read_pcm_frames_s16__msadpcm' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69811:84: style:inconclusive: Function 'ma_dr_wav_read_pcm_frames_s16__ima' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67011:84: note: Function 'ma_dr_wav_read_pcm_frames_s16__ima' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69811:84: note: Function 'ma_dr_wav_read_pcm_frames_s16__ima' argument 2 names different: declaration 'samplesToRead' definition 'framesToRead'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78918:147: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 4 names different: declaration 'channels' definition 'channelsOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49489:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78918:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78918:174: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49489:171: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78918:174: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78918:200: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49489:194: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78918:200: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78936:147: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 4 names different: declaration 'channels' definition 'channelsOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49490:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78936:147: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78936:174: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49490:171: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78936:174: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78936:200: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49490:194: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78936:200: note: Function 'ma_dr_flac_open_and_read_pcm_frames_s16' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78954:144: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 4 names different: declaration 'channels' definition 'channelsOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49491:144: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78954:144: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 4 names different: declaration 'channels' definition 'channelsOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78954:171: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49491:168: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78954:171: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 5 names different: declaration 'sampleRate' definition 'sampleRateOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78954:197: style:inconclusive: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49491:191: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:78954:197: note: Function 'ma_dr_flac_open_and_read_pcm_frames_f32' argument 6 names different: declaration 'totalPCMFrameCount' definition 'totalPCMFrameCountOut'. miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:4781:46: style: Parameter 'pThread' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:7172:62: style: Parameter 'pTimer' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:7222:70: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:7233:62: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:7866:35: style: Variable 'pRunningCapturedDeviceFrames' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29458:65: style: Parameter 'pContext' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:29852:55: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30133:17: style: Variable 'pBackendsToIterate' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30374:47: style: Parameter 'pContext' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:30540:63: style: Parameter 'pContext' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:31135:53: style: Parameter 'pDevice' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:31701:15: style: Variable 'pSamplesIn8' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:31853:153: style: Parameter 'pChannelGains' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:37991:65: style: Parameter 'pNewGains' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38175:58: style: Parameter 'pPanner' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39291:17: style: Variable 'pChannelMapIn' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:39292:17: style: Variable 'pChannelMapOut' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:42486:93: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:42496:89: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:42506:89: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:43219:87: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:43257:87: style: Parameter 'pConverter' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:45466:47: style: Parameter 'pRB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:45475:49: style: Parameter 'pRB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:45563:16: style: Variable 'pRB' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:45597:57: style: Parameter 'pRB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46052:46: style: Parameter 'pInA' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46052:59: style: Parameter 'pInB' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46121:51: style: Parameter 'pDataSource' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46954:26: style: Variable 'pAudioBufferRef' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46966:26: style: Variable 'pAudioBufferRef' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:46975:26: style: Variable 'pAudioBufferRef' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:47511:100: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:47542:87: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:47579:83: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:47718:65: style: Parameter 'pPagedAudioBuffer' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:47829:88: style: Parameter 'pPagedAudioBuffer' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:54385:66: style: Parameter 'pDecoder' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:54959:18: style: Variable 'pWaveform' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:55751:46: style: Parameter 'pNoise' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:58459:166: style: Parameter 'pExistingData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:59170:108: style: Parameter 'pDataStream' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:59262:79: style: Parameter 'pResourceManager' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:60149:71: style: Parameter 'pResourceManager' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:60238:13: style: Variable 'pSize' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:60839:29: style: Variable 'pOldInputNode' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:61223:57: style: Parameter 'pNodeGraph' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62298:70: style: Parameter 'pDataSourceNode' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62323:149: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_splitter_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62346:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62323:149: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62325:19: style: Variable 'pNodeBase' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62414:147: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_biquad_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62426:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62414:147: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62506:144: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_lpf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62518:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62506:144: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62600:144: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_hpf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62612:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62600:144: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62695:144: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_bpf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62707:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62695:144: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62789:146: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_notch_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62801:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62789:146: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62883:145: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_peak_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62895:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62883:145: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62978:148: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_loshelf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62990:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:62978:148: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:63072:148: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_hishelf_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:63084:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:63072:148: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:63165:146: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_delay_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:63176:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:63165:146: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:64143:58: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:64166:70: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:65083:46: style: Parameter 'pEngine' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:66529:69: style: Parameter 'pGroup' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:67137:83: style: Parameter 'pParser' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:68481:93: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69561:64: style: Parameter 'pWav' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:69573:64: style: Parameter 'pWav' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:72706:136: style: Parameter 'pDecodedSamples' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:72747:136: style: Parameter 'pDecodedSamples' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:75236:284: style: Parameter 'pAllocationCallbacks' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:75698:79: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:75710:93: style: Parameter 'pHeader' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:79495:73: style: Parameter 'pba' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:79495:88: style: Parameter 'scfcod' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:79594:67: style: Parameter 'sci' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80032:125: style: Parameter 'max_band' can be declared as const array [constParameter] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80223:41: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80291:74: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80530:12: style: Variable 'xr' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:9: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:25: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:41: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:57: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:73: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:89: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:105: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:121: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:81375:23: style: Variable 'pFramesInS16' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:81499:63: style: Parameter 'pMP3' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:81622:70: style: Parameter 'pMP3' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:2219:37: style: Variable 'pFormattedMessageHeap' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:49976:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:50011:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:50040:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:50069:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:61035:39: style: Variable 'pPreMixBuffer' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:61948:40: style: Variable 'consumeNullInput' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:74886:26: style: Variable 'pcmRangeHi' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:75443:32: style: Variable 'pTrackData' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/extras/nodes/ma_reverb_node/ma_reverb_node.c:28:147: style: Parameter 'pFrameCountOut' can be declared as pointer to const. However it seems that 'ma_reverb_node_process_pcm_frames' is a callback function, if 'pFrameCountOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/nodes/ma_reverb_node/ma_reverb_node.c:39:5: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/nodes/ma_reverb_node/ma_reverb_node.c:28:147: note: Parameter 'pFrameCountOut' can be declared as pointer to const miniaudio-0.11.22/extras/nodes/ma_reverb_node/ma_reverb_node_example.c:15:31: style: Parameter 'pDevice' can be declared as pointer to const. However it seems that 'data_callback' is a callback function, if 'pDevice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/nodes/ma_reverb_node/ma_reverb_node_example.c:55:39: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/nodes/ma_reverb_node/ma_reverb_node_example.c:15:31: note: Parameter 'pDevice' can be declared as pointer to const miniaudio-0.11.22/extras/osaudio/tests/osaudio_sine.c:39:25: style: Variable 'pDeviceInfo' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/osaudio/tests/osaudio_sine.c:206:24: 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] miniaudio-0.11.22/extras/stb_vorbis.c:1347:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/extras/stb_vorbis.c:2118:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] miniaudio-0.11.22/extras/stb_vorbis.c:2635:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] miniaudio-0.11.22/extras/stb_vorbis.c:1404:75: warning: Invalid test for overflow 'f->stream_start+locstream_start'; pointer overflow is undefined behavior. Some mainstream compilers remove such overflow tests when optimising the code and assume it's always false. [invalidTestForOverflow] miniaudio-0.11.22/extras/stb_vorbis.c:4271:35: style:inconclusive: Function 'stb_vorbis_close' argument 1 names different: declaration 'f' definition 'p'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:159:42: note: Function 'stb_vorbis_close' argument 1 names different: declaration 'f' definition 'p'. miniaudio-0.11.22/extras/stb_vorbis.c:4271:35: note: Function 'stb_vorbis_close' argument 1 names different: declaration 'f' definition 'p'. miniaudio-0.11.22/extras/stb_vorbis.c:4446:23: style:inconclusive: Function 'stb_vorbis_decode_frame_pushdata' argument 2 names different: declaration 'datablock' definition 'data'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:199:31: note: Function 'stb_vorbis_decode_frame_pushdata' argument 2 names different: declaration 'datablock' definition 'data'. miniaudio-0.11.22/extras/stb_vorbis.c:4446:23: note: Function 'stb_vorbis_decode_frame_pushdata' argument 2 names different: declaration 'datablock' definition 'data'. miniaudio-0.11.22/extras/stb_vorbis.c:4446:33: style:inconclusive: Function 'stb_vorbis_decode_frame_pushdata' argument 3 names different: declaration 'datablock_length_in_bytes' definition 'data_len'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:199:46: note: Function 'stb_vorbis_decode_frame_pushdata' argument 3 names different: declaration 'datablock_length_in_bytes' definition 'data_len'. miniaudio-0.11.22/extras/stb_vorbis.c:4446:33: note: Function 'stb_vorbis_decode_frame_pushdata' argument 3 names different: declaration 'datablock_length_in_bytes' definition 'data_len'. miniaudio-0.11.22/extras/stb_vorbis.c:4515:31: style:inconclusive: Function 'stb_vorbis_open_pushdata' argument 1 names different: declaration 'datablock' definition 'data'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:184:32: note: Function 'stb_vorbis_open_pushdata' argument 1 names different: declaration 'datablock' definition 'data'. miniaudio-0.11.22/extras/stb_vorbis.c:4515:31: note: Function 'stb_vorbis_open_pushdata' argument 1 names different: declaration 'datablock' definition 'data'. miniaudio-0.11.22/extras/stb_vorbis.c:4515:41: style:inconclusive: Function 'stb_vorbis_open_pushdata' argument 2 names different: declaration 'datablock_length_in_bytes' definition 'data_len'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:184:47: note: Function 'stb_vorbis_open_pushdata' argument 2 names different: declaration 'datablock_length_in_bytes' definition 'data_len'. miniaudio-0.11.22/extras/stb_vorbis.c:4515:41: note: Function 'stb_vorbis_open_pushdata' argument 2 names different: declaration 'datablock_length_in_bytes' definition 'data_len'. miniaudio-0.11.22/extras/stb_vorbis.c:4516:15: style:inconclusive: Function 'stb_vorbis_open_pushdata' argument 3 names different: declaration 'datablock_memory_consumed_in_bytes' definition 'data_used'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:185:15: note: Function 'stb_vorbis_open_pushdata' argument 3 names different: declaration 'datablock_memory_consumed_in_bytes' definition 'data_used'. miniaudio-0.11.22/extras/stb_vorbis.c:4516:15: note: Function 'stb_vorbis_open_pushdata' argument 3 names different: declaration 'datablock_memory_consumed_in_bytes' definition 'data_used'. miniaudio-0.11.22/extras/stb_vorbis.c:4517:46: style:inconclusive: Function 'stb_vorbis_open_pushdata' argument 5 names different: declaration 'alloc_buffer' definition 'alloc'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:187:34: note: Function 'stb_vorbis_open_pushdata' argument 5 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:4517:46: note: Function 'stb_vorbis_open_pushdata' argument 5 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:49: style:inconclusive: Function 'stb_vorbis_open_file_section' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:289:56: note: Function 'stb_vorbis_open_file_section' argument 1 names different: declaration 'f' definition 'file'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:49: note: Function 'stb_vorbis_open_file_section' argument 1 names different: declaration 'f' definition 'file'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:59: style:inconclusive: Function 'stb_vorbis_open_file_section' argument 2 names different: declaration 'close_handle_on_close' definition 'close_on_free'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:289:63: note: Function 'stb_vorbis_open_file_section' argument 2 names different: declaration 'close_handle_on_close' definition 'close_on_free'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:59: note: Function 'stb_vorbis_open_file_section' argument 2 names different: declaration 'close_handle_on_close' definition 'close_on_free'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:110: style:inconclusive: Function 'stb_vorbis_open_file_section' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:290:53: note: Function 'stb_vorbis_open_file_section' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:110: note: Function 'stb_vorbis_open_file_section' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:130: style:inconclusive: Function 'stb_vorbis_open_file_section' argument 5 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:290:80: note: Function 'stb_vorbis_open_file_section' argument 5 names different: declaration 'len' definition 'length'. miniaudio-0.11.22/extras/stb_vorbis.c:5052:130: note: Function 'stb_vorbis_open_file_section' argument 5 names different: declaration 'len' definition 'length'. miniaudio-0.11.22/extras/stb_vorbis.c:5073:41: style:inconclusive: Function 'stb_vorbis_open_file' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:279:48: note: Function 'stb_vorbis_open_file' argument 1 names different: declaration 'f' definition 'file'. miniaudio-0.11.22/extras/stb_vorbis.c:5073:41: note: Function 'stb_vorbis_open_file' argument 1 names different: declaration 'f' definition 'file'. miniaudio-0.11.22/extras/stb_vorbis.c:5073:51: style:inconclusive: Function 'stb_vorbis_open_file' argument 2 names different: declaration 'close_handle_on_close' definition 'close_on_free'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:279:55: note: Function 'stb_vorbis_open_file' argument 2 names different: declaration 'close_handle_on_close' definition 'close_on_free'. miniaudio-0.11.22/extras/stb_vorbis.c:5073:51: note: Function 'stb_vorbis_open_file' argument 2 names different: declaration 'close_handle_on_close' definition 'close_on_free'. miniaudio-0.11.22/extras/stb_vorbis.c:5073:102: style:inconclusive: Function 'stb_vorbis_open_file' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:280:71: note: Function 'stb_vorbis_open_file' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5073:102: note: Function 'stb_vorbis_open_file' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5083:97: style:inconclusive: Function 'stb_vorbis_open_filename' argument 3 names different: declaration 'alloc_buffer' definition 'alloc'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:275:71: note: Function 'stb_vorbis_open_filename' argument 3 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5083:97: note: Function 'stb_vorbis_open_filename' argument 3 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5099:109: style:inconclusive: Function 'stb_vorbis_open_memory' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:269:71: note: Function 'stb_vorbis_open_memory' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5099:109: note: Function 'stb_vorbis_open_memory' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. miniaudio-0.11.22/extras/stb_vorbis.c:5328:83: style:inconclusive: Function 'stb_vorbis_get_samples_short' argument 4 names different: declaration 'num_samples' definition 'len'. [funcArgNamesDifferent] miniaudio-0.11.22/extras/stb_vorbis.c:362:90: note: Function 'stb_vorbis_get_samples_short' argument 4 names different: declaration 'num_samples' definition 'len'. miniaudio-0.11.22/extras/stb_vorbis.c:5328:83: note: Function 'stb_vorbis_get_samples_short' argument 4 names different: declaration 'num_samples' definition 'len'. miniaudio-0.11.22/extras/stb_vorbis.c:1613:14: style: Local variable 'z' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:1601:11: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:1613:14: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2143:29: style: Local variable 'c' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2109:8: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2143:29: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2157:23: style: Local variable 'z' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2140:20: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2157:23: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2159:23: style: Local variable 'c' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2109:8: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2159:23: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2189:29: style: Local variable 'c' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2109:8: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2189:29: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2203:23: style: Local variable 'z' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2186:20: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2203:23: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2205:23: style: Local variable 'c' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2109:8: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2205:23: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2236:29: style: Local variable 'c' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2109:8: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2236:29: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2255:23: style: Local variable 'c' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:2109:8: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2255:23: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:2263:26: style: Local variable 'n' shadows outer argument [shadowArgument] miniaudio-0.11.22/extras/stb_vorbis.c:2104:75: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:2263:26: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:3331:11: style: Local variable 'n2' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3183:16: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:3331:11: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:3332:14: style: Local variable 'm' shadows outer argument [shadowArgument] miniaudio-0.11.22/extras/stb_vorbis.c:3180:63: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:3332:14: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:3469:11: style: Local variable 'i' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3458:13: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:3469:11: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:3469:13: style: Local variable 'j' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3458:15: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:3469:13: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:3856:17: style: Local variable 'values' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3720:15: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:3856:17: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:3873:17: style: Local variable 'len' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3583:8: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:3873:17: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:4161:11: style: Local variable 'i' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3583:12: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:4161:11: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:4411:11: style: Local variable 'n' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:4355:10: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:4411:11: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:4474:27: style: Local variable 'error' shadows outer function [shadowFunction] miniaudio-0.11.22/extras/stb_vorbis.c:913:12: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:4474:27: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:4580:20: style: Local variable 'i' shadows outer variable [shadowVariable] miniaudio-0.11.22/extras/stb_vorbis.c:4569:14: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:4580:20: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:4758:23: style: Local variable 'error' shadows outer function [shadowFunction] miniaudio-0.11.22/extras/stb_vorbis.c:913:12: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:4758:23: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:5348:40: style: Local variable 'error' shadows outer function [shadowFunction] miniaudio-0.11.22/extras/stb_vorbis.c:913:12: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:5348:40: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:5388:40: style: Local variable 'error' shadows outer function [shadowFunction] miniaudio-0.11.22/extras/stb_vorbis.c:913:12: note: Shadowed declaration miniaudio-0.11.22/extras/stb_vorbis.c:5388:40: note: Shadow variable miniaudio-0.11.22/extras/stb_vorbis.c:963:30: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:1029:23: style: Variable 'log2_4' can be declared as const array [constVariable] miniaudio-0.11.22/extras/stb_vorbis.c:1086:50: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:1169:38: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:1179:73: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:1233:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:1303:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:1322:26: style: Variable 'a' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/stb_vorbis.c:1323:26: style: Variable 'b' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/stb_vorbis.c:2503:84: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:2586:79: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:2591:11: style: Variable 'base' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/stb_vorbis.c:2660:26: style: Variable 'e_stop' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/stb_vorbis.c:3072:80: style: Parameter 'finalY' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:3126:10: style: Variable 'm' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/stb_vorbis.c:3180:63: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:3209:24: style: Variable 'range_list' can be declared as const array [constVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3470:14: style: Variable 'w' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/extras/stb_vorbis.c:4305:49: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:4353:60: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:5165:46: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/extras/stb_vorbis.c:5248:18: style: Variable 'channel_selector' can be declared as const array [constVariable] miniaudio-0.11.22/extras/stb_vorbis.c:3296:32: warning: Uninitialized variable: zero_channel [uninitvar] miniaudio-0.11.22/extras/stb_vorbis.c:3198:16: note: Assuming condition is false miniaudio-0.11.22/extras/stb_vorbis.c:3296:32: note: Uninitialized variable: zero_channel miniaudio-0.11.22/extras/stb_vorbis.c:3992:16: warning: Uninitialized variables: p.x, p.id [uninitvar] miniaudio-0.11.22/extras/stb_vorbis.c:3988:22: note: Assuming condition is false miniaudio-0.11.22/extras/stb_vorbis.c:3992:16: note: Uninitialized variables: p.x, p.id miniaudio-0.11.22/extras/nodes/ma_vocoder_node/ma_vocoder_node_example.c:24:31: style: Parameter 'pDevice' can be declared as pointer to const. However it seems that 'data_callback' is a callback function, if 'pDevice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] miniaudio-0.11.22/extras/nodes/ma_vocoder_node/ma_vocoder_node_example.c:65:39: note: You might need to cast the function pointer here miniaudio-0.11.22/extras/nodes/ma_vocoder_node/ma_vocoder_node_example.c:24:31: note: Parameter 'pDevice' can be declared as pointer to const miniaudio-0.11.22/extras/osaudio/tests/osaudio_deviceio.c:61:27: style: Variable 'pFilePath' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/miniaudio.h:43061:13: style: Consider using std::memset instead of loop. [useStandardLibrary] miniaudio-0.11.22/miniaudio.h:92259:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] miniaudio-0.11.22/miniaudio.h:92697:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] miniaudio-0.11.22/miniaudio.h:92745:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] miniaudio-0.11.22/miniaudio.h:9758:152: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:9759:183: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:11902:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:12719:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:12719:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:12749:11: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:12762:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:13286:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:13338:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:13339:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:13358:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:13727:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15409:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15414:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15419:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15424:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15579:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15583:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15587:9: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15591:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15595:63: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15595:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15599:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15603:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15779:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15785:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15790:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15796:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15804:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15812:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15819:59: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15819:84: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15825:59: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15825:84: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15831:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15837:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15844:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15852:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15860:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15868:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15876:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15884:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15892:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15900:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15908:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15916:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15947:11: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:15956:11: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16048:1: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16054:1: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16262:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16292:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16302:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16307:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16312:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16320:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16325:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16327:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16337:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16338:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16343:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16346:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16346:63: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16350:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16357:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16360:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16362:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16378:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16383:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16385:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16398:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16399:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16408:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16412:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16412:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16417:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16428:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16431:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16433:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16588:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:16621:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17025:64: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17042:7: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17069:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17262:54: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17263:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17651:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17654:68: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17931:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17960:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17991:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:17991:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:18932:78: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:18934:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:18951:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:18951:62: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19010:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19060:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19104:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19163:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19207:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19361:66: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19503:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:19883:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:41238:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:41485:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:41604:15: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:41604:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:41917:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:42487:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:42876:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43061:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43070:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43075:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43152:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43152:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43153:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43153:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43154:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43154:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43155:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43155:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43156:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43156:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43202:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43203:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43308:72: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43308:96: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43309:72: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43309:96: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43311:72: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43311:96: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43312:75: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43312:99: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43482:79: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43482:97: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43483:79: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43483:97: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43484:79: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43484:97: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43485:79: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43485:97: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43486:79: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43486:97: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43578:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43579:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43633:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43634:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43690:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43691:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43745:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43746:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43816:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43817:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43851:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43852:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43881:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43882:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43960:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:43961:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44014:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44015:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44066:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44067:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44130:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44131:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44159:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44160:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44189:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44190:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44258:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44259:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44336:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44337:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44388:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44389:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44452:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44453:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44483:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44484:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44516:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44517:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44588:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44589:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44658:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44659:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44721:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44722:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44783:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44784:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44812:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44813:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44844:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44845:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44943:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:44944:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45228:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45229:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45297:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45298:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45370:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45371:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45399:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45400:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45514:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45519:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45527:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45532:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45545:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45546:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45560:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45565:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45573:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45578:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45591:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45592:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45710:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45711:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45896:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45897:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45905:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:45906:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46040:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46188:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46189:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46197:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46198:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46525:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46526:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46539:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46576:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46784:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46785:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46793:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46794:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:46928:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47061:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47062:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47070:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47071:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47387:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47388:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47401:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47438:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47590:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47591:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47608:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47609:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47938:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:47957:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:48084:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:48085:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:48098:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:48099:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:48865:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:48888:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:48889:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49078:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49079:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49179:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49180:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49357:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49358:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49369:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49369:82: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49374:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49374:90: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49606:62: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49606:82: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49660:58: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49660:78: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49791:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49792:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49825:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:49826:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50297:53: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50404:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50422:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50440:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50678:52: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50683:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50688:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50794:9: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50800:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50800:106: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50958:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:50958:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51135:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51144:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51153:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51162:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51336:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51354:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51372:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51570:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51687:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51688:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51690:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51691:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51815:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51816:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51891:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51892:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51979:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:51980:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52055:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52056:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52329:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52351:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52358:52: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52365:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52372:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52379:58: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52386:70: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52393:71: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:52400:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53140:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53140:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53145:52: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53145:89: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53150:52: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53150:89: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53155:52: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53155:89: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53160:52: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53160:86: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53744:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53751:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53760:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53769:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53771:63: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53774:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:53776:66: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54014:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54015:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54027:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54028:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54047:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54048:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54064:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54065:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54077:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54078:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54115:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54116:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54130:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54131:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54145:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54146:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54160:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54161:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54175:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54176:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54214:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54215:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54231:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54232:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54248:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54249:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54265:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54266:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54282:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54283:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54576:82: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54592:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54823:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54829:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54969:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:54975:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:55094:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:55097:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:55250:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:55253:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:56561:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:56567:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:56998:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57006:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57058:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57356:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57363:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57523:6: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57530:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57588:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57630:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57643:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57646:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57656:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57708:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57784:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57812:62: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57831:62: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57908:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:57932:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58000:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58052:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58089:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58182:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58202:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58213:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58280:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58304:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58331:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58355:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58368:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58379:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58392:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58403:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58416:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58428:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58444:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58449:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58461:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58470:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58562:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58562:153: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58620:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58795:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58840:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58988:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58988:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58990:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:58990:74: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59030:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59030:47: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59030:111: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59030:139: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59057:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59096:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59096:77: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59099:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59101:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59136:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59141:53: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59146:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59158:60: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59163:60: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59258:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59258:78: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59300:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59300:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59300:166: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59300:194: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59305:91: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59305:119: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59355:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59376:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59397:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59412:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59443:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59462:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59477:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59498:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59853:80: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59869:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59883:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59890:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59893:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59909:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59916:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59951:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:59976:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:60001:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61328:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61336:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61344:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61623:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61628:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61633:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61638:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61643:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61661:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61675:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61951:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61956:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:61961:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62148:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62172:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62196:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62220:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62238:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62307:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62312:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62317:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62322:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62327:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62345:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62359:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62578:89: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62583:89: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62588:89: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62770:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62794:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62818:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62842:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62860:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62931:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62936:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62941:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62946:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62951:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62969:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:62983:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63043:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63266:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63271:88: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63450:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63474:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63498:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63522:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:63540:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:64426:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:64431:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:64436:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:64441:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:64446:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:64727:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:65721:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:65789:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:65999:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66012:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66109:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66120:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66141:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66176:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66190:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66432:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66437:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66442:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66454:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66631:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66641:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66656:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66673:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66683:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66698:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66715:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66725:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66740:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66757:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66767:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:66782:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67007:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67020:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67160:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67161:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67162:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67165:66: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67172:56: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67281:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67297:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67320:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67327:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67400:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67416:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67439:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67446:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67482:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67498:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67521:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67528:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67647:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67669:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67679:15: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:67694:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68021:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68026:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68072:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68076:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68095:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68206:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68339:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68451:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68731:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68843:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:68932:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69156:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69261:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69305:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69310:63: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69315:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69320:70: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69325:70: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69330:53: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69433:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69451:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69479:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69608:9: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:69875:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70034:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70040:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70046:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70051:63: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70056:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70061:70: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70066:70: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70071:53: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70266:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70302:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70706:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:70720:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71049:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71052:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71168:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71206:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71209:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71239:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71242:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71256:104: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71278:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71288:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71320:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71384:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71418:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71452:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71518:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71539:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71582:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71612:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71694:15: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71717:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71718:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71728:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71739:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71816:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:71908:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72000:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72183:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72265:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72265:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72266:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72266:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72269:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72272:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72278:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72279:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72334:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72334:66: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72364:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72364:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72367:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72368:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72371:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72375:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72403:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72403:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72486:9: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72488:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72505:59: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72506:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72506:69: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72529:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72610:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72627:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72832:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72861:54: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72867:56: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72873:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72948:7: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72954:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72983:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:72992:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73001:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73007:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73022:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73038:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73068:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73068:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73068:126: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73068:146: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73079:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73093:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73120:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73121:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73148:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73163:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73178:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73184:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73191:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73197:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73211:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73227:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73277:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73286:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73295:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73306:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73429:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73612:73: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73685:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73820:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73911:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73967:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:73976:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74003:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74059:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74070:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74097:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74153:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74164:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74192:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74248:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74259:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74286:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74342:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74353:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74380:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74437:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74448:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74475:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74531:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74542:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74569:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74625:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74636:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74662:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:74908:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75055:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75125:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75209:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75243:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75246:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75256:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75258:70: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75498:87: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75516:70: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75542:67: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75564:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75692:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75780:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:75933:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:76088:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:76517:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:76708:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:76820:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78184:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78333:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78337:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78341:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78345:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78663:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78668:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78705:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78743:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78832:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78860:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78939:91: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78941:94: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78943:99: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78958:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78961:55: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:78986:56: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:79018:62: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:79040:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:79076:51: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80488:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80492:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80496:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80505:90: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80560:120: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80625:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80641:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80665:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80693:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80727:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80740:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80835:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:80953:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81103:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81133:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81480:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81489:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81512:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81515:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81757:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81757:97: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81757:153: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81822:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81830:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81855:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:81859:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:82184:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:82193:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:82217:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:82220:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:82537:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:82571:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:82605:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:83227:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:83317:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:83336:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86766:82: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86767:72: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86787:61: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86799:66: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86824:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86825:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86878:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86879:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86881:89: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86915:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86925:81: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86960:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86961:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:86980:62: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87440:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87441:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87468:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87504:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87823:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87849:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87860:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87872:64: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87878:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87879:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87894:58: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87949:45: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87954:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87963:83: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87978:83: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:87993:143: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88008:143: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88019:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88035:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88060:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88071:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88085:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88096:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88129:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88133:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88136:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88160:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88161:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88288:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88289:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88415:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88416:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88654:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88655:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88830:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88831:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88977:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:88978:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89121:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89122:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89380:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89381:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89566:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89567:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89705:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89706:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89843:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:89844:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90103:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90104:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90410:1: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90411:1: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90412:1: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90591:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90619:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90631:59: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90632:59: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:90639:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92290:87: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92294:96: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92315:96: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92317:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92555:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92600:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92655:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92702:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92718:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92749:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92759:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92763:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92772:87: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92786:87: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92801:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92869:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92870:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:92911:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:93036:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:93264:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:93315:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:34:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:45:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:66:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:124:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:147:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:159:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/miniaudio.h:13714:15: style: The scope of the variable 'pFormattedMessageHeap' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:17570:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:17753:15: style: The scope of the variable 'tail' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:17754:15: style: The scope of the variable 'next' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:17820:15: style: The scope of the variable 'tail' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:17821:15: style: The scope of the variable 'next' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:19080:19: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:19120:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:41153:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:46754:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:46755:15: style: The scope of the variable 'ilpf1' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:46756:15: style: The scope of the variable 'ilpf2' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:47560:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:47840:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:48062:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:49820:27: style: The scope of the variable 'iFrame' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:49821:27: style: The scope of the variable 'iChannel' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:53171:15: style: The scope of the variable 'iFrame' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:53465:19: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:57007:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:57729:19: style: The scope of the variable 'absoluteCursor' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:65649:11: style: The scope of the variable 'pRunningFramesOut' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:65968:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:68836:19: style: The scope of the variable 'pDst' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:73308:15: style: The scope of the variable 'iInputBus' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:73309:15: style: The scope of the variable 'iOutputBus' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:73443:23: style: The scope of the variable 'consumeNullInput' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:75131:15: style: The scope of the variable 'tempCapInFrames' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:76483:19: style: The scope of the variable 'soundFlags' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:78693:19: style: The scope of the variable 'iSampleLoop' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:78936:16: style: The scope of the variable 'extraBytes' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:79231:31: style: The scope of the variable 'stringSizeWithNullTerm' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:79246:31: style: The scope of the variable 'stringSizeWithNullTerminator' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81528:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81566:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81604:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81652:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81743:9: style: The scope of the variable 'r' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81754:9: style: The scope of the variable 'r' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81764:9: style: The scope of the variable 'r' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81774:9: style: The scope of the variable 'r' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81788:9: style: The scope of the variable 'r' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81872:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81926:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:81964:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:82009:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:82233:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:82289:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:82324:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:82369:15: style: The scope of the variable 'samplesRead' can be reduced. [variableScope] miniaudio-0.11.22/miniaudio.h:86866:30: style: The scope of the variable 'iIndex' can be reduced. [variableScope] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:145:68: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/tests/android/MiniaudioTester/app/src/main/cpp/native-lib.cpp:147:11: style: Variable 'pAudioState' can be declared as pointer to const [constVariablePointer] miniaudio-0.11.22/external/fs/fs.c:2808:35: style: Variable 'pIterator' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/external/fs/fs.c:2932:32: style: Variable 'pDirPathHeap' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/external/fs/fs.c:3131:33: style: Variable 'pActualPathHeap' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/external/fs/fs.c:3138:38: style: Variable 'pActualPathCleanHeap' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/external/fs/fs.c:3256:41: style: Variable 'pActualPathHeap' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/external/fs/fs.c:4015:47: style: Variable 'pInterpolatedPathHeap' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/tests/conversion/conversion.c:93:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/tests/conversion/conversion.c:239:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable] miniaudio-0.11.22/tests/deviceio/deviceio.c:500:28: style: Assignment 'deviceChannels=0' is redundant with condition 'deviceChannels==0'. [duplicateConditionalAssign] miniaudio-0.11.22/tests/deviceio/deviceio.c:499:28: note: Condition 'deviceChannels==0' miniaudio-0.11.22/tests/deviceio/deviceio.c:500:28: note: Assignment 'deviceChannels=0' is redundant miniaudio-0.11.22/tests/deviceio/deviceio.c:261:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/tests/deviceio/deviceio.c:263:13: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/tests/deviceio/deviceio.c:263:13: portability: %d in format string (no. 3) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/tests/deviceio/deviceio.c:289:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/tests/deviceio/deviceio.c:297:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ma_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] miniaudio-0.11.22/external/fs/fs.c:230:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:230:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:553:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:569:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:580:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:596:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:616:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:749:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:814:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:891:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:912:10: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1215:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1241:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1257:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1265:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1275:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1537:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1546:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1552:15: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1558:15: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1584:56: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1588:47: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1589:47: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1650:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1660:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1670:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1673:9: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1674:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1688:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1689:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1700:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1755:54: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1757:54: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1780:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1806:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1856:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1876:5: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1966:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1978:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1987:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:1988:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2138:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2148:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2230:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2278:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2281:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2451:69: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2463:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2489:65: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2565:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2570:27: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2575:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2580:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2585:57: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2591:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2592:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2611:21: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2772:50: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2855:14: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:2938:32: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3098:39: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3118:44: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3198:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3209:41: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3241:43: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3525:12: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3598:54: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3652:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3667:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3682:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3683:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3838:54: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3963:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3974:40: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3999:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4001:47: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4033:46: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4037:56: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4059:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4495:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4761:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4850:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4855:25: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4863:34: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4883:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4914:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4937:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:4978:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5004:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5031:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5256:19: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5259:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5284:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5328:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5334:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5363:48: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5374:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5396:42: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5406:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5414:49: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5416:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5424:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:5433:33: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6042:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6047:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6052:35: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6060:37: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6084:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6103:36: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6112:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6175:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6418:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6419:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6437:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6438:24: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6467:54: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6473:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6485:58: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6487:28: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6654:22: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6732:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6750:18: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6914:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:6969:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7084:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7153:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7178:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7221:26: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7427:20: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7427:38: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7507:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7545:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7606:17: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7644:23: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7718:29: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7746:30: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7822:4: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7965:7: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7983:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:7989:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:8000:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:8003:16: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:8012:13: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:8035:4: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:8147:11: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:8147:31: style: C-style pointer casting [cstyleCast] miniaudio-0.11.22/external/fs/fs.c:3709:15: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/external/fs/fs.c:3925:19: style: The scope of the variable 'mountPointIerationResult' can be reduced. [variableScope] miniaudio-0.11.22/external/fs/fs.c:6453:12: style: The scope of the variable 'iMid' can be reduced. [variableScope] miniaudio-0.11.22/tests/common/common.c:42:9: style: The scope of the variable 'result' can be reduced. [variableScope] miniaudio-0.11.22/tests/emscripten/emscripten.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_bpf.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_bpf.c:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_bpf.c:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_bpf.c:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_bpf.c:120:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_bpf.c:125:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_bpf.c:132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_dithering.c:4:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_dithering.c:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hishelf.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hishelf.c:59:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hishelf.c:64:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hishelf.c:132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:120:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:125:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:181:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:186:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_hpf.c:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_loshelf.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_loshelf.c:59:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_loshelf.c:64:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_loshelf.c:132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:120:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:125:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:141:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:182:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:187:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_lpf.c:194:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_notch.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_notch.c:59:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_notch.c:64:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_notch.c:132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_peak.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_peak.c:59:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_peak.c:64:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OUTPUT_DIR [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/filtering/filtering_peak.c:132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_noise.c:15:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_noise.c:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_noise.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_noise.c:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_noise.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_waveform.c:15:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_SUCCESS [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_waveform.c:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_waveform.c:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_waveform.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/tests/generation/generation_waveform.c:215:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MA_FALSE [valueFlowBailoutIncompleteVar] miniaudio-0.11.22/miniaudio.h:63811:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:63804:20: note: Assuming that condition 'result!=MA_SUCCESS' is not redundant miniaudio-0.11.22/miniaudio.h:63811:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:63850:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:63833:16: note: Assuming that condition 'result!=MA_SUCCESS' is not redundant miniaudio-0.11.22/miniaudio.h:63843:26: note: Assuming condition is false miniaudio-0.11.22/miniaudio.h:63850:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:63893:20: style: Condition 'result!=MA_SUCCESS' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:63892:40: note: Calling function 'ma_stbvorbis_post_init' returns 0 miniaudio-0.11.22/miniaudio.h:63892:40: note: Assignment 'result=ma_stbvorbis_post_init(pVorbis)', assigned value is 0 miniaudio-0.11.22/miniaudio.h:63893:20: note: Condition 'result!=MA_SUCCESS' is always false miniaudio-0.11.22/miniaudio.h:68247:31: style: Variable 'config.jobThreadCount' is reassigned a value before the old one has been used. [redundantAssignment] miniaudio-0.11.22/miniaudio.h:68238:30: note: config.jobThreadCount is assigned miniaudio-0.11.22/miniaudio.h:68247:31: note: config.jobThreadCount is overwritten miniaudio-0.11.22/miniaudio.h:13557:35: style: Parameter 'pLog' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:17098:82: style: Parameter 'pNotificationEvent' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:17116:80: style: Parameter 'pNotificationEvent' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:17133:82: style: Parameter 'pNotificationEvent' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:64190:61: style: Parameter 'pVorbis' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:64239:70: style: Parameter 'pVorbis' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:68165:75: style: Parameter 'pResourceManager' can be declared as pointer to const [constParameterPointer] miniaudio-0.11.22/miniaudio.h:68184:77: style: Parameter 'pResourceManager' can be declared as pointer to const [constParameterPointer] diff: head miniaudio-0.11.22/external/fs/fs.c:230:41: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/external/fs/fs.c:7427:38: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/external/fs/fs.c:8147:31: style: C-style pointer casting [cstyleCast] 2.17.0 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38288:31: style: Condition 'absCursorInFrames>frameCount' is always false [knownConditionTrueFalse] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38286:32: note: Assuming that condition 'pFader->cursorInFrames<0' is not redundant miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38287:52: note: Assignment 'absCursorInFrames=(unsigned long long)0-pFader->cursorInFrames', assigned value is symbolic=pFader->cursorInFrames miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:38288:31: note: Condition 'absCursorInFrames>frameCount' is always false head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71938:45: warning: Either the switch case 'case 0' is redundant or the array 'leftoverDataMaskTable[8]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:74384:72: note: Calling function 'ma_dr_flac_crc8', 3rd argument '16' value is 16 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71937:26: note: Assignment 'leftoverBits=count-(wholeBytes*8)', assigned value is 16 miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:71938:45: note: Array index out of bounds head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:105: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:121: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:25: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:41: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:57: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:73: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/extras/miniaudio_split/miniaudio.c:80659:89: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/miniaudio.h:12719:41: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:15595:88: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:15819:84: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:15825:84: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:16346:63: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:16412:67: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:17991:27: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:18951:62: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:41604:39: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43152:67: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43153:67: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43154:67: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43155:67: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43156:67: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43308:96: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43309:96: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43311:96: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43312:99: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43482:97: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43483:97: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43484:97: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43485:97: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:43486:97: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:49369:82: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:49374:90: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:49606:82: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:49660:78: style: C-style pointer casting [cstyleCast] 2.17.0 miniaudio-0.11.22/miniaudio.h:49783:31: style: Condition 'absCursorInFrames>frameCount' is always false [knownConditionTrueFalse] miniaudio-0.11.22/miniaudio.h:49781:32: note: Assuming that condition 'pFader->cursorInFrames<0' is not redundant miniaudio-0.11.22/miniaudio.h:49782:52: note: Assignment 'absCursorInFrames=(unsigned long long)0-pFader->cursorInFrames', assigned value is symbolic=pFader->cursorInFrames miniaudio-0.11.22/miniaudio.h:49783:31: note: Condition 'absCursorInFrames>frameCount' is always false head miniaudio-0.11.22/miniaudio.h:50800:106: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:50958:88: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:53140:88: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:53145:89: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:53150:89: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:53155:89: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:53160:86: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:58562:153: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:58988:42: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:58990:74: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59030:111: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59030:139: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59030:47: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59096:77: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59258:78: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59300:166: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59300:194: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59300:51: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:59305:119: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:72265:61: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:72266:61: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:72334:66: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:72364:65: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:72403:42: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:72506:69: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:73068:126: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:73068:146: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:73068:48: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:81757:153: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:81757:97: style: C-style pointer casting [cstyleCast] head miniaudio-0.11.22/miniaudio.h:83433:45: warning: Either the switch case 'case 0' is redundant or the array 'leftoverDataMaskTable[8]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] miniaudio-0.11.22/miniaudio.h:85879:72: note: Calling function 'ma_dr_flac_crc8', 3rd argument '16' value is 16 miniaudio-0.11.22/miniaudio.h:83432:26: note: Assignment 'leftoverBits=count-(wholeBytes*8)', assigned value is 16 miniaudio-0.11.22/miniaudio.h:83433:45: note: Array index out of bounds head miniaudio-0.11.22/miniaudio.h:92154:105: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/miniaudio.h:92154:121: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/miniaudio.h:92154:25: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/miniaudio.h:92154:41: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/miniaudio.h:92154:57: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/miniaudio.h:92154:73: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] head miniaudio-0.11.22/miniaudio.h:92154:89: style: Variable 'vz' can be declared as pointer to const [constVariablePointer] DONE