Fix compile error

This commit is contained in:
Stefano Calabretti
2022-02-03 19:35:39 +01:00
parent e4a0988111
commit 92b6ca8495
2 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -14,11 +14,11 @@ typedef struct {
uint32_t delayStart;
} MmrCanScsDictEntry;
typedef MmrCanScsDictEntry MmrCanScsDictionary[MMR_SCS_DICTIONARY_SIZE];
typedef MmrCanScsDictEntry MmrCanScsDictionary[MMR_CAN_SCS_DICTIONARY_SIZE];
typedef void(*MmrCanScsDictAction)(MmrCanScsDictEntry *entry);
uint32_t MMR_CAN_ScsDictPut(MmrCanScsDictEntry entry);
void MMR_CAN_ScsDictPut(MmrCanScsDictEntry entry);
void MMR_CAN_ScsDictRemove(uint32_t key);
void MMR_CAN_ScsDictForeach(MmrCanScsDictAction action);
+5 -5
View File
@@ -1,14 +1,14 @@
#include "mmr_can_scs.h"
#include "mmr_can_scs_dict.h"
static MmrCanScsDictionary _dictionary;
uint32_t MMR_CAN_ScsDictPut(MmrCanScsDictEntry entry) {
_dictionary[entry.key % MMR_CAN_SCS_DICTIONARY_SIZE] = entry.delayStart;
void MMR_CAN_ScsDictPut(MmrCanScsDictEntry entry) {
_dictionary[entry.key % MMR_CAN_SCS_DICTIONARY_SIZE] = entry;
}
void MMR_CAN_ScsDictRemove(uint32_t key) {
_dictionary[key] = {};
_dictionary[key] = (MmrCanScsDictEntry){};
}
void MMR_CAN_ScsDictForeach(MmrCanScsDictAction action) {
@@ -27,4 +27,4 @@ uint32_t MMR_CAN_ScsMessageAsKey(MmrCanMessage *message) {
uint16_t lowerHalf = message->header.messageType;
return (upperHalf << 16) | lowerHalf;
}
}