summaryrefslogtreecommitdiffhomepage
path: root/mrblib/enum.rb
diff options
context:
space:
mode:
Diffstat (limited to 'mrblib/enum.rb')
-rw-r--r--mrblib/enum.rb9
1 files changed, 3 insertions, 6 deletions
diff --git a/mrblib/enum.rb b/mrblib/enum.rb
index 47e7399bf..6fa0c1ebb 100644
--- a/mrblib/enum.rb
+++ b/mrblib/enum.rb
@@ -48,23 +48,20 @@ module Enumerable
#
# ISO 15.3.2.2.2
def any?(&block)
- st = false
if block
self.each{|val|
if block.call(val)
- st = true
- break
+ return true
end
}
else
self.each{|val|
if val
- st = true
- break
+ return true
end
}
end
- st
+ false
end
##