Commit 9714c220 authored by Robert Griesemer's avatar Robert Griesemer

asn1: remove superfluous if's, unused function

R=adg
CC=golang-dev
https://golang.org/cl/1743059
parent 7d3173fc
...@@ -96,19 +96,6 @@ func marshalBase128Int(out *forkableWriter, n int64) (err os.Error) { ...@@ -96,19 +96,6 @@ func marshalBase128Int(out *forkableWriter, n int64) (err os.Error) {
return nil return nil
} }
func base128Length(i int) (numBytes int) {
if i == 0 {
return 1
}
for i > 0 {
numBytes++
i >>= 7
}
return
}
func marshalInt64(out *forkableWriter, i int64) (err os.Error) { func marshalInt64(out *forkableWriter, i int64) (err os.Error) {
n := int64Length(i) n := int64Length(i)
...@@ -125,19 +112,15 @@ func marshalInt64(out *forkableWriter, i int64) (err os.Error) { ...@@ -125,19 +112,15 @@ func marshalInt64(out *forkableWriter, i int64) (err os.Error) {
func int64Length(i int64) (numBytes int) { func int64Length(i int64) (numBytes int) {
numBytes = 1 numBytes = 1
if i > 0 {
for i > 127 { for i > 127 {
numBytes++ numBytes++
i >>= 8 i >>= 8
} }
}
if i < 0 {
for i < -128 { for i < -128 {
numBytes++ numBytes++
i >>= 8 i >>= 8
} }
}
return return
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment