summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/bytecode
diff options
context:
space:
mode:
authorGravatar asie2018-11-27 23:35:26 +0100
committerGravatar asie2018-11-27 23:35:26 +0100
commit4438a04996887882f72f228fe51ff59f27611e55 (patch)
tree7559592a58be47d8a0c7b9543baa8544e2af97b8 /src/main/java/cuchaz/enigma/bytecode
parentupdate Guava, show proper constructor tree node, fix AccessFlags.toString (diff)
downloadenigma-fork-4438a04996887882f72f228fe51ff59f27611e55.tar.gz
enigma-fork-4438a04996887882f72f228fe51ff59f27611e55.tar.xz
enigma-fork-4438a04996887882f72f228fe51ff59f27611e55.zip
do not propagate non-argument local variable names
Diffstat (limited to 'src/main/java/cuchaz/enigma/bytecode')
-rw-r--r--src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java b/src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java
index 4885470..0064153 100644
--- a/src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java
+++ b/src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java
@@ -150,7 +150,7 @@ public class TranslationMethodVisitor extends MethodVisitor {
150 int offset = 0; 150 int offset = 0;
151 151
152 for (int index = 0; index < arguments.size(); index++) { 152 for (int index = 0; index < arguments.size(); index++) {
153 LocalVariableEntry entry = new LocalVariableEntry(methodEntry, offset, ""); 153 LocalVariableEntry entry = new LocalVariableEntry(methodEntry, offset, "", true);
154 LocalVariableEntry translatedEntry = translator.getTranslatedVariable(entry); 154 LocalVariableEntry translatedEntry = translator.getTranslatedVariable(entry);
155 String translatedName = translatedEntry.getName(); 155 String translatedName = translatedEntry.getName();
156 if (translatedName.equals(entry.getName())) { 156 if (translatedName.equals(entry.getName())) {