summary refs log tree commit diff
path: root/writef.c
diff options
context:
space:
mode:
Diffstat (limited to 'writef.c')
-rw-r--r--writef.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/writef.c b/writef.c
index 51346d9..a2283b9 100644
--- a/writef.c
+++ b/writef.c
@@ -59,9 +59,9 @@ writechanf(const struct Peer *except, const struct Channel *channel, const char
 	va_end(args);
 
 	count = 0;
-	for (i = 0; i < channel->users_c; ++i)
-		if (!except || channel->users[i]->fd != except->fd)
-			count += write(channel->users[i]->fd, buf, written) == written;
+	for (i = 0; i < channel->peers_c; ++i)
+		if (!except || channel->peers[i].p->fd != except->fd)
+			count += write(channel->peers[i].p->fd, buf, written) == written;
 
 	return count;
 }
@@ -83,8 +83,8 @@ announce(struct Peer *peer, const char *fmt, ...)
 	}
 
 	for (i = 0; i < peer->channels_c; ++i)
-		for (j = 0; j < peer->channels[i]->users_c; ++j)
-			peer->channels[i]->users[j]->flags |= ANNOUNCE;
+		for (j = 0; j < peer->channels[i]->peers_c; ++j)
+			peer->channels[i]->peers[j].p->flags |= ANNOUNCE;
 
 	for (i = 0; i < peers_c; ++i)
 		if (peers[i].flags & ANNOUNCE)