diff options
author | Michael Koch <konqueror@gmx.de> | 2004-09-15 12:38:46 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2004-09-15 12:38:46 +0000 |
commit | c36992ffc805eb5ca8c32cb83dd9dc9b1e1a2142 (patch) | |
tree | bf7c985cbf8d581d52699d19dbaad1369bc7a000 /libjava/gnu/java/net/protocol/file | |
parent | dad975d22d0a2db8e147c503fea22ee443b37997 (diff) | |
download | gcc-c36992ffc805eb5ca8c32cb83dd9dc9b1e1a2142.zip gcc-c36992ffc805eb5ca8c32cb83dd9dc9b1e1a2142.tar.gz gcc-c36992ffc805eb5ca8c32cb83dd9dc9b1e1a2142.tar.bz2 |
2004-09-15 Michael Koch <konqueror@gmx.de>
* gnu/java/net/protocol/file/Handler.java
(openConnection): Don't throw exception if host part for file: URI is
present. setURL() keeps file: protocol if ftp: protocol is not
available.
From-SVN: r87546
Diffstat (limited to 'libjava/gnu/java/net/protocol/file')
-rw-r--r-- | libjava/gnu/java/net/protocol/file/Handler.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/libjava/gnu/java/net/protocol/file/Handler.java b/libjava/gnu/java/net/protocol/file/Handler.java index 4f5fba3..18f9172 100644 --- a/libjava/gnu/java/net/protocol/file/Handler.java +++ b/libjava/gnu/java/net/protocol/file/Handler.java @@ -1,5 +1,5 @@ /* Handler.java -- "file" protocol handler for java.net - Copyright (C) 1998, 1999, 2000, 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -76,17 +76,14 @@ public class Handler extends URLStreamHandler String host = url.getHost(); if ((host != null) && (! host.equals(""))) { - throw new IOException("ftp protocol handler not yet implemented."); - /* // Reset the protocol (and implicitly the handler) for this URL. // Then have the URL attempt the connection again, as it will // get the changed handler the next time around. + // If the ftp protocol handler is not installed, an + // exception will be thrown from the new openConnection() call. setURL (url, "ftp", url.getHost(), url.getPort(), url.getFile(), - url.getRef()); - // Until the ftp protocol handler is written, this will cause - // a NullPointerException. + url.getRef()); return url.openConnection(); - */ } return new Connection(url); |