diff --git a/libraries/AP_Math/quaternion.h b/libraries/AP_Math/quaternion.h index c791e141b1794a158ebd7f6ba8d862ab41f8029f..e3f7b2c3bbfc94a9c680969bd110f9fe11926539 100644 --- a/libraries/AP_Math/quaternion.h +++ b/libraries/AP_Math/quaternion.h @@ -91,7 +91,7 @@ public: float & operator[](uint8_t i) { float *_v = &q1; #if MATH_CHECK_INDEXES - assert(i >= 0 && i < 4); + assert(i < 4); #endif return _v[i]; } @@ -99,7 +99,7 @@ public: const float & operator[](uint8_t i) const { const float *_v = &q1; #if MATH_CHECK_INDEXES - assert(i >= 0 && i < 4); + assert(i < 4); #endif return _v[i]; }