From cb59b9a7b74b2335041327314bffb78f13c92b07 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 23 Sep 2015 20:30:16 +0200 Subject: Minor optimization --- ber/obj.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'ber/obj.go') diff --git a/ber/obj.go b/ber/obj.go index fa19891..a791f19 100644 --- a/ber/obj.go +++ b/ber/obj.go @@ -30,11 +30,9 @@ func UnmarshalOID(b []byte) (o OID) { } v, n := debase128(b) if v < 80 { - o = append(o, v/40) - o = append(o, v%40) + o = OID{v / 40, v % 40} } else { - o = append(o, 2) - o = append(o, v-80) + o = OID{2, v - 80} } for i := n; i < len(b); i += n { -- cgit v1.2.3