From fe600ffb6698339e523457a216148054ef709234 Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Mon, 3 Nov 2025 20:22:32 +0100 Subject: [PATCH] catch io error --- lib/printer.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/printer.go b/lib/printer.go index 576e22c..2aa6463 100644 --- a/lib/printer.go +++ b/lib/printer.go @@ -26,11 +26,11 @@ import ( "strconv" "strings" + "codeberg.org/scip/tablizer/cfg" "github.com/gookit/color" "github.com/olekukonko/tablewriter" "github.com/olekukonko/tablewriter/renderer" "github.com/olekukonko/tablewriter/tw" - "codeberg.org/scip/tablizer/cfg" "gopkg.in/yaml.v3" ) @@ -72,7 +72,10 @@ func printData(writer io.Writer, conf cfg.Config, data *Tabdata) { } func output(writer io.Writer, str string) { - fmt.Fprint(writer, str) + _, err := fmt.Fprint(writer, str) + if err != nil { + log.Fatalf("failed to print output: %s", err) + } } /*