diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-04-28 20:26:09 +0900 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-04-28 11:29:02 +0000 |
commit | 7ba37cb7aad715b2927a6fdad89185df92ca8f23 (patch) | |
tree | 3ec059eb2975c259952a5fa21d46320de8bcfdab /lib | |
parent | 35da0d4a6edb06ef541546e1fb58f72d4c20cdad (diff) |
[ruby/resolv] Prefer `Array#concat` over `#+=` on `Array`
Fix https://bugs.ruby-lang.org/issues/19621
https://github.com/ruby/resolv/commit/7faaa78847
Diffstat (limited to 'lib')
-rw-r--r-- | lib/resolv.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/resolv.rb b/lib/resolv.rb index 08a36243ee..47c4ef6b3b 100644 --- a/lib/resolv.rb +++ b/lib/resolv.rb @@ -198,7 +198,7 @@ class Resolv next unless addr @addr2name[addr] = [] unless @addr2name.include? addr @addr2name[addr] << hostname - @addr2name[addr] += aliases + @addr2name[addr].concat(aliases) @name2addr[hostname] = [] unless @name2addr.include? hostname @name2addr[hostname] << addr aliases.each {|n| @@ -967,7 +967,7 @@ class Resolv next unless keyword case keyword when 'nameserver' - nameserver += args + nameserver.concat(args) when 'domain' next if args.empty? search = [args[0]] |