mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* hash.c (env_reject_bang): untaint key string.
* hash.c (env_delete_m): execute block only if deleting key does not exist. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
5bfef93c44
commit
d093279888
3 changed files with 15 additions and 5 deletions
|
@ -450,11 +450,11 @@ module Benchmark
|
|||
STDOUT.sync = sync
|
||||
end
|
||||
|
||||
def bm(label_width = 0, *labels, &blk)
|
||||
benchmark(" "*label_width + CAPTION, label_width, FMTSTR, *labels, &blk)
|
||||
def bm(label_width = 0, *labels)
|
||||
benchmark(" "*label_width + CAPTION, label_width, FMTSTR, *labels){|*x|yield *x}
|
||||
end
|
||||
|
||||
def bmbm(width = 0, &blk)
|
||||
def bmbm(width = 0)
|
||||
job = Job.new(width)
|
||||
yield(job)
|
||||
width = job.width
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue