From 38be08630751319bb3efaaa96966a2d7928f6b95 Mon Sep 17 00:00:00 2001 From: Stefano Calabretti Date: Wed, 23 Feb 2022 18:59:57 +0100 Subject: [PATCH] Fix compile errors --- Src/mmr_can_receive.c | 4 ++-- Src/mmr_can_scs_manager.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Src/mmr_can_receive.c b/Src/mmr_can_receive.c index c38f85c..a3639ff 100644 --- a/Src/mmr_can_receive.c +++ b/Src/mmr_can_receive.c @@ -17,7 +17,7 @@ typedef struct { static HalStatus receiveOne(ReceptionParams *rp); static HalStatus receiveAll(ReceptionParams *rp); -static bool headerIsMultiFrame(MmrCanHeader *header, CanId targetId); +static bool headerIsMultiFrame(MmrCanHeader header, CanId targetId); /** @@ -77,7 +77,7 @@ static HalStatus receiveOne(ReceptionParams *rp) { } -static always_inline bool headerIsMultiFrame(MmrCanHeader header, CanId targetId) { +static bool headerIsMultiFrame(MmrCanHeader header, CanId targetId) { return MMR_CAN_IsMultiFrame(header) && !MMR_CAN_IsMultiFrameEnd(header) && diff --git a/Src/mmr_can_scs_manager.c b/Src/mmr_can_scs_manager.c index f577643..db3218c 100644 --- a/Src/mmr_can_scs_manager.c +++ b/Src/mmr_can_scs_manager.c @@ -61,8 +61,8 @@ HalStatus MMR_CAN_SendScs( HalStatus MMR_CAN_HandleNextScs(CanHandle *hcan) { static int counter = 0; - MmrCanScsEntry *entry = &__scsEntries[counter]; - ++counter %= MMR_CAN_SCS_ENTRIES_COUNT; + MmrCanScsEntry *entry = &__scsEntries[counter++]; + counter %= MMR_CAN_SCS_ENTRIES_COUNT; if (MMR_CAN_HeaderToBits(entry->header) == 0) { return HAL_OK;