From 88c7d63adcb7b57610c6ecb1d57583b62e1ff070 Mon Sep 17 00:00:00 2001 From: gutmet Date: Mon, 27 Apr 2020 18:00:19 +0200 Subject: [PATCH] allow prefix 0x in byte field set --- laymanshex.go | 1 + 1 file changed, 1 insertion(+) diff --git a/laymanshex.go b/laymanshex.go index a7f1a9b..ef4e284 100644 --- a/laymanshex.go +++ b/laymanshex.go @@ -173,6 +173,7 @@ func (part *filePart) setHandling() { return hex.EncodeToString(buf) } writeTo := func(w io.Writer, bo binary.ByteOrder, s string) { + s = strings.TrimPrefix(s, "0x") buf, err := hex.DecodeString(s) optPanic("invalid string of hex values: "+s, err) if int64(len(buf)) > bytes {