From 0efc16d38fcc7d73c785e7730b3fa40aa43a4141 Mon Sep 17 00:00:00 2001 From: "beiling.xie" Date: Wed, 23 Mar 2022 20:11:23 +0800 Subject: [PATCH] fix error in compile type_checking Signed-off-by: beiling.xie --- core/bus_center/lnn/net_builder/src/lnn_state_machine.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/bus_center/lnn/net_builder/src/lnn_state_machine.c b/core/bus_center/lnn/net_builder/src/lnn_state_machine.c index 5e19add0..3ec643c4 100644 --- a/core/bus_center/lnn/net_builder/src/lnn_state_machine.c +++ b/core/bus_center/lnn/net_builder/src/lnn_state_machine.c @@ -222,13 +222,13 @@ static int32_t PostMessageToFsm(FsmStateMachine *fsm, int32_t what, uint64_t arg /* remove message when return 0, else return 1 */ static int32_t RemoveMessageFunc(const SoftBusMessage *msg, void *para) { - int32_t msgType; + int64_t msgType; if (msg == NULL || para == NULL) { return 1; } - msgType = (int32_t)para; - if (msg->what == FSM_CTRL_MSG_DATA && (int32_t)msg->arg1 == msgType) { + msgType = (int64_t)para; + if (msg->what == FSM_CTRL_MSG_DATA && msg->arg1 == msgType) { SoftBusLog(SOFTBUS_LOG_LNN, SOFTBUS_LOG_INFO, "remove fsm data message: %d", msgType); FreeFsmHandleMsgObj((FsmCtrlMsgObj *)msg->obj); return 0; -- Gitee