JavaClassReader.st
branchdevelopment
changeset 2942 c39cbf09ea3d
parent 2931 e215dba1f0fb
child 2946 5f8f0ac505a5
--- a/JavaClassReader.st	Wed Nov 20 10:42:07 2013 +0000
+++ b/JavaClassReader.st	Wed Nov 20 16:40:09 2013 +0000
@@ -114,7 +114,6 @@
     "Created: 3.8.1997 / 18:17:21 / cg"
 ! !
 
-
 !JavaClassReader class methodsFor:'constants'!
 
 fileMajorVersions
@@ -502,7 +501,7 @@
                     JavaClassReader invalidClassFormatSignal 
                         handle: [
                             "Kludge, sometimes zar gets corrupted"
-                            zar := JavaArchiveCache at: zipFile put: (JavaVM commonOpenStreamUsing: [ZipArchive oldFileNamed: zipFile]).
+                            zar := JavaArchiveCache at: zipFile put: (Array with: (JavaVM commonOpenStreamUsing: [ZipArchive oldFileNamed: zipFile]) with: 1).
                             read value
                         ]
                         do: [ read value ].
@@ -511,7 +510,7 @@
     ^nil
 
     "Created: / 03-12-2012 / 22:47:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 18-11-2013 / 22:53:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 20-11-2013 / 15:44:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 readClass: className ignoring: classesBeingLoadedOrNil classPath: classPath