diff options
| author | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-03-03 07:52:42 +0000 |
|---|---|---|
| committer | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-03-03 07:52:42 +0000 |
| commit | fd1655d5a909339923840f76e26d803d3af330cf (patch) | |
| tree | 10d8d604f19740dfca4adbc83dca2164cc728296 /ext | |
| parent | 9bd337c8fd9f6a345e74b84515ecb40301e9f32f (diff) | |
| download | ruby-fd1655d5a909339923840f76e26d803d3af330cf.tar.gz ruby-fd1655d5a909339923840f76e26d803d3af330cf.tar.xz ruby-fd1655d5a909339923840f76e26d803d3af330cf.zip | |
* ext/dl/win32/lib/win32/resolv.rb: get rid of warning.
* ext/dl/lib/dl/func.rb: ditto.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@22727 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/dl/lib/dl/func.rb | 2 | ||||
| -rw-r--r-- | ext/dl/win32/lib/win32/resolv.rb | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/ext/dl/lib/dl/func.rb b/ext/dl/lib/dl/func.rb index 97f24a68d..1ec34b7cf 100644 --- a/ext/dl/lib/dl/func.rb +++ b/ext/dl/lib/dl/func.rb @@ -15,6 +15,8 @@ module DL if( @cfunc.ctype < 0 ) @cfunc.ctype = @cfunc.ctype.abs @unsigned = true + else + @unsigned = false end if( proc ) bind(&proc) diff --git a/ext/dl/win32/lib/win32/resolv.rb b/ext/dl/win32/lib/win32/resolv.rb index cefec61ca..beb7f40ca 100644 --- a/ext/dl/win32/lib/win32/resolv.rb +++ b/ext/dl/win32/lib/win32/resolv.rb @@ -82,9 +82,9 @@ if info.unpack('V5')[4] == 2 # VER_PLATFORM_WIN32_NT end end - reg.open('Interfaces') do |reg| - reg.each_key do |iface,| - reg.open(iface) do |regif| + reg.open('Interfaces') do |h| + h.each_key do |iface,| + h.open(iface) do |regif| begin [ 'NameServer', 'DhcpNameServer' ].each do |key| begin |
