Feed in the original ClassReader to ensure the constant pool is not excessively mangled.
This commit is contained in:
parent
44434e8e1b
commit
43688dd80b
@ -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?
|
||||
|
||||
|
@ -143,7 +143,7 @@ public class RemapperPreprocessor {
|
||||
}
|
||||
}
|
||||
|
||||
ClassWriter cw = new ClassWriter(0);
|
||||
ClassWriter cw = new ClassWriter(classReader, 0);
|
||||
classNode.accept(cw);
|
||||
bytecode = cw.toByteArray();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user