fix: compile error

This commit is contained in:
inotia00 2023-09-05 12:10:09 +09:00
parent 0473a62749
commit 0a27088c8d
2 changed files with 26 additions and 1 deletions

View File

@ -0,0 +1,25 @@
package app.revanced.patches.music.utils.fingerprints
import app.revanced.patcher.extensions.or
import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint
import app.revanced.patches.music.utils.resourceid.patch.SharedResourceIdPatch.Companion.Text1
import app.revanced.util.bytecode.isWideLiteralExists
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode
object TabLayoutTextFingerprint : MethodFingerprint(
returnType = "V",
accessFlags = AccessFlags.PUBLIC or AccessFlags.FINAL,
parameters = listOf("L"),
opcodes = listOf(
Opcode.IGET,
Opcode.INVOKE_STATIC,
Opcode.MOVE_RESULT_OBJECT,
Opcode.IF_NEZ,
Opcode.SGET_OBJECT,
Opcode.INVOKE_INTERFACE,
Opcode.MOVE_RESULT
),
customFingerprint = { methodDef, _ -> methodDef.isWideLiteralExists(Text1) }
)

View File

@ -54,4 +54,4 @@ class LithoFilterPatch : BytecodePatch(
private var filterCount = 0
}
}
}