From 511cf41a779929b5c81b7429c37dc11bd9544182 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 25 Sep 2015 20:41:38 +0200 Subject: Rewrite from scratch --- ber/base128.go | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) (limited to 'ber/base128.go') diff --git a/ber/base128.go b/ber/base128.go index bf894bb..6f94f35 100644 --- a/ber/base128.go +++ b/ber/base128.go @@ -20,26 +20,12 @@ func base128(n int) (b []byte) { return } -func debase128(b []byte) (i, n int) { - for _, v := range b { - i <<= 7 - i |= int(v & 0x7f) - n++ - if v&0x80 == 0 { - return - } - } - return -} - func Debase128(r io.ByteReader) (i int) { for { b, _ := r.ReadByte() - i <<= 7 - i |= int(b & 0x7f) + i = (i << 7) | int(b&0x7f) if b&0x80 == 0 { return } } - return } -- cgit v1.2.3