170 lines
9.8 KiB
XML
170 lines
9.8 KiB
XML
<?xml version="1.0"?>
|
|
<analyzerinfo checksum="2786395661">
|
|
<error id="unreadVariable" severity="style" msg="Variable 'ret' is assigned a value that is never used." verbose="Variable 'ret' is assigned a value that is never used." cwe="563">
|
|
<location file0="G:\SmartAudio\package\netease\netease_voice\src\main.c" file="G:\SmartAudio\package\netease\netease_voice\src\main.c" line="150"/>
|
|
</error>
|
|
<error id="variableScope" severity="style" msg="The scope of the variable 'ret' can be reduced." verbose="The scope of the variable 'ret' can be reduced. Warning: Be careful when fixing this message, especially when there are inner loops. Here is an example where cppcheck will write that the scope for 'i' can be reduced:\012void f(int x)\012{\012 int i = 0;\012 if (x) {\012 // it's safe to move 'int i = 0;' here\012 for (int n = 0; n < 10; ++n) {\012 // it is possible but not safe to move 'int i = 0;' here\012 do_something(&i);\012 }\012 }\012}\012When you see this message it is always safe to reduce the variable scope 1 level." cwe="398">
|
|
<location file0="G:\SmartAudio\package\netease\netease_voice\src\main.c" file="G:\SmartAudio\package\netease\netease_voice\src\main.c" line="150"/>
|
|
</error>
|
|
<error id="unusedStructMember" severity="style" msg="struct member '_FMAEUserData::fp_out' is never used." verbose="struct member '_FMAEUserData::fp_out' is never used." cwe="563">
|
|
<location file0="G:\SmartAudio\package\netease\netease_voice\src\main.c" file="G:\SmartAudio\package\netease\netease_voice\src\main.c" line="60"/>
|
|
</error>
|
|
<error id="unreadVariable" severity="style" msg="Variable 'ret' is assigned a value that is never used." verbose="Variable 'ret' is assigned a value that is never used." cwe="563">
|
|
<location file0="G:\SmartAudio\package\netease\netease_voice\src\main.c" file="G:\SmartAudio\package\netease\netease_voice\src\main.c" line="186"/>
|
|
</error>
|
|
<FileInfo check="CheckUnusedFunctions">
|
|
<functiondecl functionName="CAEIvwCb" lineNumber="123"/>
|
|
<functiondecl functionName="CAEAudioCb" lineNumber="140"/>
|
|
<functiondecl functionName="record_audio_cb" lineNumber="148"/>
|
|
<functiondecl functionName="DBusMessageCb" lineNumber="200"/>
|
|
<functiondecl functionName="main" lineNumber="326"/>
|
|
<functiondecl functionName="CAEIvwCb" lineNumber="123"/>
|
|
<functiondecl functionName="CAEAudioCb" lineNumber="140"/>
|
|
<functiondecl functionName="record_audio_cb" lineNumber="148"/>
|
|
<functiondecl functionName="DBusMessageCb" lineNumber="200"/>
|
|
<functiondecl functionName="main" lineNumber="326"/>
|
|
<functiondecl functionName="CAEIvwCb" lineNumber="123"/>
|
|
<functiondecl functionName="CAEAudioCb" lineNumber="140"/>
|
|
<functiondecl functionName="record_audio_cb" lineNumber="148"/>
|
|
<functiondecl functionName="DBusMessageCb" lineNumber="200"/>
|
|
<functiondecl functionName="main" lineNumber="326"/>
|
|
<functiondecl functionName="__cacheCAEAudio" lineNumber="76"/>
|
|
<functiondecl functionName="CAEIvwCb" lineNumber="123"/>
|
|
<functiondecl functionName="CAEAudioCb" lineNumber="140"/>
|
|
<functiondecl functionName="record_audio_cb" lineNumber="148"/>
|
|
<functiondecl functionName="DBusMessageCb" lineNumber="200"/>
|
|
<functiondecl functionName="main" lineNumber="326"/>
|
|
<functiondecl functionName="WkupCallBack" lineNumber="90"/>
|
|
<functiondecl functionName="AudioCallBack" lineNumber="108"/>
|
|
<functiondecl functionName="record_audio_cb" lineNumber="148"/>
|
|
<functiondecl functionName="DBusMessageCb" lineNumber="200"/>
|
|
<functiondecl functionName="main" lineNumber="326"/>
|
|
<functioncall functionName="AUDIO_BYPASS_CHANNEL_MSC_IAT"/>
|
|
<functioncall functionName="AudioCallBack"/>
|
|
<functioncall functionName="BaseInit"/>
|
|
<functioncall functionName="BaseLock"/>
|
|
<functioncall functionName="BaseUnlock"/>
|
|
<functioncall functionName="CAEAudioCb"/>
|
|
<functioncall functionName="CAEIvwCb"/>
|
|
<functioncall functionName="CMD_MSC_MSG_CONTROLLER_WAKEUP"/>
|
|
<functioncall functionName="CMD_YUNXIN_STATUS"/>
|
|
<functioncall functionName="CMScore"/>
|
|
<functioncall functionName="DBusMessageCb"/>
|
|
<functioncall functionName="DCWriteAudioRec"/>
|
|
<functioncall functionName="DCWriteAudioWk"/>
|
|
<functioncall functionName="FMAEAudioWrite"/>
|
|
<functioncall functionName="FMAENew"/>
|
|
<functioncall functionName="FMAESetAngle"/>
|
|
<functioncall functionName="F_OK"/>
|
|
<functioncall functionName="MODULE_CONTROLLER"/>
|
|
<functioncall functionName="MODULE_VOICEENGINE"/>
|
|
<functioncall functionName="NULL"/>
|
|
<functioncall functionName="Neteasae_record_start"/>
|
|
<functioncall functionName="Netease_CAEAudioWrite"/>
|
|
<functioncall functionName="Netease_CaeInit"/>
|
|
<functioncall functionName="Netease_Dbus_Init"/>
|
|
<functioncall functionName="Netease_Dbus_Send_CMD"/>
|
|
<functioncall functionName="Netease_Dbus_Start_Sync"/>
|
|
<functioncall functionName="Netease_IAT_Init"/>
|
|
<functioncall functionName="Netease_IAT_begin_session"/>
|
|
<functioncall functionName="Netease_IAT_checkflag"/>
|
|
<functioncall functionName="Netease_IAT_end_session"/>
|
|
<functioncall functionName="Netease_MSP_Init"/>
|
|
<functioncall functionName="Netease_audiobypass_init"/>
|
|
<functioncall functionName="Netease_audiobypass_start"/>
|
|
<functioncall functionName="Netease_audiobypass_write"/>
|
|
<functioncall functionName="Netease_dbus_initargs"/>
|
|
<functioncall functionName="Netease_dbus_oem_init"/>
|
|
<functioncall functionName="Netease_dbus_oem_start"/>
|
|
<functioncall functionName="Netease_yunxin_dbus_getstatus"/>
|
|
<functioncall functionName="Netease_yunxin_init"/>
|
|
<functioncall functionName="Netease_yunxin_login"/>
|
|
<functioncall functionName="Netease_yunxin_sendmsg"/>
|
|
<functioncall functionName="Netease_yunxin_sendmsg1"/>
|
|
<functioncall functionName="O_RDWR"/>
|
|
<functioncall functionName="TEST_SERVER_CFG_FILE"/>
|
|
<functioncall functionName="WAKE_CACHE_SIZE"/>
|
|
<functioncall functionName="WkupCallBack"/>
|
|
<functioncall functionName="__cacheCAEAudio"/>
|
|
<functioncall functionName="access"/>
|
|
<functioncall functionName="angle"/>
|
|
<functioncall functionName="audio"/>
|
|
<functioncall functionName="audioData"/>
|
|
<functioncall functionName="audioLen"/>
|
|
<functioncall functionName="audio_len"/>
|
|
<functioncall functionName="audiobypassconfig"/>
|
|
<functioncall functionName="beam"/>
|
|
<functioncall functionName="break"/>
|
|
<functioncall functionName="busCmd"/>
|
|
<functioncall functionName="caeconfig"/>
|
|
<functioncall functionName="card"/>
|
|
<functioncall functionName="channel"/>
|
|
<functioncall functionName="channels"/>
|
|
<functioncall functionName="confirmParam"/>
|
|
<functioncall functionName="default"/>
|
|
<functioncall functionName="device"/>
|
|
<functioncall functionName="device_name"/>
|
|
<functioncall functionName="fd_audio_orig"/>
|
|
<functioncall functionName="free"/>
|
|
<functioncall functionName="g_AudioCache"/>
|
|
<functioncall functionName="g_fmaeCfgPath"/>
|
|
<functioncall functionName="g_hFMAE"/>
|
|
<functioncall functionName="getUuid"/>
|
|
<functioncall functionName="getYxToken"/>
|
|
<functioncall functionName="iSize"/>
|
|
<functioncall functionName="if"/>
|
|
<functioncall functionName="isSendCache"/>
|
|
<functioncall functionName="js"/>
|
|
<functioncall functionName="json_decref"/>
|
|
<functioncall functionName="json_dumps"/>
|
|
<functioncall functionName="json_is_string"/>
|
|
<functioncall functionName="json_loadb"/>
|
|
<functioncall functionName="json_object_get"/>
|
|
<functioncall functionName="json_pack"/>
|
|
<functioncall functionName="json_string_value"/>
|
|
<functioncall functionName="json_unpack"/>
|
|
<functioncall functionName="memcpy"/>
|
|
<functioncall functionName="memmove"/>
|
|
<functioncall functionName="memset"/>
|
|
<functioncall functionName="msgSize"/>
|
|
<functioncall functionName="n_debug"/>
|
|
<functioncall functionName="n_error"/>
|
|
<functioncall functionName="n_toast"/>
|
|
<functioncall functionName="netease_dc_status"/>
|
|
<functioncall functionName="open"/>
|
|
<functioncall functionName="pBuf"/>
|
|
<functioncall functionName="pConn"/>
|
|
<functioncall functionName="pMsg"/>
|
|
<functioncall functionName="period_count"/>
|
|
<functioncall functionName="period_size"/>
|
|
<functioncall functionName="power"/>
|
|
<functioncall functionName="printf"/>
|
|
<functioncall functionName="pthread_create"/>
|
|
<functioncall functionName="rate"/>
|
|
<functioncall functionName="recType"/>
|
|
<functioncall functionName="record_audio_cb"/>
|
|
<functioncall functionName="recordconfig"/>
|
|
<functioncall functionName="ret"/>
|
|
<functioncall functionName="return"/>
|
|
<functioncall functionName="setBindUser"/>
|
|
<functioncall functionName="setSongInfo"/>
|
|
<functioncall functionName="setUuid"/>
|
|
<functioncall functionName="setYxToken"/>
|
|
<functioncall functionName="sizeof"/>
|
|
<functioncall functionName="snprintf"/>
|
|
<functioncall functionName="sound_device_name"/>
|
|
<functioncall functionName="sprintf"/>
|
|
<functioncall functionName="strlen"/>
|
|
<functioncall functionName="switch"/>
|
|
<functioncall functionName="tid"/>
|
|
<functioncall functionName="tmp"/>
|
|
<functioncall functionName="tmpbuf"/>
|
|
<functioncall functionName="userData"/>
|
|
<functioncall functionName="usleep"/>
|
|
<functioncall functionName="uuid"/>
|
|
<functioncall functionName="uuidChar"/>
|
|
<functioncall functionName="while"/>
|
|
<functioncall functionName="write"/>
|
|
</FileInfo>
|
|
</analyzerinfo>
|