diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2003-12-11 18:37:43 +0000 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2011-08-21 15:53:50 +0200 |
commit | 16b4fab01c9f10af300c33e8156510f05bb22739 (patch) | |
tree | 01adcff09e8d07f78c77fbe25cebf22435bee109 | |
parent | 6acf640ae32bdad55f1a044a20866cb696e3cce7 (diff) | |
download | miniircd-16b4fab01c9f10af300c33e8156510f05bb22739.tar.gz miniircd-16b4fab01c9f10af300c33e8156510f05bb22739.zip |
Remove unnecessary use of sets.Set in Client.messageChannel
-rw-r--r-- | TODO | 2 | ||||
-rwxr-xr-x | miniircd | 8 |
2 files changed, 3 insertions, 7 deletions
@@ -1,3 +1 @@ * Use optparse. - -* Don't use a set in client.messageChannel. @@ -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() |