From f007c937850b85ba279d544d6fd22871501306f0 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Mon, 10 Dec 2018 14:26:53 -0800 Subject: [PATCH] mc_pos_control_main:Use discret init of poll struct Suport upstream change in nuttx. --- src/modules/mc_pos_control/mc_pos_control_main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/mc_pos_control/mc_pos_control_main.cpp b/src/modules/mc_pos_control/mc_pos_control_main.cpp index b935583e2e..a989f60c40 100644 --- a/src/modules/mc_pos_control/mc_pos_control_main.cpp +++ b/src/modules/mc_pos_control/mc_pos_control_main.cpp @@ -608,7 +608,8 @@ MulticopterPositionControl::run() poll_subscriptions(); // setup file descriptor to poll the local position as loop wakeup source - px4_pollfd_struct_t poll_fd = {.fd = _local_pos_sub}; + px4_pollfd_struct_t poll_fd = {}; + poll_fd.fd = _local_pos_sub; poll_fd.events = POLLIN; while (!should_exit()) {