aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-05-15 07:25:23 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-05-15 07:25:23 +0200
commit8d9c6fe4d7e54c4bc4cd0de4667519d805609c4d (patch)
treecc545b9ebac03553acc124bec501b611bbfe0420 /src/modules/mavlink
parent25cd53c688c701d02e0a989299d21a6c90f888ad (diff)
downloadpx4-firmware-8d9c6fe4d7e54c4bc4cd0de4667519d805609c4d.tar.gz
px4-firmware-8d9c6fe4d7e54c4bc4cd0de4667519d805609c4d.tar.bz2
px4-firmware-8d9c6fe4d7e54c4bc4cd0de4667519d805609c4d.zip
mavlink app: Fix use of message buffer
Diffstat (limited to 'src/modules/mavlink')
-rw-r--r--src/modules/mavlink/mavlink_main.cpp2
-rw-r--r--src/modules/mavlink/mavlink_main.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp
index 611a8b804..3e44102fb 100644
--- a/src/modules/mavlink/mavlink_main.cpp
+++ b/src/modules/mavlink/mavlink_main.cpp
@@ -1523,6 +1523,8 @@ void Mavlink::mavlink_wpm_message_handler(const mavlink_message_t *msg)
void
Mavlink::mavlink_missionlib_send_message(mavlink_message_t *msg)
{
+ uint8_t missionlib_msg_buf[MAVLINK_MAX_PACKET_LEN];
+
uint16_t len = mavlink_msg_to_send_buffer(missionlib_msg_buf, msg);
mavlink_send_uart_bytes(_channel, missionlib_msg_buf, len);
diff --git a/src/modules/mavlink/mavlink_main.h b/src/modules/mavlink/mavlink_main.h
index 1bf51fd31..c7a7d32f8 100644
--- a/src/modules/mavlink/mavlink_main.h
+++ b/src/modules/mavlink/mavlink_main.h
@@ -237,7 +237,6 @@ private:
orb_advert_t _mission_pub;
struct mission_s mission;
- uint8_t missionlib_msg_buf[MAVLINK_MAX_PACKET_LEN];
MAVLINK_MODE _mode;
uint8_t _mavlink_wpm_comp_id;