From d6acc233d9dac2c88c2b713aa68921aede19805b Mon Sep 17 00:00:00 2001 From: "psyc://loupsycedyglgamf.onion/~lynX" Date: Wed, 29 Jun 2016 18:22:04 +0200 Subject: [PATCH] + --- world/net/irc/user.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/world/net/irc/user.c b/world/net/irc/user.c index b136fe9..d8e0b1e 100644 --- a/world/net/irc/user.c +++ b/world/net/irc/user.c @@ -1190,6 +1190,12 @@ static privmsg(args, text, req) { mixed t; unless (stringp(text) && strlen(text)) { + // somewhere in the IRC RFC it is permissible to + // send messages without a colon if they only + // contain one word. fifteen years after this code + // was originally written we encounter the first + // case of a client that actually makes use of + // that. it's called "Circe". unless (sscanf(args, "%s %s", args, text)) return; } #ifdef GAMMA