summaryrefslogtreecommitdiff
path: root/src/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/misc.c')
-rw-r--r--src/misc.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/misc.c b/src/misc.c
index 97b1af506..5e5038252 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -811,15 +811,17 @@ void EnforceQlinedNick(char *nick, char *killer)
* @param int Check if botserv bots
* @return int
*/
-int nickIsServices(char *nick, int bot)
+int nickIsServices(char *tempnick, int bot)
{
int found = 0;
- char *s;
+ char *s, *nick;
- if (!nick) {
+ if (!tempnick) {
return found;
}
+ nick = sstrdup(tempnick);
+
s = strchr(nick, '@');
if (s) {
*s++ = 0;