# HG changeset patch # User Mikael Berthe # Date 1127767299 -7200 # Node ID d647b92e541faa595e94fe9750f8525cf4b1f961 # Parent 39e173645f9c10cf9fbda180339b4e97d04f6d68 MUC: Disallow room names with a '/' diff -r 39e173645f9c -r d647b92e541f mcabber/src/commands.c --- a/mcabber/src/commands.c Mon Sep 26 22:36:18 2005 +0200 +++ b/mcabber/src/commands.c Mon Sep 26 22:41:39 2005 +0200 @@ -935,6 +935,11 @@ for (; *arg && *arg == ' '; arg++) ; + if (strchr(arg, '/')) { + scr_LogPrint(LPRINT_NORMAL, "Invalid room name"); + return; + } + roomname = g_strdup(arg); nick = strchr(roomname, ' '); if (!nick) {