Mercurial > irccd
changeset 1093:1ff9bb7692ea
irccd: put channels in () when they are no longer joined
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 22 Jul 2021 16:36:06 +0200 |
parents | 1e2e1aeee72d |
children | 6b4de5bff34e |
files | irccd/peer.c lib/irccd/channel.c |
diffstat | 2 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/irccd/peer.c Thu Jul 22 16:12:57 2021 +0200 +++ b/irccd/peer.c Thu Jul 22 16:36:06 2021 +0200 @@ -785,7 +785,10 @@ if (user && (user->modes & 1 << i)) fputc(s->params.prefixes[i].symbol, fp); - fprintf(fp, "%s", c->name); + if (c->joined) + fprintf(fp, "%s", c->name); + else + fprintf(fp, "(%s)", c->name); if (c->next) fputc(' ', fp);