From b4f480b780679d4d522a3a96a989263285924bd8 Mon Sep 17 00:00:00 2001 From: Steve Price Date: Mon, 29 May 2000 03:24:56 +0000 Subject: Update to version 1.1.1. PR: 18668 Submitted by: Palle Girgensohn --- www/apache-jserv/files/patch-af | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) (limited to 'www/apache-jserv/files') diff --git a/www/apache-jserv/files/patch-af b/www/apache-jserv/files/patch-af index 69c4bf4f09c9..e7901830f97f 100644 --- a/www/apache-jserv/files/patch-af +++ b/www/apache-jserv/files/patch-af @@ -1,26 +1,6 @@ ---- src/java/org/apache/java/lang/AdaptiveClassLoader.java.orig Tue Feb 8 18:37:01 2000 -+++ src/java/org/apache/java/lang/AdaptiveClassLoader.java Tue Feb 8 20:33:18 2000 -@@ -661,7 +661,18 @@ - ZipEntry entry = zipfile.getEntry(name); - - if (entry != null) { -- return zipfile.getInputStream(entry); -+ InputStream stream = zipfile.getInputStream(entry); -+ byte data[] = new byte[(int)entry.getSize()]; -+ for(int i = 0 ; i < data.length ;) { -+ int size = stream.read(data, i, data.length - i); -+ if(size < 0) { -+ stream.close(); -+ return null; -+ } -+ i += size; -+ } -+ stream.close(); -+ return new ByteArrayInputStream(data); - } else { - return null; - } -@@ -671,6 +682,7 @@ +--- src/java/org/apache/java/lang/AdaptiveClassLoader.java.orig Sun Mar 12 06:34:42 2000 ++++ src/java/org/apache/java/lang/AdaptiveClassLoader.java Fri May 19 00:10:41 2000 +@@ -723,6 +723,7 @@ if ( zipfile != null ) { try { zipfile.close(); -- cgit v1.2.3