aboutsummaryrefslogtreecommitdiffstats
path: root/coverage
diff options
context:
space:
mode:
authormame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-06-13 09:04:32 +0000
committermame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-06-13 09:04:32 +0000
commit73dd7cb8273dda646ea5029c0529c2e187df2444 (patch)
tree8fc7b7396059745163a8d4c224c82647da9345e5 /coverage
parent9b50a1dc54bf232be9d7a16642cf1625d731e10a (diff)
downloadruby-73dd7cb8273dda646ea5029c0529c2e187df2444.tar.gz
range.c: prohibit `(1..nil)`
Now endless range can be created by either a literal `(1..)` or explicit range creation `Range.new(1, nil)`. [Bug #14845] This change is intended for "early failure"; for example, `(1..var).to_a` causes out of memory if `var` is inadvertently nil. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'coverage')
0 files changed, 0 insertions, 0 deletions