diff --git a/src/comm/MAVLinkProtocol.cc b/src/comm/MAVLinkProtocol.cc index dff9c3c4bb41da9de0adcf17a290873e380b1cbf..a934418f1652ec5d29ef0a407fe7400aadb20354 100644 --- a/src/comm/MAVLinkProtocol.cc +++ b/src/comm/MAVLinkProtocol.cc @@ -53,6 +53,8 @@ const char* MAVLinkProtocol::_logFileExtension = "mavlink"; ///< Ext MAVLinkProtocol::MAVLinkProtocol(QGCApplication* app, QGCToolbox* toolbox) : QGCTool(app, toolbox) , m_enable_version_check(true) + , _message({}) + , _status({}) , versionMismatchIgnore(false) , systemId(255) , _current_version(100) diff --git a/src/comm/MAVLinkProtocol.h b/src/comm/MAVLinkProtocol.h index 35947162b6902dbec6508a71772047fc1ba5e9db..cd2a30568511b0aaa31ded882cdc7c0224e549b3 100644 --- a/src/comm/MAVLinkProtocol.h +++ b/src/comm/MAVLinkProtocol.h @@ -108,8 +108,8 @@ protected: uint64_t totalLossCounter[MAVLINK_COMM_NUM_BUFFERS]; ///< Total messages lost during transmission. float runningLossPercent[MAVLINK_COMM_NUM_BUFFERS]; ///< Loss rate - mavlink_message_t _message = {}; - mavlink_status_t _status = {}; + mavlink_message_t _message; + mavlink_status_t _status; bool versionMismatchIgnore; int systemId;