]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_blockcaps.cpp
Add config <options:disablehmac> to support disabling of HMAC, and tidy up to detect...
[user/henk/code/inspircd.git] / src / modules / m_blockcaps.cpp
index 93c5ecd492bff8cc133b632e18d83a44aa0e0e22..e984087d8bdae9df4eeea27291ddd399bc78284c 100644 (file)
@@ -89,13 +89,10 @@ public:
                        {
                                int caps = 0;
                                for (std::string::iterator i = text.begin(); i != text.end(); i++)
-                               {
-                                       if (capsmap[(unsigned char)*i])
-                                               caps++;
-                               }
+                                       caps += capsmap[(unsigned char)*i];
                                if ( ((caps*100)/(int)text.length()) >= percent )
                                {
-                                       user->WriteServ( "404 %s %s :Your line cannot be more than %d%% capital letters if it is over %d letters long", user->nick, c->name, percent, (int)minlen);
+                                       user->WriteServ( "404 %s %s :Your line cannot be more than %d%% capital letters if it is %d or more letters long", user->nick, c->name, percent, minlen);
                                        return 1;
                                }
                        }