From 6223c9c8f8da33c27c07ee75d05bd17dacf401c0 Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Tue, 2 Jul 2019 21:41:52 -0400 Subject: Deal with ~users in colorGen --- handle.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'handle.c') diff --git a/handle.c b/handle.c index 4f9015c..e59960b 100644 --- a/handle.c +++ b/handle.c @@ -43,7 +43,7 @@ static void parse( field = strsep(&prefix, "!"); if (nick) *nick = field; field = strsep(&prefix, "@"); - if (user) *user = (field && field[0] == '~' ? &field[1] : field); + if (user) *user = field; if (host) *host = prefix; } @@ -164,7 +164,7 @@ static void handleReplyWhoisUser(char *prefix, char *params) { prefix, NULL, NULL, NULL, params, 6, 0, NULL, &nick, &user, &host, NULL, &real ); - whoisColor = colorGen(user[0] == '~' ? &user[1] : user); + whoisColor = colorGen(user); uiFmt( TagStatus, UIWarm, "\3%d%s\3 is %s@%s, \"%s\"", @@ -372,7 +372,6 @@ static void handleReplyWho(char *prefix, char *params) { prefix, NULL, NULL, NULL, params, 6, 0, NULL, &chan, &user, NULL, NULL, &nick ); - if (user[0] == '~') user = &user[1]; struct Tag tag = colorTag(tagFor(chan), chan); tabAdd(tag, nick); -- cgit 1.4.1-2-gfad0