aboutsummaryrefslogtreecommitdiff
path: root/ber
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-09-23 20:41:25 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-09-23 20:41:25 +0200
commit2c20af3d294ee2abdb57ed578bf1d75c29728325 (patch)
treeab5ab8f52ef49a7cce28f9cbc4c10681b7b9251f /ber
parent64a3f935f161625663db358ea7a7195499d0c52e (diff)
Refactor
Diffstat (limited to 'ber')
-rw-r--r--ber/obj.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/ber/obj.go b/ber/obj.go
index fe53a54..6d256d3 100644
--- a/ber/obj.go
+++ b/ber/obj.go
@@ -4,14 +4,14 @@ import "strconv"
type OID []int
-func MarshalOID(obj OID) (b []byte) {
+func MarshalOID(obj OID) []byte {
if len(obj) < 2 || obj[0] > 2 {
return []byte{}
}
if obj[0] < 2 && obj[1] > 39 {
return []byte{}
}
- b = base128(obj[0]*40 + obj[1])
+ b := base128(obj[0]*40 + obj[1])
for _, o := range obj[2:] {
b = append(b, base128(o)...)
}
@@ -19,8 +19,7 @@ func MarshalOID(obj OID) (b []byte) {
}
func (o OID) Marshal() ([]byte, error) {
- b := MarshalOID(o)
- return b, nil
+ return MarshalOID(o), nil
}
func UnmarshalOID(b []byte) (o OID) {