summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/mapping/Translator.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cuchaz/enigma/mapping/Translator.java')
-rw-r--r--src/cuchaz/enigma/mapping/Translator.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cuchaz/enigma/mapping/Translator.java b/src/cuchaz/enigma/mapping/Translator.java
index 5eba18c..759dddf 100644
--- a/src/cuchaz/enigma/mapping/Translator.java
+++ b/src/cuchaz/enigma/mapping/Translator.java
@@ -112,8 +112,8 @@ public class Translator {
112 112
113 // look for the field 113 // look for the field
114 String translatedName = m_direction.choose( 114 String translatedName = m_direction.choose(
115 classMapping.getDeobfFieldName(in.getName()), 115 classMapping.getDeobfFieldName(in.getName(), in.getType()),
116 classMapping.getObfFieldName(in.getName()) 116 classMapping.getObfFieldName(in.getName(), translateType(in.getType()))
117 ); 117 );
118 if (translatedName != null) { 118 if (translatedName != null) {
119 return translatedName; 119 return translatedName;
@@ -128,7 +128,7 @@ public class Translator {
128 if (name == null) { 128 if (name == null) {
129 name = in.getName(); 129 name = in.getName();
130 } 130 }
131 return new FieldEntry(translateEntry(in.getClassEntry()), name); 131 return new FieldEntry(translateEntry(in.getClassEntry()), name, translateType(in.getType()));
132 } 132 }
133 133
134 public String translate(MethodEntry in) { 134 public String translate(MethodEntry in) {