Skip to content

Commit bb2eb41

Browse files
authored
Merge pull request #1250 from valeriyvan/fixmemcpy
Fix wrong memcpy parameter
2 parents c65ec96 + a3bac3c commit bb2eb41

File tree

1 file changed

+2
-2
lines changed
  • bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers

1 file changed

+2
-2
lines changed

bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@ void MCAN_SetSTDFilterElement(CAN_Type *base,
415415
{
416416
uint8_t *elementAddress = 0;
417417
elementAddress = (uint8_t *)(MCAN_GetMsgRAMBase(base) + config->address + idx * 4U);
418-
memcpy(elementAddress, filter, sizeof(filter));
418+
memcpy(elementAddress, filter, sizeof(*filter));
419419
}
420420

421421
void MCAN_SetEXTFilterElement(CAN_Type *base,
@@ -425,7 +425,7 @@ void MCAN_SetEXTFilterElement(CAN_Type *base,
425425
{
426426
uint8_t *elementAddress = 0;
427427
elementAddress = (uint8_t *)(MCAN_GetMsgRAMBase(base) + config->address + idx * 8U);
428-
memcpy(elementAddress, filter, sizeof(filter));
428+
memcpy(elementAddress, filter, sizeof(*filter));
429429
}
430430

431431
static uint32_t MCAN_GetRxFifo0ElementAddress(CAN_Type *base)

0 commit comments

Comments
 (0)