From 35611186639bd1632ae4be124133f866ab6a2107 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 27 Jun 2015 15:03:22 +0200 Subject: Isolate reflect --- ber/obj.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'ber/obj.go') diff --git a/ber/obj.go b/ber/obj.go index ff8aef8..5482cd1 100644 --- a/ber/obj.go +++ b/ber/obj.go @@ -1,5 +1,7 @@ package ber +type Obj []int + func base128(n int) (b []byte) { if n == 0 { return []byte{0} @@ -23,7 +25,7 @@ func debase128(b []byte) int { return 0 } -func marshalObj(obj []int) (b []byte) { +func marshalObj(obj Obj) (b []byte) { if len(obj) < 2 || obj[0] > 2 { return []byte{} } @@ -38,6 +40,6 @@ func marshalObj(obj []int) (b []byte) { return b } -func unmarshalObj(b []byte) []int { - return []int{} +func unmarshalObj(b []byte) Obj { + return Obj{} } -- cgit v1.2.3