From: Rick Arnold Date: Wed, 19 Feb 2014 01:59:44 +0000 (-0800) Subject: cmd/link: change cloneProg to return the cloned value X-Git-Tag: go1.3beta1~665 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=86ac6181459047f8e014e2a5cf0be8a7d9a8f63d;p=gostls13.git cmd/link: change cloneProg to return the cloned value The code was returning the original value rather than the cloned value resulting in the tests not being repeatable. Fixes #7111. LGTM=bradfitz R=golang-codereviews, bradfitz CC=golang-codereviews https://golang.org/cl/65720045 --- diff --git a/src/cmd/link/prog_test.go b/src/cmd/link/prog_test.go index 34c06a262a..768b11fc47 100644 --- a/src/cmd/link/prog_test.go +++ b/src/cmd/link/prog_test.go @@ -112,7 +112,7 @@ func cloneProg(p *Prog) *Prog { for i, seg := range p.Segments { q.Segments[i] = cloneSegment(seg) } - return p + return q } // cloneSegment returns a deep copy of seg.