]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/cmd_list.cpp
Whoops, make /stats s work
[user/henk/code/inspircd.git] / src / cmd_list.cpp
index eaf96c097a7ab9fbb93627846d6d780ca4a93ace..3371fc738b96dfb371172bda9f9f741da8054845 100644 (file)
@@ -29,6 +29,11 @@ extern "C" command_t* init_command(InspIRCd* Instance)
 CmdResult cmd_list::Handle (const char** parameters, int pcnt, userrec *user)
 {
        user->WriteServ("321 %s Channel :Users Name",user->nick);
+
+       /* Work around mIRC suckyness. YOU SUCK, KHALED! */
+       if ((pcnt == 1) && (*parameters[0] == '<'))
+               pcnt = 0;
+
        for (chan_hash::const_iterator i = ServerInstance->chanlist.begin(); i != ServerInstance->chanlist.end(); i++)
        {
                // attempt to match a glob pattern