diff options
author | Francis Luong (Franco) <franco@definefunk.com> | 2017-08-29 17:19:55 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-29 17:19:55 -0400 |
commit | 032e8247f7840a490b226d6fbee89b4799b88660 (patch) | |
tree | 9b9ba98e34b5356ed4041bb4f65d58879e115617 | |
parent | 580edc4ae51cc9ce89d1d21acc9305261cf809d2 (diff) | |
parent | fd5b2e0e08b59d2b8f8c153405ab2c9d6f0fe3e4 (diff) | |
download | ipaddress-032e8247f7840a490b226d6fbee89b4799b88660.tar.gz |
Merge pull request #86 from koic/integer_unification
Integer Unification for Ruby 2.4.0+
-rw-r--r-- | lib/ipaddress/prefix.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/ipaddress/prefix.rb b/lib/ipaddress/prefix.rb index a0e3bb0..136f2d3 100644 --- a/lib/ipaddress/prefix.rb +++ b/lib/ipaddress/prefix.rb @@ -55,10 +55,10 @@ module IPAddress # # Sums two prefixes or a prefix to a - # number, returns a Fixnum + # number, returns a Integer # def +(oth) - if oth.is_a? Fixnum + if oth.is_a? Integer self.prefix + oth else self.prefix + oth.prefix @@ -68,10 +68,10 @@ module IPAddress # # Returns the difference between two # prefixes, or a prefix and a number, - # as a Fixnum + # as a Integer # def -(oth) - if oth.is_a? Fixnum + if oth.is_a? Integer self.prefix - oth else (self.prefix - oth.prefix).abs |