mirror of
https://github.com/revanced/smali.git
synced 2025-05-28 11:50:12 +02:00
Use the correct destination register for invoke-direct on an <init>
This commit is contained in:
parent
b6c52bc254
commit
059e1249b4
@ -259,7 +259,7 @@ public class AnalyzedInstruction implements Comparable<AnalyzedInstruction> {
|
||||
if (isInvokeInit()) {
|
||||
int destinationRegister;
|
||||
if (instruction instanceof FiveRegisterInstruction) {
|
||||
destinationRegister = ((FiveRegisterInstruction)instruction).getRegisterD();
|
||||
destinationRegister = ((FiveRegisterInstruction)instruction).getRegisterC();
|
||||
} else {
|
||||
assert instruction instanceof RegisterRangeInstruction;
|
||||
RegisterRangeInstruction rangeInstruction = (RegisterRangeInstruction)instruction;
|
||||
|
Loading…
x
Reference in New Issue
Block a user