diff options
-rw-r--r-- | src/users.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/users.cpp b/src/users.cpp index c0e516df9..8273e888d 100644 --- a/src/users.cpp +++ b/src/users.cpp @@ -825,14 +825,14 @@ Anope::string User::Mask() const bool User::BadPassword() { - if (!Config->GetBlock("options")->Get<int>("badpasslimit")) + if (!Config->GetBlock("options")->Get<unsigned int>("badpasslimit")) return false; if (Config->GetBlock("options")->Get<time_t>("badpasstimeout") > 0 && this->invalid_pw_time > 0 && this->invalid_pw_time < Anope::CurTime - Config->GetBlock("options")->Get<time_t>("badpasstimeout")) this->invalid_pw_count = 0; ++this->invalid_pw_count; this->invalid_pw_time = Anope::CurTime; - if (this->invalid_pw_count >= Config->GetBlock("options")->Get<int>("badpasslimit")) + if (this->invalid_pw_count >= Config->GetBlock("options")->Get<unsigned int>("badpasslimit")) { this->Kill(Me, "Too many invalid passwords"); return true; |