netease-docs/Design/cppCheck/SmartAudio-cppcheck-build-dir/log.a1

272 lines
14 KiB
XML

<?xml version="1.0"?>
<analyzerinfo checksum="2633628191">
<error id="redundantCopy" severity="performance" msg="Buffer &apos;strPath&apos; is being written before its old content has been used." verbose="Buffer &apos;strPath&apos; 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 &apos;ret&apos; is assigned a value that is never used." verbose="Variable &apos;ret&apos; 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 &apos;PLATFORM_R16&apos; was not checked because its code equals another one." verbose="The configuration &apos;PLATFORM_R16&apos; 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>