Skip to content

Commit d7bd13e

Browse files
calebchalmerssalkinium
authored andcommitted
Replace memcpy with copy assignment in can.hpp
1 parent 23f64ca commit d7bd13e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/modm/platform/can/stm32/can.cpp.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,8 @@ modm::platform::Can{{ id }}::getMessage(can::Message& message, uint8_t *filter_i
391391
}
392392
else {
393393
auto& rxMessage = rxQueue.get();
394-
memcpy(&message, &rxMessage.message, sizeof(message));
394+
message = rxMessage.message;
395+
395396
if(filter_id != nullptr) (*filter_id) = rxMessage.filter_id;
396397
rxQueue.pop();
397398
return true;

0 commit comments

Comments
 (0)