272 lines
14 KiB
XML
272 lines
14 KiB
XML
<?xml version="1.0"?>
|
|
<analyzerinfo checksum="2633628191">
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'strPath' is being written before its old content has been used." verbose="Buffer 'strPath' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\log\log.c" file="G:\MyProjects\SmartAudio\log\log.c" line="876"/>
|
|
<location file0="G:\MyProjects\SmartAudio\log\log.c" file="G:\MyProjects\SmartAudio\log\log.c" line="875"/>
|
|
</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:\MyProjects\SmartAudio\log\log.c" file="G:\MyProjects\SmartAudio\log\log.c" line="877"/>
|
|
</error>
|
|
<error id="purgedConfiguration" severity="information" msg="The configuration 'PLATFORM_R16' was not checked because its code equals another one." verbose="The configuration 'PLATFORM_R16' was not checked because its code equals another one.">
|
|
<location file="G:\MyProjects\SmartAudio\log\log.c" line="0"/>
|
|
</error>
|
|
<FileInfo check="CheckUnusedFunctions">
|
|
<functiondecl functionName="LogLevelToStr" lineNumber="152"/>
|
|
<functiondecl functionName="__createDevInfoItem" lineNumber="210"/>
|
|
<functiondecl functionName="__logHttpPostFile" lineNumber="230"/>
|
|
<functiondecl functionName="__logNetworkSend" lineNumber="357"/>
|
|
<functiondecl functionName="__cleanupBackupItem" lineNumber="404"/>
|
|
<functiondecl functionName="__uvLogBackupProc" lineNumber="434"/>
|
|
<functiondecl functionName="__logColorOutput" lineNumber="600"/>
|
|
<functiondecl functionName="__logOutputThread" lineNumber="629"/>
|
|
<functiondecl functionName="IHW_EnableLogLevel" lineNumber="763"/>
|
|
<functiondecl functionName="__getCfgFromCfgFile" lineNumber="775"/>
|
|
<functiondecl functionName="IHW_InitLOG" lineNumber="827"/>
|
|
<functiondecl functionName="__logTo" lineNumber="900"/>
|
|
<functiondecl functionName="IHW_LogRawString" lineNumber="922"/>
|
|
<functiondecl functionName="IHW_LOG_UNTAG" lineNumber="932"/>
|
|
<functiondecl functionName="IHW_LOG" lineNumber="963"/>
|
|
<functiondecl functionName="IHW_DisableLogOut" lineNumber="989"/>
|
|
<functiondecl functionName="IHW_EnableLogOut" lineNumber="994"/>
|
|
<functiondecl functionName="LogUploadCurLogFile" lineNumber="999"/>
|
|
<functiondecl functionName="UpgradLogConfigure" lineNumber="1015"/>
|
|
<functiondecl functionName="LogLeveToString" lineNumber="1087"/>
|
|
<functiondecl functionName="__uvSysPointIOProc" lineNumber="1108"/>
|
|
<functiondecl functionName="SysPointMarkInit" lineNumber="1156"/>
|
|
<functiondecl functionName="SysPointMark" lineNumber="1231"/>
|
|
<functiondecl functionName="SysPointMarkUpload" lineNumber="1264"/>
|
|
<functiondecl functionName="LogLevelToStr" lineNumber="152"/>
|
|
<functiondecl functionName="__createDevInfoItem" lineNumber="210"/>
|
|
<functiondecl functionName="__logHttpPostFile" lineNumber="230"/>
|
|
<functiondecl functionName="__logNetworkSend" lineNumber="357"/>
|
|
<functiondecl functionName="__cleanupBackupItem" lineNumber="404"/>
|
|
<functiondecl functionName="__uvLogBackupProc" lineNumber="434"/>
|
|
<functiondecl functionName="__logColorOutput" lineNumber="600"/>
|
|
<functiondecl functionName="__logOutputThread" lineNumber="629"/>
|
|
<functiondecl functionName="IHW_EnableLogLevel" lineNumber="763"/>
|
|
<functiondecl functionName="__getCfgFromCfgFile" lineNumber="775"/>
|
|
<functiondecl functionName="IHW_InitLOG" lineNumber="827"/>
|
|
<functiondecl functionName="__logTo" lineNumber="900"/>
|
|
<functiondecl functionName="IHW_LogRawString" lineNumber="922"/>
|
|
<functiondecl functionName="IHW_LOG_UNTAG" lineNumber="932"/>
|
|
<functiondecl functionName="IHW_LOG" lineNumber="963"/>
|
|
<functiondecl functionName="IHW_DisableLogOut" lineNumber="989"/>
|
|
<functiondecl functionName="IHW_EnableLogOut" lineNumber="994"/>
|
|
<functiondecl functionName="LogUploadCurLogFile" lineNumber="999"/>
|
|
<functiondecl functionName="UpgradLogConfigure" lineNumber="1015"/>
|
|
<functiondecl functionName="LogLeveToString" lineNumber="1087"/>
|
|
<functiondecl functionName="__uvSysPointIOProc" lineNumber="1108"/>
|
|
<functiondecl functionName="SysPointMarkInit" lineNumber="1156"/>
|
|
<functiondecl functionName="SysPointMark" lineNumber="1231"/>
|
|
<functiondecl functionName="SysPointMarkUpload" lineNumber="1264"/>
|
|
<functioncall functionName="AF_INET"/>
|
|
<functioncall functionName="CfgGetBoolValue"/>
|
|
<functioncall functionName="CfgGetIntValue"/>
|
|
<functioncall functionName="CfgGetStringValue"/>
|
|
<functioncall functionName="DBusLibGetModName"/>
|
|
<functioncall functionName="ERR_INPUT_PARAMS"/>
|
|
<functioncall functionName="ERR_MALLOC_MEMORY"/>
|
|
<functioncall functionName="ERR_NETWORK_SEND"/>
|
|
<functioncall functionName="ERR_OPEN_FILE"/>
|
|
<functioncall functionName="ERR_UNSUPPORT"/>
|
|
<functioncall functionName="EvpMD5HashFile"/>
|
|
<functioncall functionName="FALSE"/>
|
|
<functioncall functionName="F_OK"/>
|
|
<functioncall functionName="GET_FILE_SIZE"/>
|
|
<functioncall functionName="GZipFileCompress"/>
|
|
<functioncall functionName="GetCpuChipId"/>
|
|
<functioncall functionName="GetCpuSerial"/>
|
|
<functioncall functionName="GetCurrWIFIConnStatus"/>
|
|
<functioncall functionName="GetCurrentVersion"/>
|
|
<functioncall functionName="GetShellExecResult"/>
|
|
<functioncall functionName="IPPROTO_UDP"/>
|
|
<functioncall functionName="InetHttpUploadFileSync"/>
|
|
<functioncall functionName="InetSmtpSendEmail"/>
|
|
<functioncall functionName="LL_APPEND"/>
|
|
<functioncall functionName="LL_DELETE"/>
|
|
<functioncall functionName="LL_FOREACH_SAFE"/>
|
|
<functioncall functionName="LOG_Debug"/>
|
|
<functioncall functionName="LOG_Devp"/>
|
|
<functioncall functionName="LOG_EX"/>
|
|
<functioncall functionName="LOG_Error"/>
|
|
<functioncall functionName="LOG_Step"/>
|
|
<functioncall functionName="LogLevelToStr"/>
|
|
<functioncall functionName="MAX_PATH"/>
|
|
<functioncall functionName="NULL"/>
|
|
<functioncall functionName="PHTTP_POST_ATTACH"/>
|
|
<functioncall functionName="SAFE_STRING_VALUE"/>
|
|
<functioncall functionName="SMTP_MAIL_CONFIG"/>
|
|
<functioncall functionName="SOCK_DGRAM"/>
|
|
<functioncall functionName="SysPointMarkUpload"/>
|
|
<functioncall functionName="TRUE"/>
|
|
<functioncall functionName="__DATE__"/>
|
|
<functioncall functionName="__TIME__"/>
|
|
<functioncall functionName="__cleanupBackupItem"/>
|
|
<functioncall functionName="__createDevInfoItem"/>
|
|
<functioncall functionName="__getCfgFromCfgFile"/>
|
|
<functioncall functionName="__logColorOutput"/>
|
|
<functioncall functionName="__logHttpPostFile"/>
|
|
<functioncall functionName="__logNetworkSend"/>
|
|
<functioncall functionName="__logOutputThread"/>
|
|
<functioncall functionName="__logTo"/>
|
|
<functioncall functionName="__uvLogBackupProc"/>
|
|
<functioncall functionName="__uvSysPointIOProc"/>
|
|
<functioncall functionName="access"/>
|
|
<functioncall functionName="arg_ptr"/>
|
|
<functioncall functionName="bEnable"/>
|
|
<functioncall functionName="basename_v2"/>
|
|
<functioncall functionName="break"/>
|
|
<functioncall functionName="cfgCmd"/>
|
|
<functioncall functionName="close"/>
|
|
<functioncall functionName="continue"/>
|
|
<functioncall functionName="default"/>
|
|
<functioncall functionName="exeName"/>
|
|
<functioncall functionName="fclose"/>
|
|
<functioncall functionName="fflush"/>
|
|
<functioncall functionName="fileSize"/>
|
|
<functioncall functionName="fopen"/>
|
|
<functioncall functionName="free"/>
|
|
<functioncall functionName="fwrite"/>
|
|
<functioncall functionName="g_LogProcessInfo"/>
|
|
<functioncall functionName="g_LogRdPos"/>
|
|
<functioncall functionName="g_SysPonitInfo"/>
|
|
<functioncall functionName="g_bEnLogToFile"/>
|
|
<functioncall functionName="g_bEnLogToServer"/>
|
|
<functioncall functionName="g_bEnMailBackup"/>
|
|
<functioncall functionName="g_bEnableLog"/>
|
|
<functioncall functionName="g_backupThreadId"/>
|
|
<functioncall functionName="g_iMinLevel"/>
|
|
<functioncall functionName="g_logAddr"/>
|
|
<functioncall functionName="g_logSock"/>
|
|
<functioncall functionName="g_logThreadId"/>
|
|
<functioncall functionName="g_pEmailBox"/>
|
|
<functioncall functionName="g_pLogBackupList"/>
|
|
<functioncall functionName="g_pLogItemList"/>
|
|
<functioncall functionName="g_pSysPointArray"/>
|
|
<functioncall functionName="g_strLogTag"/>
|
|
<functioncall functionName="g_uvLogBackLock"/>
|
|
<functioncall functionName="g_uvLogLock"/>
|
|
<functioncall functionName="getpid"/>
|
|
<functioncall functionName="gettimeofday"/>
|
|
<functioncall functionName="gzLogPath"/>
|
|
<functioncall functionName="htonl"/>
|
|
<functioncall functionName="htons"/>
|
|
<functioncall functionName="iEveryUploadTime"/>
|
|
<functioncall functionName="iFileSize"/>
|
|
<functioncall functionName="iMaxSize"/>
|
|
<functioncall functionName="iParams1"/>
|
|
<functioncall functionName="iPostTime"/>
|
|
<functioncall functionName="if"/>
|
|
<functioncall functionName="inet_addr"/>
|
|
<functioncall functionName="isAddTags"/>
|
|
<functioncall functionName="lTime"/>
|
|
<functioncall functionName="lastMarkTime"/>
|
|
<functioncall functionName="level"/>
|
|
<functioncall functionName="localTime"/>
|
|
<functioncall functionName="localtime_r"/>
|
|
<functioncall functionName="logContent"/>
|
|
<functioncall functionName="logFilePath"/>
|
|
<functioncall functionName="logFileSize"/>
|
|
<functioncall functionName="lv"/>
|
|
<functioncall functionName="malloc"/>
|
|
<functioncall functionName="memcpy"/>
|
|
<functioncall functionName="memset"/>
|
|
<functioncall functionName="pAttact"/>
|
|
<functioncall functionName="pBackup"/>
|
|
<functioncall functionName="pBuf"/>
|
|
<functioncall functionName="pChipId"/>
|
|
<functioncall functionName="pCmd"/>
|
|
<functioncall functionName="pColFmt"/>
|
|
<functioncall functionName="pContent"/>
|
|
<functioncall functionName="pDatetime"/>
|
|
<functioncall functionName="pDevId"/>
|
|
<functioncall functionName="pDevInfoArray"/>
|
|
<functioncall functionName="pDevItem"/>
|
|
<functioncall functionName="pDeviceId"/>
|
|
<functioncall functionName="pFileName"/>
|
|
<functioncall functionName="pFn"/>
|
|
<functioncall functionName="pFrom"/>
|
|
<functioncall functionName="pGzFilePath"/>
|
|
<functioncall functionName="pIpAddr"/>
|
|
<functioncall functionName="pItem"/>
|
|
<functioncall functionName="pKey"/>
|
|
<functioncall functionName="pKeyName"/>
|
|
<functioncall functionName="pKeyValue"/>
|
|
<functioncall functionName="pLog"/>
|
|
<functioncall functionName="pLogArray"/>
|
|
<functioncall functionName="pLogContent"/>
|
|
<functioncall functionName="pLogFile"/>
|
|
<functioncall functionName="pLogItem"/>
|
|
<functioncall functionName="pLogStr"/>
|
|
<functioncall functionName="pLogTag"/>
|
|
<functioncall functionName="pMD5Val"/>
|
|
<functioncall functionName="pMacAddr"/>
|
|
<functioncall functionName="pMarkFile"/>
|
|
<functioncall functionName="pMarkInfo"/>
|
|
<functioncall functionName="pMessage"/>
|
|
<functioncall functionName="pMsg"/>
|
|
<functioncall functionName="pStrVal"/>
|
|
<functioncall functionName="pTitle"/>
|
|
<functioncall functionName="pTmp"/>
|
|
<functioncall functionName="pTo"/>
|
|
<functioncall functionName="pValue"/>
|
|
<functioncall functionName="path"/>
|
|
<functioncall functionName="pid"/>
|
|
<functioncall functionName="plogFilePath"/>
|
|
<functioncall functionName="port"/>
|
|
<functioncall functionName="print"/>
|
|
<functioncall functionName="pthread_create"/>
|
|
<functioncall functionName="readlink"/>
|
|
<functioncall functionName="rename"/>
|
|
<functioncall functionName="ret"/>
|
|
<functioncall functionName="return"/>
|
|
<functioncall functionName="savePath"/>
|
|
<functioncall functionName="sendto"/>
|
|
<functioncall functionName="sizeof"/>
|
|
<functioncall functionName="sleep"/>
|
|
<functioncall functionName="smtpCfg"/>
|
|
<functioncall functionName="socket"/>
|
|
<functioncall functionName="sprintf"/>
|
|
<functioncall functionName="strPath"/>
|
|
<functioncall functionName="strcat"/>
|
|
<functioncall functionName="strcpy"/>
|
|
<functioncall functionName="strdup"/>
|
|
<functioncall functionName="strlen"/>
|
|
<functioncall functionName="strncpy"/>
|
|
<functioncall functionName="strrchr"/>
|
|
<functioncall functionName="switch"/>
|
|
<functioncall functionName="system"/>
|
|
<functioncall functionName="time"/>
|
|
<functioncall functionName="timeStamp"/>
|
|
<functioncall functionName="timestamp"/>
|
|
<functioncall functionName="tmNow"/>
|
|
<functioncall functionName="tm_hour"/>
|
|
<functioncall functionName="tm_mday"/>
|
|
<functioncall functionName="tm_min"/>
|
|
<functioncall functionName="tm_sec"/>
|
|
<functioncall functionName="tolLogs"/>
|
|
<functioncall functionName="totalSize"/>
|
|
<functioncall functionName="tv_sec"/>
|
|
<functioncall functionName="tv_usec"/>
|
|
<functioncall functionName="unlink"/>
|
|
<functioncall functionName="usleep"/>
|
|
<functioncall functionName="utstring_body"/>
|
|
<functioncall functionName="utstring_find"/>
|
|
<functioncall functionName="utstring_free"/>
|
|
<functioncall functionName="utstring_len"/>
|
|
<functioncall functionName="utstring_new"/>
|
|
<functioncall functionName="utstring_printf"/>
|
|
<functioncall functionName="utstring_printf_va"/>
|
|
<functioncall functionName="utstring_renew"/>
|
|
<functioncall functionName="uvIOThread"/>
|
|
<functioncall functionName="uvRwLock"/>
|
|
<functioncall functionName="uv_rwlock_init"/>
|
|
<functioncall functionName="uv_rwlock_wrlock"/>
|
|
<functioncall functionName="uv_rwlock_wrunlock"/>
|
|
<functioncall functionName="uv_thread_create"/>
|
|
<functioncall functionName="va_end"/>
|
|
<functioncall functionName="va_start"/>
|
|
<functioncall functionName="while"/>
|
|
</FileInfo>
|
|
</analyzerinfo>
|