From 4fc2828fcb2a20b2b414aa411847d33da6dd45be Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 10 Feb 2005 02:43:16 +0000 Subject: * gnu/java/net/protocol/jar/Connection.java (getJarFile): Open jar file with OPEN_DELETE. * java/util/zip/ZipFile.java (ZipFile): Call deleteOnExit when OPEN_DELETE is used. --- gnu/java/net/protocol/jar/Connection.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gnu/java/net/protocol/jar/Connection.java') diff --git a/gnu/java/net/protocol/jar/Connection.java b/gnu/java/net/protocol/jar/Connection.java index 1ea708071..f72639393 100644 --- a/gnu/java/net/protocol/jar/Connection.java +++ b/gnu/java/net/protocol/jar/Connection.java @@ -97,9 +97,8 @@ public final class Connection extends JarURLConnection fos.close(); // Always verify the Manifest, open read only and delete when done. - // XXX ZipFile.OPEN_DELETE not yet implemented. - // jf = new JarFile (f, true, ZipFile.OPEN_READ | ZipFile.OPEN_DELETE); - jf = new JarFile (f, true, ZipFile.OPEN_READ); + jar_file = new JarFile (f, true, + ZipFile.OPEN_READ | ZipFile.OPEN_DELETE); } cache.put (url, jf); -- cgit v1.2.1