]> git.armaanb.net Git - sic.git/commitdiff
small fix
authorAnselm R. Garbe <arg@suckless.org>
Fri, 9 Feb 2007 13:42:40 +0000 (14:42 +0100)
committerAnselm R. Garbe <arg@suckless.org>
Fri, 9 Feb 2007 13:42:40 +0000 (14:42 +0100)
sic.c

diff --git a/sic.c b/sic.c
index 999b670067156a0a8202e3f2885bed3b46bd72b5..3ef526cac58e3d5ed2eebf7ccc4a0dbbd4366711 100644 (file)
--- a/sic.c
+++ b/sic.c
@@ -121,7 +121,7 @@ parsesrv(char *msg) {
                        *p = 0;
        if(!strncmp("PONG", cmd, 4))
                return;
-       if(!strncmp("PRIVMSG", cmd, 7)) {
+       if(!strncmp("PRIVMSG", cmd, 7) && txt) {
                if(!(p = strchr(cmd, ' ')))
                        return;
                *p = 0;
@@ -136,7 +136,7 @@ parsesrv(char *msg) {
                write(srv, bufout, strlen(bufout));
        }
        else {
-               snprintf(bufout, sizeof bufout, "-!- %s", cmd);
+               snprintf(bufout, sizeof bufout, "-!- %s: %s", cmd, txt ? txt : "");
                pout(usr, bufout);
        }
 }