From 75fb6613610bc89a5efabcc5627d276b2c6d5e07 Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Sat, 10 Oct 2015 11:22:37 +0200 Subject: [PATCH] Don't truncate error message (umode +q & umode +S) --- src/modules/usermodes/nokick.c | 2 +- src/modules/usermodes/servicebot.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/usermodes/nokick.c b/src/modules/usermodes/nokick.c index 36a04b6dc..351df8e64 100644 --- a/src/modules/usermodes/nokick.c +++ b/src/modules/usermodes/nokick.c @@ -66,7 +66,7 @@ MOD_UNLOAD(nokick) int nokick_can_kick(aClient *sptr, aClient *target, aChannel *chptr, char *comment, long sptr_flags, long target_flags, char **reject_reason) { - static char errmsg[NICKLEN+32]; + static char errmsg[NICKLEN+256]; if (IsNokick(target) && !IsULine(sptr) && MyClient(sptr) && !ValidatePermissionsForPath("override:kick:nokick",sptr,target,chptr,NULL)) { diff --git a/src/modules/usermodes/servicebot.c b/src/modules/usermodes/servicebot.c index 4c4099c5c..405906f46 100644 --- a/src/modules/usermodes/servicebot.c +++ b/src/modules/usermodes/servicebot.c @@ -77,7 +77,7 @@ MOD_UNLOAD(servicebot) int servicebot_can_kick(aClient *sptr, aClient *target, aChannel *chptr, char *comment, long sptr_flags, long target_flags, char **reject_reason) { - static char errmsg[NICKLEN+32]; + static char errmsg[NICKLEN+256]; if (MyClient(sptr) && !IsULine(sptr) && IsServiceBot(target)) { @@ -98,7 +98,7 @@ int servicebot_can_kick(aClient *sptr, aClient *target, aChannel *chptr, char *c int servicebot_mode_deop(aClient *sptr, aClient *target, aChannel *chptr, u_int what, char modechar, long my_access, char **reject_reason) { - static char errmsg[NICKLEN+32]; + static char errmsg[NICKLEN+256]; if (IsServiceBot(target) && MyClient(sptr) && !ValidatePermissionsForPath("servicebot:deop",sptr,target,chptr,NULL) && (what == MODE_DEL)) {