fool-proof getBool()

This commit is contained in:
tildearrow 2024-02-25 16:57:18 -05:00
parent 72ce7f21f7
commit 3c12c6079d

View file

@ -243,6 +243,13 @@ bool DivConfig::getBool(String key, bool fallback) const {
return true;
} else if (val->second=="false") {
return false;
} else {
try {
int ret=std::stoi(val->second);
return (ret!=0);
} catch (std::out_of_range& e) {
} catch (std::invalid_argument& e) {
}
}
}
return fallback;