diff options
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis/ClassCache.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/analysis/ClassCache.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/ClassCache.java b/src/main/java/cuchaz/enigma/analysis/ClassCache.java index d97b204..f694bf3 100644 --- a/src/main/java/cuchaz/enigma/analysis/ClassCache.java +++ b/src/main/java/cuchaz/enigma/analysis/ClassCache.java | |||
| @@ -7,6 +7,7 @@ import cuchaz.enigma.ClassProvider; | |||
| 7 | import cuchaz.enigma.ProgressListener; | 7 | import cuchaz.enigma.ProgressListener; |
| 8 | import cuchaz.enigma.analysis.index.JarIndex; | 8 | import cuchaz.enigma.analysis.index.JarIndex; |
| 9 | import cuchaz.enigma.bytecode.translators.LocalVariableFixVisitor; | 9 | import cuchaz.enigma.bytecode.translators.LocalVariableFixVisitor; |
| 10 | import cuchaz.enigma.utils.Utils; | ||
| 10 | import org.objectweb.asm.ClassReader; | 11 | import org.objectweb.asm.ClassReader; |
| 11 | import org.objectweb.asm.ClassVisitor; | 12 | import org.objectweb.asm.ClassVisitor; |
| 12 | import org.objectweb.asm.Opcodes; | 13 | import org.objectweb.asm.Opcodes; |
| @@ -77,7 +78,7 @@ public final class ClassCache implements AutoCloseable, ClassProvider { | |||
| 77 | 78 | ||
| 78 | ClassNode node = new ClassNode(); | 79 | ClassNode node = new ClassNode(); |
| 79 | 80 | ||
| 80 | LocalVariableFixVisitor visitor = new LocalVariableFixVisitor(Opcodes.ASM5, node); | 81 | LocalVariableFixVisitor visitor = new LocalVariableFixVisitor(Utils.ASM_VERSION, node); |
| 81 | reader.accept(visitor, 0); | 82 | reader.accept(visitor, 0); |
| 82 | 83 | ||
| 83 | return node; | 84 | return node; |