]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Use irc::equals instead of strcasecmp where appropriate.
authorSadie Powell <sadie@witchery.services>
Thu, 16 Jan 2020 18:33:18 +0000 (18:33 +0000)
committerSadie Powell <sadie@witchery.services>
Fri, 17 Jan 2020 10:55:18 +0000 (10:55 +0000)
src/modules/m_dccallow.cpp
src/modules/m_namesx.cpp
src/modules/m_spanningtree/treeserver.cpp
src/modules/m_timedbans.cpp
src/modules/m_uhnames.cpp

index 91f22928c31ffdf3fb82317dd6362427c00a398a..2d7fb3ce4e1532b33a16708e1ea2dafe0c719433 100644 (file)
@@ -206,13 +206,13 @@ class CommandDccallow : public Command
                        // if they didn't specify an action, this is probably a command
                        if (action != '+' && action != '-')
                        {
-                               if (!strcasecmp(parameters[0].c_str(), "LIST"))
+                               if (irc::equals(parameters[0], "LIST"))
                                {
                                        // list current DCCALLOW list
                                        DisplayDCCAllowList(user);
                                        return CMD_FAILURE;
                                }
-                               else if (!strcasecmp(parameters[0].c_str(), "HELP"))
+                               else if (irc::equals(parameters[0], "HELP"))
                                {
                                        // display help
                                        DisplayHelp(user);
index c22574863bd18adf6225c112e6d8ca88945bd845..20b2d208e90bdac60e8940295b8afd68c701e9b3 100644 (file)
@@ -66,7 +66,7 @@ class ModuleNamesX
                 */
                if (command == "PROTOCTL")
                {
-                       if ((parameters.size()) && (!strcasecmp(parameters[0].c_str(),"NAMESX")))
+                       if (!parameters.empty() && irc::equals(parameters[0], "NAMESX"))
                        {
                                cap.set(user, true);
                                return MOD_RES_DENY;
index c51c7c42cfa7de2aa2234c1c675f11b2a34f9a73..db58fbb3937f12b215ef2506c31b4c1be587ef41 100644 (file)
@@ -255,7 +255,7 @@ void TreeServer::CheckULine()
        {
                ConfigTag* tag = i->second;
                std::string server = tag->getString("server");
-               if (!strcasecmp(server.c_str(), GetName().c_str()))
+               if (irc::equals(server, GetName()))
                {
                        if (this->IsRoot())
                        {
index d3fd116bf254a7489a82451921d3f4332272be3b..cbdea11797fdf57f27b7362abb64d13732fa8eee 100644 (file)
@@ -62,7 +62,7 @@ class CommandTban : public Command
                        for (ListModeBase::ModeList::const_iterator i = bans->begin(); i != bans->end(); ++i)
                        {
                                const ListModeBase::ListItem& ban = *i;
-                               if (!strcasecmp(ban.mask.c_str(), mask.c_str()))
+                               if (irc::equals(ban.mask, mask))
                                        return true;
                        }
                }
index 5db9805203ed7168f3daa916bc837b94f34d95ad..e89bade5e5bd1890c5b7d8b0e8d3e1db78fc06c5 100644 (file)
@@ -63,7 +63,7 @@ class ModuleUHNames
                 */
                if (command == "PROTOCTL")
                {
-                       if ((parameters.size()) && (!strcasecmp(parameters[0].c_str(),"UHNAMES")))
+                       if (!parameters.empty() && irc::equals(parameters[0], "UHNAMES"))
                        {
                                cap.set(user, true);
                                return MOD_RES_DENY;