From 66ba61dbed05d27cd6cb632364d568f5d7eb4063 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 7 Oct 2015 17:45:00 +0200 Subject: Simplify --- ber/dump.go | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'ber/dump.go') diff --git a/ber/dump.go b/ber/dump.go index fd1e45b..d207366 100644 --- a/ber/dump.go +++ b/ber/dump.go @@ -36,18 +36,12 @@ func (s *state) dump(indent int) (ret string) { case kindPrimitive: switch h.Class { case classUniversal: - ret += fmt.Sprintln(h.Tag, "=", s.universal(h)) + ret += fmt.Sprintln(h, "=", s.universal(h)) default: - ret += fmt.Sprintln(h.Class, int(h.Tag), "=", - s.next()) + ret += fmt.Sprintln(h, "=", s.next()) } case kindConstructed: - switch h.Class { - case classUniversal: - ret += fmt.Sprintln(h.Tag, "→") - default: - ret += fmt.Sprintln(h.Class, int(h.Tag), "→") - } + ret += fmt.Sprintln(h, "→") ret += s.subState().dump(indent + 1) } } -- cgit v1.2.3