summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar asie2018-12-11 10:46:09 +0100
committerGravatar asie2018-12-11 10:46:09 +0100
commit4ed490031d02705d535e0e45e898ef5cf38bcc8d (patch)
tree759880eb76be1cde0176b80398e1fadb5fc86ffa
parentMerge pull request #75 from shadowfacts/dracula-fixes (diff)
downloadenigma-4ed490031d02705d535e0e45e898ef5cf38bcc8d.tar.gz
enigma-4ed490031d02705d535e0e45e898ef5cf38bcc8d.tar.xz
enigma-4ed490031d02705d535e0e45e898ef5cf38bcc8d.zip
fix #66
-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 0064153e..1c11f58c 100644
--- a/src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java
+++ b/src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java
@@ -147,7 +147,7 @@ public class TranslationMethodVisitor extends MethodVisitor {
147 // If we didn't receive any parameter metadata, generate it 147 // If we didn't receive any parameter metadata, generate it
148 if (!hasParameterMeta) { 148 if (!hasParameterMeta) {
149 List<TypeDescriptor> arguments = methodEntry.getDesc().getArgumentDescs(); 149 List<TypeDescriptor> arguments = methodEntry.getDesc().getArgumentDescs();
150 int offset = 0; 150 int offset = ((ownerEntry.getAccess().getFlags() & Opcodes.ACC_INTERFACE) != 0) ? 1 : 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, "", true); 153 LocalVariableEntry entry = new LocalVariableEntry(methodEntry, offset, "", true);