diff options
-rw-r--r-- | libjava/ChangeLog | 4 | ||||
-rw-r--r-- | libjava/gnu/gcj/protocol/jar/Connection.java | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 556df01..87c7b28 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -5,6 +5,10 @@ jobject. * gnu/gcj/RawData.java: Clarify documentation. + From Gregory R. Warnes <warnes@biostat.washington.edu>: + * gnu/gcj/protocol/jar/Connection.java (getJarFile): Test for null + `jarFile', not `jarFileURL'. + 2000-05-15 Andrew Haley <aph@cygnus.com> * include/ppc-signal.h: New file. diff --git a/libjava/gnu/gcj/protocol/jar/Connection.java b/libjava/gnu/gcj/protocol/jar/Connection.java index 439594e7..4f1a5ec 100644 --- a/libjava/gnu/gcj/protocol/jar/Connection.java +++ b/libjava/gnu/gcj/protocol/jar/Connection.java @@ -59,7 +59,7 @@ public class Connection extends JarURLConnection if (getUseCaches()) { jarfile = (JarFile) file_cache.get(jarFileURL); - if (jarFileURL == null) + if (jarFile == null) { jarfile = new JarFile (jarFileURL.getFile ()); file_cache.put (jarFileURL, jarfile); |