summaryrefslogtreecommitdiff
path: root/lib/resolv.rb
diff options
context:
space:
mode:
authorNobuyoshi Nakada <[email protected]>2024-02-25 13:06:04 +0900
committergit <[email protected]>2024-02-25 04:39:22 +0000
commit012a0b91252da7b3b23e679dd50a1571a59f5a21 ()
tree36855cb27def946e51736ef77cfd3b304b4e39dd /lib/resolv.rb
parent30b99868f999f58ab856a2a3d69c8b068b9b5803 (diff)
[ruby/resolv] Simplify adding new entries
https://.com/ruby/resolv/commit/081b8df705
-rw-r--r--lib/resolv.rb8
1 files changed, 2 insertions, 6 deletions
@@ -196,12 +196,8 @@ class Resolv
line.sub!(/#.*/, '')
addr, *hostnames = line.split(/\s+/)
next unless addr
- @addr2name[addr] = [] unless @addr2name.include? addr
- @addr2name[addr].concat(hostnames)
- hostnames.each {|hostname|
- @name2addr[hostname] = [] unless @name2addr.include? hostname
- @name2addr[hostname] << addr
- }
}
}
@name2addr.each {|name, arr| arr.reverse!}