Troels Henriksen <at...@sigkill.dk> wrote:

> ii performs some strange processing around JOIN messages, which means
> that they are not handled correctly (they are put in the server buffer
> with 'null' channel name).  The following patch fixes that, but I can't
> believe the code was in there for no reason, as it seems rather
> deliberate.  Could someone shed some light on this?
>

Just talked to you on #suckless, but for the reast of the ML, here's the
patch that nion gave me. Not sure why it hasn't been pushed.

-emg
diff -r ff0f9af69619 -r fa797b7349f7 ii.c
--- a/ii.c      Tue Nov 01 15:44:18 2011 -0700
+++ b/ii.c      Mon Nov 28 01:34:26 2011 -0800
@@ -368,6 +368,9 @@
        if((p = strchr(cmd, ':'))) {
                *p = 0;
                argv[TOK_TEXT] = ++p;
+       } else if((p = strchr(cmd, ' '))) {
+               *p = 0;
+               argv[TOK_TEXT] = ++p;
        }
 
        tokenize(&argv[TOK_CMD], TOK_LAST - TOK_CMD, cmd, ' ');

Reply via email to