summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-12-18 06:46:06 +0000
committereban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-12-18 06:46:06 +0000
commit4c828c180aa528b1368bcc3ac5161286d794c0a5 (patch)
tree290aa74cd3a3a7c367ea3a4b8cc2b2623120d678
parented314ffb1ebe2a016b64d8e3a5ff3a671356ffc9 (diff)
downloadruby-4c828c180aa528b1368bcc3ac5161286d794c0a5.tar.gz
ruby-4c828c180aa528b1368bcc3ac5161286d794c0a5.tar.xz
ruby-4c828c180aa528b1368bcc3ac5161286d794c0a5.zip
lib/ipaddr.rb (initialize): rescue StandardError.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--lib/ipaddr.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ipaddr.rb b/lib/ipaddr.rb
index c6e064651..24543ce09 100644
--- a/lib/ipaddr.rb
+++ b/lib/ipaddr.rb
@@ -418,7 +418,7 @@ class IPAddr
# Socket::AI_NUMERICHOST)
begin
IPSocket.getaddress(prefix) # test if address is vaild
- rescue ArgumentError
+ rescue
raise ArgumentError, "invalid address"
end
@addr = @family = nil