diff options
author | Michael Koch <konqueror@gmx.de> | 2003-09-27 13:09:19 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2003-09-27 13:09:19 +0000 |
commit | d485d933c95191bbd7dd9e60a96b5f1e48e4d915 (patch) | |
tree | 2ec68ef0bde1be344e57e2ef8d0237980489829a /libjava/java/net | |
parent | 4ada1976c90d133790ae647ef649b4aab7d2b487 (diff) | |
download | gcc-d485d933c95191bbd7dd9e60a96b5f1e48e4d915.zip gcc-d485d933c95191bbd7dd9e60a96b5f1e48e4d915.tar.gz gcc-d485d933c95191bbd7dd9e60a96b5f1e48e4d915.tar.bz2 |
URL.java (getURLStreamHandler): Compile fixes.
2003-09-27 Michael Koch <konqueror@gmx.de>
* java/net/URL.java (getURLStreamHandler): Compile fixes.
From-SVN: r71853
Diffstat (limited to 'libjava/java/net')
-rw-r--r-- | libjava/java/net/URL.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libjava/java/net/URL.java b/libjava/java/net/URL.java index 0e0f318..0713c49 100644 --- a/libjava/java/net/URL.java +++ b/libjava/java/net/URL.java @@ -106,6 +106,11 @@ import java.util.StringTokenizer; * caching behavior is disabled. This property is specific to this * implementation. Sun's JDK may or may not do protocol caching, but it * almost certainly does not examine this property. + * <p> + * Please also note that an application can install its own factory for + * loading protocol handlers (see setURLStreamHandlerFactory). If this is + * done, then the above information is superseded and the behavior of this + * class in loading protocol handlers is dependent on that factory. * * @author Aaron M. Renn <arenn@urbanophile.com> * @author Warren Levy <warrenl@cygnus.com> @@ -751,7 +756,7 @@ public final class URL implements Serializable private static synchronized URLStreamHandler getURLStreamHandler (String protocol) { - URLStreamHandler ph; + URLStreamHandler ph = null; // First, see if a protocol handler is in our cache. if (cache_handlers) @@ -797,7 +802,7 @@ public final class URL implements Serializable propVal = propVal + "gnu.gcj.protocol|sun.net.www.protocol"; // Finally loop through our search path looking for a match. - StringTokenizer pkgPrefix = new StringTokenizer (ph_search_path, "|"); + StringTokenizer pkgPrefix = new StringTokenizer (propVal, "|"); do { |