summaryrefslogtreecommitdiffhomepage
path: root/cmd
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2024-08-10 13:27:36 +0200
committerThomas Voss <mail@thomasvoss.com> 2024-08-10 13:27:36 +0200
commit37747e7a968420ad384a341a2895d55ac327cc5c (patch)
tree61f456c442f51904c13b2f3450ed1df423515a28 /cmd
parentc1b13e2d3700222adf8e440cb1fa1673a9904170 (diff)
Add the Invalid and Unknown constants
Diffstat (limited to 'cmd')
-rw-r--r--cmd/mfmt/main.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/cmd/mfmt/main.go b/cmd/mfmt/main.go
index 5c189ea..2c9b239 100644
--- a/cmd/mfmt/main.go
+++ b/cmd/mfmt/main.go
@@ -133,9 +133,9 @@ func formatSection(out io.Writer, rows []mintages.Row) {
}
func formatInt(n int) string {
- if n < -1 {
- panic("mintage count is negative and not -1")
- } else if n == -1 {
+ if n <= mintages.Invalid {
+ panic(fmt.Sprintf("invalid input %d", n))
+ } else if n == mintages.Unknown {
return "?"
}
@@ -158,9 +158,9 @@ func formatInt(n int) string {
func intlen(v int) int {
switch {
- case v < -1:
+ case v <= mintages.Invalid:
panic("mintage count is negative and not -1")
- case v == 0, v == -1:
+ case v == 0, v == mintages.Unknown:
return 1
default:
n := 0