From 96e3c9c23082d414b5d324e9185139c1acbace0c Mon Sep 17 00:00:00 2001 From: Brandon Mulcahy Date: Tue, 28 Jul 2015 07:21:58 -0400 Subject: [PATCH] Don't write NUL bytes in uncompressed_memcopy() --- release.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.go b/release.go index 7627674..0766def 100644 --- a/release.go +++ b/release.go @@ -335,7 +335,7 @@ func uncompressed_memcopy(w io.Writer, asset *Asset, r io.Reader) error { if err != nil { return err } - if utf8.Valid(b) { + if utf8.Valid(b) && !bytes.Contains(b, []byte{0}) { fmt.Fprintf(w, "`%s`", sanitize(b)) } else { fmt.Fprintf(w, "%+q", b)