cleanup const cast

HAL_FDCAN_AddMessageToTxFifoQ definition is now correctly marked const in the HAL
This commit is contained in:
Kilian Bracher 2025-04-23 17:22:34 +02:00
parent 4e3bb026f8
commit 887f92167d
Signed by: k.bracher
SSH Key Fingerprint: SHA256:mXpyZkK7RDiJ7qeHCKJX108woM0cl5TrCvNBJASu6lM

@ -141,10 +141,7 @@ HAL_StatusTypeDef ftcan_transmit(uint16_t id, const uint8_t *data,
header.FDFormat = FDCAN_CLASSIC_CAN;
header.TxEventFifoControl = FDCAN_NO_TX_EVENTS;
// HAL_FDCAN_AddMessageToTxFifoQ doesn't modify the data, but it's not marked
// as const for some reason.
uint8_t *data_nonconst = (uint8_t *)data;
return HAL_FDCAN_AddMessageToTxFifoQ(hcan, &header, data_nonconst);
return HAL_FDCAN_AddMessageToTxFifoQ(hcan, &header, data);
}
HAL_StatusTypeDef ftcan_add_filter(uint16_t id, uint16_t mask) {