summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/mapping/JavassistUtil.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cuchaz/enigma/mapping/JavassistUtil.java')
-rw-r--r--src/cuchaz/enigma/mapping/JavassistUtil.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cuchaz/enigma/mapping/JavassistUtil.java b/src/cuchaz/enigma/mapping/JavassistUtil.java
index 0c446c4..0d6ce6a 100644
--- a/src/cuchaz/enigma/mapping/JavassistUtil.java
+++ b/src/cuchaz/enigma/mapping/JavassistUtil.java
@@ -70,14 +70,16 @@ public class JavassistUtil {
70 public static FieldEntry getFieldEntry(CtField field) { 70 public static FieldEntry getFieldEntry(CtField field) {
71 return new FieldEntry( 71 return new FieldEntry(
72 getClassEntry(field.getDeclaringClass()), 72 getClassEntry(field.getDeclaringClass()),
73 field.getName() 73 field.getName(),
74 new Type(field.getFieldInfo().getDescriptor())
74 ); 75 );
75 } 76 }
76 77
77 public static FieldEntry getFieldEntry(FieldAccess call) { 78 public static FieldEntry getFieldEntry(FieldAccess call) {
78 return new FieldEntry( 79 return new FieldEntry(
79 new ClassEntry(Descriptor.toJvmName(call.getClassName())), 80 new ClassEntry(Descriptor.toJvmName(call.getClassName())),
80 call.getFieldName() 81 call.getFieldName(),
82 new Type(call.getSignature())
81 ); 83 );
82 } 84 }
83} 85}