From 1e918b949ce6d96b7f294f659d907546e5d60e44 Mon Sep 17 00:00:00 2001 From: "Robin Burchell w00t@inspircd.org" Date: Tue, 30 Sep 2008 18:45:09 +0000 Subject: Various constification/g++ fixes.. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1184 5417fbe8-f217-4b02-8779-1006273d7864 --- src/core/cs_ban.c | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'src/core/cs_ban.c') diff --git a/src/core/cs_ban.c b/src/core/cs_ban.c index 658fa8809..509790c0e 100644 --- a/src/core/cs_ban.c +++ b/src/core/cs_ban.c @@ -82,7 +82,7 @@ int do_ban(User * u) int is_same; if (!reason) { - reason = "Requested"; + reason = (char *)"Requested"; // XXX unsafe cast -- w00t } else { if (strlen(reason) > 200) reason[200] = '\0'; @@ -131,10 +131,12 @@ int do_ban(User * u) else anope_cmd_kick(whosends(ci), ci->name, u->nick, "%s", reason); - av[0] = ci->name; - av[1] = u->nick; - av[2] = reason; - do_kick(s_ChanServ, 3, av); + + const char *kav[4]; + kav[0] = ci->name; + kav[1] = u->nick; + kav[2] = reason; + do_kick(s_ChanServ, 3, kav); } } @@ -190,10 +192,11 @@ int do_ban(User * u) else anope_cmd_kick(whosends(ci), ci->name, params, "%s", reason); - av[0] = ci->name; - av[1] = params; - av[2] = reason; - do_kick(s_ChanServ, 3, av); + const char *kav[4]; + kav[0] = ci->name; + kav[1] = params; + kav[2] = reason; + do_kick(s_ChanServ, 3, kav); } return MOD_CONT; } -- cgit