diff options
| author | cyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864> | 2008-12-17 20:17:52 +0000 |
|---|---|---|
| committer | cyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864> | 2008-12-17 20:17:52 +0000 |
| commit | ad7b5bdd30405b92042c4a1872175be80d8d111f (patch) | |
| tree | 8cdcd0509d935c1606f14a3f89f407897e2bc3d0 /src/protocol | |
| parent | c4a8cc7e2f3890b8d82051c89748bea80350e8d4 (diff) | |
A few GCC 3.4.x and MSVC++ warning fixes.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1839 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/protocol')
| -rw-r--r-- | src/protocol/inspircd11.c | 20 | ||||
| -rw-r--r-- | src/protocol/inspircd12.cpp | 18 |
2 files changed, 19 insertions, 19 deletions
diff --git a/src/protocol/inspircd11.c b/src/protocol/inspircd11.c index 14c6254a8..1b38286d5 100644 --- a/src/protocol/inspircd11.c +++ b/src/protocol/inspircd11.c @@ -499,7 +499,7 @@ class InspIRCdProto : public IRCDProto void SendVhostDel(User *u) { - inspircd_cmd_chghost(u->nick, (u->mode & umodes['x']) ? u->chost.c_str() : u->host); + inspircd_cmd_chghost(u->nick, (u->mode & umodes[static_cast<int>('x')]) ? u->chost.c_str() : u->host); } void SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason) @@ -629,7 +629,7 @@ class InspIRCdProto : public IRCDProto /* SVSHOLD - set */ void SendSVSHold(const char *nick) { - send_cmd(s_OperServ, "SVSHOLD %s %ds :%s", nick, NSReleaseTimeout, "Being held for registered user"); + send_cmd(s_OperServ, "SVSHOLD %s %ds :%s", nick, static_cast<int>(NSReleaseTimeout), "Being held for registered user"); } /* SVSHOLD - release */ @@ -1231,10 +1231,10 @@ int anope_event_capab(const char *source, int ac, const char **av) cbmi->getvalue = get_flood; cbmi->csgetvalue = cs_get_flood; - myCbmodes['f'].flag = CMODE_f; - myCbmodes['f'].flags = 0; - myCbmodes['f'].setvalue = set_flood; - myCbmodes['f'].cssetvalue = cs_set_flood; + myCbmodes[static_cast<int>('f')].flag = CMODE_f; + myCbmodes[static_cast<int>('f')].flags = 0; + myCbmodes[static_cast<int>('f')].setvalue = set_flood; + myCbmodes[static_cast<int>('f')].cssetvalue = cs_set_flood; pmodule_ircd_cbmodeinfos(myCbmodeinfos); pmodule_ircd_cbmodes(myCbmodes); @@ -1249,13 +1249,13 @@ int anope_event_capab(const char *source, int ac, const char **av) } } if (has_banexceptionmod) { - myCmmodes['e'].addmask = add_exception; - myCmmodes['e'].delmask = del_exception; + myCmmodes[static_cast<int>('e')].addmask = add_exception; + myCmmodes[static_cast<int>('e')].delmask = del_exception; ircd->except = 1; } if (has_inviteexceptionmod) { - myCmmodes['I'].addmask = add_invite; - myCmmodes['I'].delmask = del_invite; + myCmmodes[static_cast<int>('I')].addmask = add_invite; + myCmmodes[static_cast<int>('I')].delmask = del_invite; ircd->invitemode = 1; } ircd->svshold = has_svsholdmod; diff --git a/src/protocol/inspircd12.cpp b/src/protocol/inspircd12.cpp index d21b5691c..e02ece0f3 100644 --- a/src/protocol/inspircd12.cpp +++ b/src/protocol/inspircd12.cpp @@ -498,7 +498,7 @@ class InspIRCdProto : public IRCDProto void SendVhostDel(User *u) { - inspircd_cmd_chghost(u->uid, (u->mode & umodes['x']) ? u->chost.c_str() : u->host); + inspircd_cmd_chghost(u->uid, (u->mode & umodes[static_cast<int>('x')]) ? u->chost.c_str() : u->host); } void SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason) @@ -1251,10 +1251,10 @@ int anope_event_capab(const char *source, int ac, const char **av) cbmi->getvalue = get_flood; cbmi->csgetvalue = cs_get_flood; - myCbmodes['f'].flag = CMODE_f; - myCbmodes['f'].flags = 0; - myCbmodes['f'].setvalue = set_flood; - myCbmodes['f'].cssetvalue = cs_set_flood; + myCbmodes[static_cast<int>('f')].flag = CMODE_f; + myCbmodes[static_cast<int>('f')].flags = 0; + myCbmodes[static_cast<int>('f')].setvalue = set_flood; + myCbmodes[static_cast<int>('f')].cssetvalue = cs_set_flood; pmodule_ircd_cbmodeinfos(myCbmodeinfos); pmodule_ircd_cbmodes(myCbmodes); @@ -1269,13 +1269,13 @@ int anope_event_capab(const char *source, int ac, const char **av) } } if (has_banexceptionmod) { - myCmmodes['e'].addmask = add_exception; - myCmmodes['e'].delmask = del_exception; + myCmmodes[static_cast<int>('e')].addmask = add_exception; + myCmmodes[static_cast<int>('e')].delmask = del_exception; ircd->except = 1; } if (has_inviteexceptionmod) { - myCmmodes['I'].addmask = add_invite; - myCmmodes['I'].delmask = del_invite; + myCmmodes[static_cast<int>('I')].addmask = add_invite; + myCmmodes[static_cast<int>('I')].delmask = del_invite; ircd->invitemode = 1; } ircd->svshold = has_svsholdmod; |
