aboutsummaryrefslogtreecommitdiffstats
path: root/sw/cal/err.go
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2025-11-07 17:09:38 -0500
committerSam Anthony <sam@samanthony.xyz>2025-11-07 17:09:38 -0500
commit29da72a76d5e043a181f66e8758c4d511c3ef814 (patch)
tree1ee81d5d3f570fa7b4867fcd1fa77efd241f166a /sw/cal/err.go
parent4ef93d935d1b6ed707bd385b72c636d2795de680 (diff)
downloadcan-gauge-interface-29da72a76d5e043a181f66e8758c4d511c3ef814.zip
cal: refactor
Diffstat (limited to 'sw/cal/err.go')
-rw-r--r--sw/cal/err.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/sw/cal/err.go b/sw/cal/err.go
index 951ac12..452e5f0 100644
--- a/sw/cal/err.go
+++ b/sw/cal/err.go
@@ -2,10 +2,20 @@ package main
import (
"fmt"
+ "os"
"go.einride.tech/can/pkg/dbc"
)
+func eprintf(format string, a ...any) {
+ weprintf(format, a...)
+ os.Exit(1)
+}
+
+func weprintf(format string, a ...any) {
+ fmt.Fprintf(os.Stderr, format, a...)
+}
+
type ErrDupSig struct {
sig dbc.SignalDef
}