--- 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