diff --git a/libraries/AP_NavEKF2/AP_NavEKF2_core.cpp b/libraries/AP_NavEKF2/AP_NavEKF2_core.cpp index 4644c82225..27836ec9b5 100644 --- a/libraries/AP_NavEKF2/AP_NavEKF2_core.cpp +++ b/libraries/AP_NavEKF2/AP_NavEKF2_core.cpp @@ -442,7 +442,7 @@ bool NavEKF2_core::InitialiseFilterBootstrap(void) void NavEKF2_core::CovarianceInit() { // zero the matrix - memset(P, 0, sizeof(P)); + memset(&P[0][0], 0, sizeof(P)); // attitude error P[0][0] = 0.1f;