diff --git a/df_datalink/src/systembus/systembus.c b/df_datalink/src/systembus/systembus.c index 2c208c7..0868e07 100644 --- a/df_datalink/src/systembus/systembus.c +++ b/df_datalink/src/systembus/systembus.c @@ -434,7 +434,7 @@ int32_t SystemBus_HandleCmd(SYSBUS *instPtr) } sysbusRsp = malloc(sizeof(SYSBUS_UART_FRAME)); sysbusRsp->len = FLJ_RM_TEST_RESP_LEN; - memset(sysbusRsp->data, FLJ_RM_TEST_RESP_LEN); + memset(sysbusRsp->data, 0x00, FLJ_RM_TEST_RESP_LEN); sysbusRsp->data[WD_CMD] = CMD_FLJ_RM_TEST; sysbusRsp->data[WD_PRD] = MY_PRD_ID; @@ -463,7 +463,7 @@ int32_t SystemBus_HandleCmd(SYSBUS *instPtr) } sysbusRsp = malloc(sizeof(SYSBUS_UART_FRAME)); sysbusRsp->len = LJ_RM_TEST_RESP_LEN; - memset(sysbusRsp->data, LJ_RM_TEST_RESP_LEN); + memset(sysbusRsp->data, 0x00, LJ_RM_TEST_RESP_LEN); sysbusRsp->data[WD_CMD] = CMD_LJ_RM_TEST; sysbusRsp->data[WD_PRD] = MY_PRD_ID;