fix(Instagram - Open links externally): Fix patch by handling >4-bit register (#6538)

This commit is contained in:
xehpuk 2026-01-27 19:42:25 +01:00 committed by GitHub
parent 59f9e4328f
commit f681a6ffd4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -36,9 +36,9 @@ val openLinksExternallyPatch = bytecodePatch(
addInstructions(
urlResultObjIndex + 1,
"""
invoke-static { v$urlRegister }, $EXTENSION_CLASS_DESCRIPTOR->openExternally(Ljava/lang/String;)Z
move-result v$urlRegister
return v$urlRegister
invoke-static/range { v$urlRegister .. v$urlRegister }, $EXTENSION_CLASS_DESCRIPTOR->openExternally(Ljava/lang/String;)Z
move-result v0
return v0
"""
)
}