From c989a0b2f7f7a51edbf4f46ae383ce78047a7500 Mon Sep 17 00:00:00 2001 From: Shawn Smith Date: Sun, 29 Dec 2013 11:05:30 -0800 Subject: [PATCH] reflect: remove length check for arrays in deepValueEqual R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/39910044 --- src/pkg/reflect/deepequal.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/pkg/reflect/deepequal.go b/src/pkg/reflect/deepequal.go index e3bf3dcac0..f63715c9af 100644 --- a/src/pkg/reflect/deepequal.go +++ b/src/pkg/reflect/deepequal.go @@ -62,9 +62,6 @@ func deepValueEqual(v1, v2 Value, visited map[visit]bool, depth int) bool { switch v1.Kind() { case Array: - if v1.Len() != v2.Len() { - return false - } for i := 0; i < v1.Len(); i++ { if !deepValueEqual(v1.Index(i), v2.Index(i), visited, depth+1) { return false -- 2.48.1