1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-24 16:55:36 +03:00

Be defensive and don't mod by zero if denominator somehow gets set to

zero
This commit is contained in:
Nicholas Sherlock 2014-12-18 17:39:09 +13:00
parent 172256c91e
commit 5aa8e61c6e

View file

@ -658,7 +658,8 @@ static void validateBlackboxConfig()
{
int div;
if (masterConfig.blackbox_rate_num >= masterConfig.blackbox_rate_denom) {
if (masterConfig.blackbox_rate_num == 0 || masterConfig.blackbox_rate_denom == 0
|| masterConfig.blackbox_rate_num >= masterConfig.blackbox_rate_denom) {
masterConfig.blackbox_rate_num = 1;
masterConfig.blackbox_rate_denom = 1;
} else {