From 4e4d04b4a742426af928d34a32058a3a8446b8c9 Mon Sep 17 00:00:00 2001 From: Taco de Wolff Date: Thu, 14 May 2015 22:37:04 +0200 Subject: [PATCH] Bugfix: attr index buffer still used old indices --- html/html.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/html/html.go b/html/html.go index 0689631df0..27a6065368 100644 --- a/html/html.go +++ b/html/html.go @@ -379,6 +379,9 @@ func Minify(m minify.Minifier, _ string, w io.Writer, r io.Reader) error { func getAttributes(tb *html.TokenBuffer, attrIndexBuffer *[]int, attrTokenBuffer *[]*html.Token, hashes ...html.Hash) []*html.Token { *attrIndexBuffer = (*attrIndexBuffer)[:len(hashes)] *attrTokenBuffer = (*attrTokenBuffer)[:len(hashes)] + for j, _ := range *attrIndexBuffer { + (*attrIndexBuffer)[j] = 0 + } i := 0 for { t := tb.Peek(i)