From e822da76114814c114f25386e2e77241c12e0199 Mon Sep 17 00:00:00 2001 From: Mikhail Yakshin Date: Fri, 29 Mar 2024 23:20:31 +0000 Subject: [PATCH] Fix exception message in BytesToStr to be clearer Suggested and tested by @generalmimon --- kaitai/util.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kaitai/util.go b/kaitai/util.go index e84ada4..2ebf917 100644 --- a/kaitai/util.go +++ b/kaitai/util.go @@ -60,7 +60,7 @@ func BytesToStr(in []byte, decoder *encoding.Decoder) (string, error) { o := transform.NewReader(i, decoder) d, err := ioutil.ReadAll(o) if err != nil { - return "", fmt.Errorf("BytesToStr: error reading all: %w", err) + return "", fmt.Errorf("BytesToStr: error decoding bytes with %T: %w", decoder.Transformer, err) } return string(d), nil }