Feed in the original ClassReader to ensure the constant pool is not excessively mangled.

This commit is contained in:
md_5 2013-03-11 16:10:46 +11:00
parent 44434e8e1b
commit 43688dd80b
2 changed files with 2 additions and 2 deletions

View File

@ -173,7 +173,7 @@ public class JarRemapper extends Remapper {
}
}
ClassWriter wr = new ClassWriter(0);
ClassWriter wr = new ClassWriter(reader, 0);
RemappingClassAdapter mapper = new RemappingClassAdapter(wr, this);
reader.accept(mapper, ClassReader.EXPAND_FRAMES); // TODO: EXPAND_FRAMES necessary?

View File

@ -143,7 +143,7 @@ public class RemapperPreprocessor {
}
}
ClassWriter cw = new ClassWriter(0);
ClassWriter cw = new ClassWriter(classReader, 0);
classNode.accept(cw);
bytecode = cw.toByteArray();
}