diff options
| author | 2018-12-11 10:46:09 +0100 | |
|---|---|---|
| committer | 2018-12-11 10:46:09 +0100 | |
| commit | 4ed490031d02705d535e0e45e898ef5cf38bcc8d (patch) | |
| tree | 759880eb76be1cde0176b80398e1fadb5fc86ffa | |
| parent | Merge pull request #75 from shadowfacts/dracula-fixes (diff) | |
| download | enigma-4ed490031d02705d535e0e45e898ef5cf38bcc8d.tar.gz enigma-4ed490031d02705d535e0e45e898ef5cf38bcc8d.tar.xz enigma-4ed490031d02705d535e0e45e898ef5cf38bcc8d.zip | |
fix #66
| -rw-r--r-- | src/main/java/cuchaz/enigma/bytecode/translators/TranslationMethodVisitor.java | 2 |
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); |