aboutsummaryrefslogtreecommitdiff
path: root/ber
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-09-28 11:31:35 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-09-28 11:31:35 +0200
commit7f505b9a170f76e6e5b985646c545e50c5884558 (patch)
treedf7f2750cb6d15adacebe2499ab8ea4d4c81326c /ber
parent2e701c627f5211cf3e8768380f41c020b434cf2f (diff)
kiss
Diffstat (limited to 'ber')
-rw-r--r--ber/common.go11
1 files changed, 6 insertions, 5 deletions
diff --git a/ber/common.go b/ber/common.go
index b9e359a..aded3ef 100644
--- a/ber/common.go
+++ b/ber/common.go
@@ -62,16 +62,17 @@ func (o BitString) Equal(p BitString) bool {
}
func (o BitString) String() string {
- bmap := map[bool]string{
- true: "1",
- false: "0",
- }
var s string
for i, bit := range o {
if i != 0 && i%4 == 0 {
s += " "
}
- s += bmap[bit]
+ switch bit {
+ case true:
+ s += "1"
+ case false:
+ s += "0"
+ }
}
return s
}