[ruby/resolv] Load win32/resolv with rake test
https://github.com/ruby/resolv/commit/3ecfce3626
This commit is contained in:
parent
7317f96727
commit
10d06b9a72
@ -182,7 +182,7 @@ class Resolv
|
|||||||
class Hosts
|
class Hosts
|
||||||
if WINDOWS
|
if WINDOWS
|
||||||
begin
|
begin
|
||||||
require 'win32/resolv'
|
require 'win32/resolv' unless defined?(Win32::Resolv)
|
||||||
DefaultFileName = Win32::Resolv.get_hosts_path || IO::NULL
|
DefaultFileName = Win32::Resolv.get_hosts_path || IO::NULL
|
||||||
rescue LoadError
|
rescue LoadError
|
||||||
end
|
end
|
||||||
@ -1023,7 +1023,7 @@ class Resolv
|
|||||||
config_hash = Config.parse_resolv_conf(filename)
|
config_hash = Config.parse_resolv_conf(filename)
|
||||||
else
|
else
|
||||||
if WINDOWS
|
if WINDOWS
|
||||||
require 'win32/resolv'
|
require 'win32/resolv' unless defined?(Win32::Resolv)
|
||||||
search, nameserver = Win32::Resolv.get_resolv_info
|
search, nameserver = Win32::Resolv.get_resolv_info
|
||||||
config_hash = {}
|
config_hash = {}
|
||||||
config_hash[:nameserver] = nameserver if nameserver
|
config_hash[:nameserver] = nameserver if nameserver
|
||||||
|
Loading…
x
Reference in New Issue
Block a user