diff options
author | Rick Arnold <rickarnoldjr@gmail.com> | 2014-02-18 17:59:44 -0800 |
---|---|---|
committer | Rick Arnold <rickarnoldjr@gmail.com> | 2014-02-18 17:59:44 -0800 |
commit | 098809e4dea298e4237d3d77f20b24f246791a5e (patch) | |
tree | fe7c18df91359d523179264eb54b5ff79271ccdf /src/cmd/link | |
parent | 6f60887446b25c7dc1eb482c879b123fbfbbb059 (diff) | |
download | go-098809e4dea298e4237d3d77f20b24f246791a5e.tar.gz |
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 issue 7111.
LGTM=bradfitz
R=golang-codereviews, bradfitz
CC=golang-codereviews
https://codereview.appspot.com/65720045
Committer: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/cmd/link')
-rw-r--r-- | src/cmd/link/prog_test.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/link/prog_test.go b/src/cmd/link/prog_test.go index 34c06a262..768b11fc4 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. |