From c12bbf3a25b166c69ec47e1cf9c15ee93a9e8ef9 Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Wed, 31 Oct 2012 19:28:45 -0700 Subject: [PATCH] Read the element count of a packed switch payload as a ushort --- .../dexbacked/instruction/DexBackedPackedSwitchPayload.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/DexBackedPackedSwitchPayload.java b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/DexBackedPackedSwitchPayload.java index 5e592c04..03728ee5 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/DexBackedPackedSwitchPayload.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/DexBackedPackedSwitchPayload.java @@ -57,7 +57,7 @@ public class DexBackedPackedSwitchPayload implements PackedSwitchPayload { this.dexBuf = dexBuf; this.instructionOffset = instructionOffset; - this.elementCount = dexBuf.readByte(instructionOffset + ELEMENT_COUNT_OFFSET); + this.elementCount = dexBuf.readUshort(instructionOffset + ELEMENT_COUNT_OFFSET); } @Nonnull