From 25ac8b07841d78983a9e0604b71fe9459e97c5e3 Mon Sep 17 00:00:00 2001 From: Gatsby Van Date: Tue, 26 Dec 2023 21:09:17 +0800 Subject: [PATCH] miscellaneous update. --- datalink814_ge/src/mpc/mpc_ctrl.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/datalink814_ge/src/mpc/mpc_ctrl.c b/datalink814_ge/src/mpc/mpc_ctrl.c index 9b9d7b7..7b07213 100644 --- a/datalink814_ge/src/mpc/mpc_ctrl.c +++ b/datalink814_ge/src/mpc/mpc_ctrl.c @@ -161,8 +161,6 @@ int MPC_Init(MPC_INST** instPtr, MPC_CONFIG* configPtr){ goto init_failed; } - memset(mpcRecord, 0x00, sizeof(MPC_RECORD)); - mpcTxMsgBuff = bit_array_create(STATE_STROAGE_BUFF_MAX*8); if(mpcTxMsgBuff == NULL){ goto init_failed; @@ -173,6 +171,10 @@ int MPC_Init(MPC_INST** instPtr, MPC_CONFIG* configPtr){ } return Status; + memset(mpcRecord, 0x00, sizeof(MPC_RECORD)); + memset(mpcTxMsgBuff, 0x00, sizeof(STATE_STROAGE_BUFF_MAX*8)); + memset(mpcRxMsgBuff, 0x00, sizeof(MPC_MSG_LEN_MAX)); + init_failed: free(*instPtr); free(mpcRecord);