fix(VideoAds): remove istore1 opcode

This commit is contained in:
Lucaskyy 2022-03-24 22:02:45 +01:00
parent 2fda5925dc
commit dc4ec57441
No known key found for this signature in database
GPG key ID: 1530BFF96D1EEB89

View file

@ -10,7 +10,6 @@ import app.revanced.patcher.writer.ASMWriter.insertAt
import org.objectweb.asm.Opcodes import org.objectweb.asm.Opcodes
import org.objectweb.asm.Type import org.objectweb.asm.Type
import org.objectweb.asm.tree.MethodInsnNode import org.objectweb.asm.tree.MethodInsnNode
import org.objectweb.asm.tree.VarInsnNode
class VideoAds : Patch("VideoAds") { class VideoAds : Patch("VideoAds") {
override fun execute(cache: Cache): PatchResult { override fun execute(cache: Cache): PatchResult {
@ -26,7 +25,6 @@ class VideoAds : Patch("VideoAds") {
showVideoAdsMethodData.method.instructions.insertAt( showVideoAdsMethodData.method.instructions.insertAt(
0, 0,
VarInsnNode(Opcodes.ISTORE, 1),
MethodInsnNode( MethodInsnNode(
Opcodes.INVOKESTATIC, Opcodes.INVOKESTATIC,
"fi/vanced/libraries/youtube/whitelisting/Whitelist", "fi/vanced/libraries/youtube/whitelisting/Whitelist",