From c6fd6618277ec1bf20eee919ececc52aa2a65651 Mon Sep 17 00:00:00 2001 From: Matthias Fulz Date: Tue, 22 Oct 2019 11:15:20 +0200 Subject: [PATCH] Bugfix: Len error for uint16 --- unmarshal.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unmarshal.go b/unmarshal.go index f29cd1f..5321d38 100644 --- a/unmarshal.go +++ b/unmarshal.go @@ -58,7 +58,7 @@ func UnmarshalUint16(in []byte) (ret uint16, n int, err error) { return 0, 0, errors.New("ssob: Invalid input to decode uint16") } - return binary.BigEndian.Uint16(in[0:1]), 2, nil + return binary.BigEndian.Uint16(in[0:2]), 2, nil } func UnmarshalInt32(in []byte) (ret int32, n int, err error) {