aboutsummaryrefslogtreecommitdiff
path: root/ber
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-09-26 11:07:52 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-09-26 11:07:52 +0200
commit1fcefc99a82bac6ce725b6f11277e4aa291a7f51 (patch)
tree59601bd0a500c1b1d86aff90a3f6d0156d6c1bc9 /ber
parent10072d47dc644623e5d68add486371764d1a2823 (diff)
minor tweak on len*
Diffstat (limited to 'ber')
-rw-r--r--ber/new/marshal.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/ber/new/marshal.go b/ber/new/marshal.go
index 45841ba..ed63be6 100644
--- a/ber/new/marshal.go
+++ b/ber/new/marshal.go
@@ -1,11 +1,11 @@
package ber
func lenLen(i int) int {
- var n int
+ n := 1
for ; i > 255; i >>= 8 {
n++
}
- return n + 1
+ return n
}
func (s *state) marshalLen(val int) {
@@ -30,14 +30,14 @@ func (s *state) marshalBool(val bool) {
}
func intLen(i int) int {
- var n int
+ n := 1
for ; i > 127; i >>= 8 {
n++
}
for ; i < -128; i >>= 8 {
n++
}
- return n + 1
+ return n
}
func (s *state) marshalInt(val int) {