JavaClass.st
changeset 3227 9e60100a47c6
parent 3223 7940d8a38e51
child 3236 c8b42e8c2d6c
--- a/JavaClass.st	Tue Aug 12 13:46:30 2014 +0100
+++ b/JavaClass.st	Tue Aug 12 22:40:30 2014 +0100
@@ -2652,11 +2652,11 @@
 
         innerClasses := Set new.
         innerClassesAttr do:[:each | 
-            (each innerClassRef name ~~ binaryName and:[ each outerClassRef notNil ]) ifTrue:[
+            (each innerClassRef name ~= binaryName) ifTrue:[
                 | innerClass |
 
                 innerClass := ignoreUnloaded ifTrue:[
-                        JavaVM registry classNamed:each innerClassRef name definedBy:classLoader
+                        JavaVM classNamed:each innerClassRef name definedBy:classLoader
                     ] ifFalse:[
                         each innerClassRef resolve:false
                     ].
@@ -2670,6 +2670,7 @@
     ^ #()
 
     "Created: / 08-08-2014 / 16:06:10 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 12-08-2014 / 22:32:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 isAnonymous