aboutsummaryrefslogtreecommitdiff
path: root/ber
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-08-09 13:51:10 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-08-09 13:51:10 +0200
commite398868cca4fe6bc916a5f3e7d3e99de16485490 (patch)
treec7316d3a98035ce05055cd042f0134fafd8021bd /ber
parent993e9c8138699a08379711d6e071e9365b6edaf0 (diff)
Minor optimize
Diffstat (limited to 'ber')
-rw-r--r--ber/len.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/ber/len.go b/ber/len.go
index dffb1df..55262e0 100644
--- a/ber/len.go
+++ b/ber/len.go
@@ -13,8 +13,7 @@ func UnmarshalLen(b []byte) (i, n int) {
func MarshalLen(i int) (b []byte) {
if i < 0x80 {
- b = append(b, byte(i))
- return
+ return []byte{byte(i)}
}
for n := intLen(i); n > 0; n-- {
b = append(b, byte(i>>uint((n-1)*8)))