home *** CD-ROM | disk | FTP | other *** search
- package opera;
-
- import sun.misc.ClassFileTransformer;
-
- class JDK11ClassFileTransformer$Broken11Transformer_0 extends ClassFileTransformer {
- private JDK11ClassFileTransformer$Broken11Transformer_0() {
- }
-
- public byte[] transform(byte[] var1, int var2, int var3) throws ClassFormatError {
- JDK11ClassFileTransformer.access$200(var1, var2, var3);
-
- try {
- Broken11ClassFixer var4 = new Broken11ClassFixer();
- var4.process(var1, var2, var3);
- byte[] var5 = var4.getProcessedData();
- int var6 = var4.getProcessedDataOffset();
- int var7 = var4.getProcessedDataLength();
- if (var6 == 0 && var7 == var5.length) {
- return var5;
- } else {
- byte[] var8 = new byte[var7];
- System.arraycopy(var5, var6, var8, 0, var7);
- return var8;
- }
- } catch (ThreadDeath var9) {
- throw var9;
- } catch (Throwable var10) {
- throw new ClassFormatError();
- }
- }
-
- // $FF: synthetic method
- JDK11ClassFileTransformer$Broken11Transformer_0(JDK11ClassFileTransformer.1 var1) {
- this();
- }
- }
-