From 16b4fab01c9f10af300c33e8156510f05bb22739 Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Thu, 11 Dec 2003 18:37:43 +0000 Subject: Remove unnecessary use of sets.Set in Client.messageChannel --- TODO | 2 -- miniircd | 8 +++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/TODO b/TODO index 5fe4f2a..a645b73 100644 --- a/TODO +++ b/TODO @@ -1,3 +1 @@ * Use optparse. - -* Don't use a set in client.messageChannel. diff --git a/miniircd b/miniircd index 9e4ea64..b580e39 100755 --- a/miniircd +++ b/miniircd @@ -606,11 +606,9 @@ class Client(object): self.__writebuffer += msg + "\r\n" def messageChannel(self, channel, line, includeSelf=False): - targets = sets.Set(channel.members) - if not includeSelf: - targets.discard(self) - for client in targets: - client.message(line) + for client in channel.members: + if client != self or includeSelf: + client.message(line) def messageRelated(self, msg, includeSelf=False): clients = sets.Set() -- cgit v1.2.3