diff --git a/src/com/gabongao/jvm/instructions/OperandsInstruction.java b/src/com/gabongao/jvm/instructions/OperandsInstruction.java index 7386a0c..f2fde4a 100644 --- a/src/com/gabongao/jvm/instructions/OperandsInstruction.java +++ b/src/com/gabongao/jvm/instructions/OperandsInstruction.java @@ -267,7 +267,7 @@ public class OperandsInstruction implements Instruction { @Override public void execute(Frame frame) { - frame.getOperandStack().pushInt((int) val); + frame.getOperandStack().pushInt((short) val); } }