src/JavaFieldRef2.st
branchjk_new_structure
changeset 807 b9dde0678965
parent 806 7d1f2ba6d2df
child 819 d95b67600835
--- a/src/JavaFieldRef2.st	Fri May 20 15:32:09 2011 +0000
+++ b/src/JavaFieldRef2.st	Fri May 20 18:35:54 2011 +0000
@@ -75,23 +75,23 @@
 
     currentClass := classCache.
     
-    [ offset := currentClass class instVarOffsetOf: self name.
+    [ offset := currentClass instVarOffsetOf: self name.
     offset isNil and: [ currentClass superclass ~= JavaObject ]. ] whileTrue: [ currentClass := currentClass superclass. ].
 
-    "Modified: / 20-05-2011 / 17:32:02 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+    "Modified: / 20-05-2011 / 20:36:17 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
 !
 
 resolveStaticOffset
     "fieldRef must be resolved before calling me"
-
+    
     | currentClass |
 
     currentClass := classCache.
-
-    [ offset := currentClass instVarOffsetOf: self name.
+    
+    [ offset := currentClass class instVarOffsetOf: self name.
     offset isNil and: [ currentClass superclass ~= JavaObject ]. ] whileTrue: [ currentClass := currentClass superclass. ].
 
-    "Modified: / 20-05-2011 / 17:32:13 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+    "Modified: / 20-05-2011 / 20:36:11 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
 !
 
 resolveType