# HG changeset patch # User Markus Bröker # Date 1266359809 -3600 # Node ID f08e8fb2c1da719e18fcc57c003978f774b71a75 # Parent 07afbd7a15677874015ee90a9a512f4774de6ed9 fixed a segmentation fault in irc_parsemessage The old hyperion ircd shows usernames as * user!~user=domain.com and the new ircdseven as * user!~user@domain.com committer: Markus Bröker diff --git a/src/irc.c b/src/irc.c --- a/src/irc.c +++ b/src/irc.c @@ -252,7 +252,7 @@ *ptr = '\0'; return command; case PRIVMSG: - if ((message->email = strchr (message->user, '='))) + if ((message->email = strchr (message->user, '@'))) ++message->email; if ((ptr = strchr (message->user, '!'))) *ptr = '\0';