AP_Math: use if/else chain instead of 2 ternary operators

This commit is contained in:
Lucas De Marchi 2016-05-02 17:15:08 -03:00
parent 174f899a29
commit 846b4927ec
1 changed files with 10 additions and 1 deletions

View File

@ -141,7 +141,16 @@ T constrain_value(const T amt, const T low, const T high)
if (isnan(amt)) {
return (low + high) * 0.5f;
}
return amt < low ? low : (amt > high ? high : amt);
if (amt < low) {
return low;
}
if (amt > high) {
return high;
}
return amt;
}
template int constrain_value<int>(const int amt, const int low, const int high);