File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
main/java/org/msgpack/unpacker Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -48,12 +48,12 @@ void acceptInteger(long v) {
4848
4949 @ Override
5050 void acceptUnsignedInteger (byte v ) {
51- BigInteger .valueOf ((long ) (v & 0xff ));
51+ this . value = BigInteger .valueOf ((long ) (v & 0xff ));
5252 }
5353
5454 @ Override
5555 void acceptUnsignedInteger (short v ) {
56- BigInteger .valueOf ((long ) (v & 0xffff ));
56+ this . value = BigInteger .valueOf ((long ) (v & 0xffff ));
5757 }
5858
5959 @ Override
Original file line number Diff line number Diff line change @@ -398,6 +398,8 @@ public void testBigInteger() throws Exception {
398398 testBigInteger (BigInteger .valueOf (0 ));
399399 testBigInteger (BigInteger .valueOf (-1 ));
400400 testBigInteger (BigInteger .valueOf (1 ));
401+ testBigInteger (BigInteger .valueOf (128l ));
402+ testBigInteger (BigInteger .valueOf (512l ));
401403 testBigInteger (BigInteger .valueOf (Integer .MIN_VALUE ));
402404 testBigInteger (BigInteger .valueOf (Integer .MAX_VALUE ));
403405 testBigInteger (BigInteger .valueOf (Long .MIN_VALUE ));
You can’t perform that action at this time.
0 commit comments