From b1ae728d19b0fdc6576823dbe682d453d8f59e01 Mon Sep 17 00:00:00 2001 From: Ivan Krasin Date: Mon, 12 Dec 2011 18:25:32 -0500 Subject: [PATCH] compress/flate: fix out of bounds error Fixes #2508. R=rsc, krasin CC=golang-dev https://golang.org/cl/5449115 --- src/pkg/compress/flate/deflate.go | 4 +++- src/pkg/compress/flate/deflate_test.go | 12 ++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/pkg/compress/flate/deflate.go b/src/pkg/compress/flate/deflate.go index 1f659bab71..4f744457dd 100644 --- a/src/pkg/compress/flate/deflate.go +++ b/src/pkg/compress/flate/deflate.go @@ -319,7 +319,9 @@ Loop: // For matches this long, we don't bother inserting each individual // item into the table. d.index += d.length - d.hash = (int(d.window[d.index])<