aboutsummaryrefslogtreecommitdiff
path: root/ber
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-09-23 20:30:16 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-09-23 20:30:16 +0200
commitcb59b9a7b74b2335041327314bffb78f13c92b07 (patch)
tree4f9036aaf0cfc43e0b1ec308164280b56d767bb0 /ber
parenta064deeb95ea56e9536563886beb7f56eec3f47e (diff)
Minor optimization
Diffstat (limited to 'ber')
-rw-r--r--ber/obj.go6
1 files changed, 2 insertions, 4 deletions
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 {