diff --git a/libraries/AP_Math/vectorN.h b/libraries/AP_Math/vectorN.h index 8204390d22..40c32ffd54 100644 --- a/libraries/AP_Math/vectorN.h +++ b/libraries/AP_Math/vectorN.h @@ -36,7 +36,9 @@ class VectorN public: // trivial ctor inline VectorN() { - memset(_v, 0, sizeof(T)*N); + for (auto i = 0; i < N; i++) { + _v[i] = T{}; + } } // vector ctor