diff --git a/can-halal.c b/can-halal.c index fdb56ed..0aa55b0 100644 --- a/can-halal.c +++ b/can-halal.c @@ -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) {