diff --git a/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableMethodImplementation.java b/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableMethodImplementation.java index 7bcd8389..9ab1939d 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableMethodImplementation.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableMethodImplementation.java @@ -85,7 +85,7 @@ public class ImmutableMethodImplementation implements MethodImplementation { methodImplementation.getDebugItems()); } - @Override public int getRegisterCount() { return 0; } + @Override public int getRegisterCount() { return registerCount; } @Nonnull @Override public ImmutableList getInstructions() { return instructions; } @Nonnull @Override public ImmutableList getTryBlocks() { return tryBlocks; } @Nonnull @Override public ImmutableList getDebugItems() { return debugItems; }