1
0
mirror of https://github.com/anope/anope.git synced 2026-06-26 01:06:39 +02:00

Change config readers bool logic to accept unrecognized values as yes

This commit is contained in:
Adam
2014-01-19 19:03:19 -05:00
parent df8d85d80a
commit fab9f0fecc
+1 -1
View File
@@ -97,7 +97,7 @@ template<> time_t Block::Get(const Anope::string &tag, const Anope::string &def)
template<> bool Block::Get(const Anope::string &tag, const Anope::string &def) const
{
const Anope::string &str = Get<const Anope::string>(tag, def);
return str.equals_ci("yes") || str.equals_ci("on") || str.equals_ci("true");
return !str.empty() && !str.equals_ci("no") && !str.equals_ci("off") && !str.equals_ci("false") && !str.equals_ci("0");
}
static void ValidateNotEmpty(const Anope::string &block, const Anope::string &name, const Anope::string &value)