|
@@ -538,7 +538,7 @@ namespace Chromium {
|
|
|
}
|
|
|
DbgEx("BufferToJson -> messageType=%d(%s), sessionID=%d(%02X), transID=%d(%02X), replaceTransID=%d(%02X), errorCode=%d(%s)", msg.getMessageType(),
|
|
|
GetMessageTypeString(msg.getMessageType()).c_str(), msg.getSessionID(), msg.getSessionID(), srcTransId, srcTransId, replaceTransId
|
|
|
- , replaceTransId, errorCode, SpStrError((ErrorCodeEnum)errorCode).c_str());
|
|
|
+ , replaceTransId, errorCode, SpStrError((ErrorCodeEnum)errorCode));
|
|
|
|
|
|
if (Error_Succeed != errorCode)
|
|
|
dealErrcodeFun(errorCode, srcTransId);
|
|
@@ -575,7 +575,7 @@ namespace Chromium {
|
|
|
});
|
|
|
std::map<int, entity_def_struct>::iterator it = m_AckCallbackList.find(msg.getTransID());
|
|
|
|
|
|
- if (m_AckCallbackList->end() == it)
|
|
|
+ if (m_AckCallbackList.end() == it)
|
|
|
{
|
|
|
// 没有对应的request,无法反序列化
|
|
|
cJSON_AddNumberToObject(ret, "errorCode", Error_Unexpect);
|
|
@@ -587,7 +587,8 @@ namespace Chromium {
|
|
|
return s;
|
|
|
}
|
|
|
DeserializeRequestAck(msg, it, rpos, ret);
|
|
|
- m_AckCallbackList->erase(it);
|
|
|
+
|
|
|
+ m_AckCallbackList.erase(it);
|
|
|
}
|
|
|
else if (Event == msg.getMessageType())
|
|
|
{
|