]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
Some stupid fixes
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Tue, 1 Aug 2006 00:13:30 +0000 (00:13 +0000)
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Tue, 1 Aug 2006 00:13:30 +0000 (00:13 +0000)
lib/rbot/irc.rb

index d5621b0fd587028096ae71381221b99a7826f7ac..6877af65014b2cbcaa5a37bc6396cee7e3f5c291 100644 (file)
@@ -505,7 +505,7 @@ module Irc
     end\r
 \r
     def reset(val)\r
     end\r
 \r
     def reset(val)\r
-      @list.delete_if(val) if @list.include?(val)\r
+      @list.delete(val)\r
     end\r
   end\r
 \r
     end\r
   end\r
 \r
@@ -540,7 +540,7 @@ module Irc
     end\r
 \r
     def reset(val)\r
     end\r
 \r
     def reset(val)\r
-      @list.delete_if { |x| x == val }\r
+      @list.delete(val)\r
     end\r
   end\r
 \r
     end\r
   end\r
 \r
@@ -634,10 +634,10 @@ module Irc
     # Removes a user from the channel\r
     #\r
     def delete_user(user)\r
     # Removes a user from the channel\r
     #\r
     def delete_user(user)\r
-      @users.delete_if { |x| x == user }\r
       @mode.each { |sym, mode|\r
         mode.reset(user) if mode.class <= ChannelUserMode\r
       }\r
       @mode.each { |sym, mode|\r
         mode.reset(user) if mode.class <= ChannelUserMode\r
       }\r
+      @users.delete(user)\r
     end\r
 \r
     # The channel prefix\r
     end\r
 \r
     # The channel prefix\r