diff --git a/src/irc.c b/src/irc.c --- a/src/irc.c +++ b/src/irc.c @@ -259,7 +259,7 @@ *ptr = '\0'; message->channel = strtok (message->line, " "); - strncpy (message->current_channel, message->channel, sizeof (message->current_channel)); + safe_strncpy (message->current_channel, message->channel, sizeof (message->current_channel)); message->line = strtok (NULL, "\r\n"); message->line++; printf ("%10s %s %s :%s\n", "READ", message->command, message->channel, message->line);