From d8791134f948263e2f74d81b62ff63d81385ae24 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 5 May 2015 09:26:13 +1000 Subject: [PATCH] HAL_SITL: need to use fabs() for double checking --- libraries/AP_HAL_SITL/SITL_State.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_HAL_SITL/SITL_State.cpp b/libraries/AP_HAL_SITL/SITL_State.cpp index 05bf30c9cc..2b47537f20 100644 --- a/libraries/AP_HAL_SITL/SITL_State.cpp +++ b/libraries/AP_HAL_SITL/SITL_State.cpp @@ -258,7 +258,7 @@ void SITL_State::_fdm_input(void) // prevent bad inputs from SIM from corrupting our state double *v = &_sitl->state.latitude; for (uint8_t i=0; i<17; i++) { - if (isinf(v[i]) || isnan(v[i]) || fabsf(v[i]) > 1.0e10) { + if (isinf(v[i]) || isnan(v[i]) || fabs(v[i]) > 1.0e10) { v[i] = 0; } }