From b197956e3959b996068c1680772496b4084a9f2a Mon Sep 17 00:00:00 2001 From: Lucaskyy Date: Thu, 24 Mar 2022 19:45:13 +0100 Subject: [PATCH] refactor: only compute maxs and use existing stack frames --- src/main/kotlin/app/revanced/patcher/util/Io.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/kotlin/app/revanced/patcher/util/Io.kt b/src/main/kotlin/app/revanced/patcher/util/Io.kt index b0ca581..4db1a27 100644 --- a/src/main/kotlin/app/revanced/patcher/util/Io.kt +++ b/src/main/kotlin/app/revanced/patcher/util/Io.kt @@ -79,10 +79,7 @@ internal class Io( jos.putNextEntry(JarEntry(name)) // parse the patched class to a byte array and write it to the output stream - val cw = ClassWriter( - classReaders[name]!!, - ClassWriter.COMPUTE_FRAMES or ClassWriter.COMPUTE_MAXS - ) + val cw = ClassWriter(classReaders[name]!!, ClassWriter.COMPUTE_MAXS) patchedClass.accept(cw) jos.write(cw.toByteArray())