From dda7c615a8dfbc7c090984c58d2cca72a959e379 Mon Sep 17 00:00:00 2001 From: Michael du Breuil Date: Tue, 30 Oct 2018 10:17:33 -0700 Subject: [PATCH] AP_Mount: Suppress clearing non-trival type warning --- libraries/AP_Mount/SoloGimbalEKF.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Mount/SoloGimbalEKF.cpp b/libraries/AP_Mount/SoloGimbalEKF.cpp index fd88d2ae2c..8106a13141 100644 --- a/libraries/AP_Mount/SoloGimbalEKF.cpp +++ b/libraries/AP_Mount/SoloGimbalEKF.cpp @@ -42,7 +42,7 @@ SoloGimbalEKF::SoloGimbalEKF(const AP_AHRS_NavEKF &ahrs) : void SoloGimbalEKF::reset() { memset(&states,0,sizeof(states)); - memset(&gSense,0,sizeof(gSense)); + memset((void *)&gSense,0,sizeof(gSense)); memset(&Cov,0,sizeof(Cov)); TiltCorrection = 0; StartTime_ms = 0; @@ -70,7 +70,7 @@ void SoloGimbalEKF::RunEKF(float delta_time, const Vector3f &delta_angles, const FiltInit = false; newDataMag = false; YawAligned = false; - memset(&state, 0, sizeof(state)); + memset((void *)&state, 0, sizeof(state)); state.quat[0] = 1.0f; bool main_ekf_healthy = false;