mavlink: use reference instead of pointer to access the MAVLink instance from protocol classes

This commit is contained in:
Matthias Grob
2024-06-03 11:26:43 +02:00
parent 9a7a977625
commit 68769ea0ec
16 changed files with 156 additions and 166 deletions
+2 -2
View File
@@ -43,7 +43,7 @@
#include <stdlib.h>
MavlinkTimesync::MavlinkTimesync(Mavlink *mavlink) :
MavlinkTimesync::MavlinkTimesync(Mavlink &mavlink) :
_mavlink(mavlink)
{
}
@@ -66,7 +66,7 @@ MavlinkTimesync::handle_message(const mavlink_message_t *msg)
rsync.tc1 = now * 1000ULL;
rsync.ts1 = tsync.ts1;
mavlink_msg_timesync_send_struct(_mavlink->get_channel(), &rsync);
mavlink_msg_timesync_send_struct(_mavlink.get_channel(), &rsync);
return;