|
|
@@ -444,10 +444,8 @@ void DbgWithLink::operator () (const char* str, ...) const {
|
|
|
}
|
|
|
}
|
|
|
#endif //GBK_COMPACT
|
|
|
-
|
|
|
+ log_item log;
|
|
|
if (m_priPtr->IsAllowToRecord()) {
|
|
|
-
|
|
|
- log_item log;
|
|
|
log_producer_result rst;
|
|
|
log.Level = m_priPtr->Level;
|
|
|
log.Type = m_priPtr->Type;
|
|
|
@@ -484,21 +482,22 @@ void DbgWithLink::operator () (const char* str, ...) const {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
switch (m_priPtr->Level) {
|
|
|
case LOG_LEVEL_DEBUG:
|
|
|
- sp_dbg_debugNoOut("%s", &buf[0]);
|
|
|
+ sp_dbg_debugNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, &buf[0]);
|
|
|
break;
|
|
|
case LOG_LEVEL_INFO:
|
|
|
- sp_dbg_infoNoOut("%s", &buf[0]);
|
|
|
+ sp_dbg_infoNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, &buf[0]);
|
|
|
break;
|
|
|
case LOG_LEVEL_WARN:
|
|
|
- sp_dbg_warnNoOut("%s", &buf[0]);
|
|
|
+ sp_dbg_warnNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, &buf[0]);
|
|
|
break;
|
|
|
case LOG_LEVEL_ERROR:
|
|
|
- sp_dbg_errorNoOut("%s", &buf[0]);
|
|
|
+ sp_dbg_errorNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, &buf[0]);
|
|
|
break;
|
|
|
case LOG_LEVEL_FATAL:
|
|
|
- sp_dbg_fatalNoOut("%s", &buf[0]);
|
|
|
+ sp_dbg_fatalNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, &buf[0]);
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
|
@@ -546,19 +545,19 @@ void DbgWithLink::operator () () const {
|
|
|
|
|
|
switch (log.Level) {
|
|
|
case LOG_LEVEL_DEBUG:
|
|
|
- sp_dbg_debugNoOut("%s", log.ResultMsg);
|
|
|
+ sp_dbg_debugNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, log.ResultMsg);
|
|
|
break;
|
|
|
case LOG_LEVEL_INFO:
|
|
|
- sp_dbg_infoNoOut("%s", log.ResultMsg);
|
|
|
+ sp_dbg_infoNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, log.ResultMsg);
|
|
|
break;
|
|
|
case LOG_LEVEL_WARN:
|
|
|
- sp_dbg_warnNoOut("%s", log.ResultMsg);
|
|
|
+ sp_dbg_warnNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, log.ResultMsg);
|
|
|
break;
|
|
|
case LOG_LEVEL_ERROR:
|
|
|
- sp_dbg_errorNoOut("%s", log.ResultMsg);
|
|
|
+ sp_dbg_errorNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, log.ResultMsg);
|
|
|
break;
|
|
|
case LOG_LEVEL_FATAL:
|
|
|
- sp_dbg_fatalNoOut("%s", log.ResultMsg);
|
|
|
+ sp_dbg_fatalNoOut("[API:%s][ResultCode:%s]%s", log.API, log.ResultCode, log.ResultMsg);
|
|
|
break;
|
|
|
default:
|
|
|
break;
|