diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2018-08-13 15:07:10 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2018-08-13 23:15:52 +0900 |
| commit | fee9ec61bb9808b5235a78b923a2b8baeebbea8c (patch) | |
| tree | 9385803fb85fc0acb1df08039a04a035ba6c7907 /mrblib/array.rb | |
| parent | 11d5782687f3f0f4f15dd78610c4d38981e31cca (diff) | |
| download | mruby-fee9ec61bb9808b5235a78b923a2b8baeebbea8c.tar.gz mruby-fee9ec61bb9808b5235a78b923a2b8baeebbea8c.zip | |
Make `Array.new` to accept both integers and floats.
This time we used `Integral` module which is mruby specific.
Diffstat (limited to 'mrblib/array.rb')
| -rw-r--r-- | mrblib/array.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mrblib/array.rb b/mrblib/array.rb index 334f4e984..13c5d646c 100644 --- a/mrblib/array.rb +++ b/mrblib/array.rb @@ -66,7 +66,7 @@ class Array # # ISO 15.2.12.5.15 def initialize(size=0, obj=nil, &block) - raise TypeError, "expected Integer for 1st argument" unless size.kind_of? Integer + raise TypeError, "expected Integer for 1st argument" unless size.kind_of? Integral raise ArgumentError, "negative array size" if size < 0 self.clear |
