From c629a15dd73153d72d0a540f8bffb1acc7f9e53c Mon Sep 17 00:00:00 2001 From: Jason Watkins Date: Thu, 7 May 2015 15:22:27 -0700 Subject: [PATCH] Fixed bug in validation check order of DataManager::SetGear --- xpcPlugin/DataManager.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/xpcPlugin/DataManager.cpp b/xpcPlugin/DataManager.cpp index 178ac47..cb9ec3b 100644 --- a/xpcPlugin/DataManager.cpp +++ b/xpcPlugin/DataManager.cpp @@ -671,18 +671,18 @@ namespace XPC #if LOG_VERBOSITY > 3 Log::FormatLine("[DMAN] Setting gear (value:%f, immediate:%i) for aircraft %i", gear, immediate, aircraft); #endif - if (isnan(gear) || gear < 0 || gear > 1) - { -#if LOG_VERBOSITY > 0 - Log::WriteLine("[GEAR] ERROR: Value must be 0 or 1"); -#endif - return; - } if ((gear < -8.5 && gear > -9.5) || (gear < -997.9 && gear > -999.1)) { return; } + if (isnan(gear) || gear < 0 || gear > 1) + { +#if LOG_VERBOSITY > 1 + Log::WriteLine("[GEAR] ERROR: Value must be 0 or 1"); +#endif + return; + } float gearArray[10]; for (int i = 0; i < 10; i++)