From: Russ Cox Date: Tue, 23 Jun 2009 23:21:05 +0000 (-0700) Subject: fix gobuild. X-Git-Tag: weekly.2009-11-06~1347 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=a45c54d1a5370f8138e7988f2a64562196566eaa;p=gostls13.git fix gobuild. errors introduced in CL 30601 R=austin DELTA=6 (3 added, 0 deleted, 3 changed) OCL=30663 CL=30665 --- diff --git a/src/cmd/gobuild/gobuild.go b/src/cmd/gobuild/gobuild.go index ae1ea938a6..3cca7b4854 100644 --- a/src/cmd/gobuild/gobuild.go +++ b/src/cmd/gobuild/gobuild.go @@ -71,8 +71,9 @@ func PushPkg(vp *[]*Pkg, p *Pkg) { } v = a; } - *vp = v[0:n+1]; + v = v[0:n+1]; v[n] = p; + *vp = v; } func PushFile(vp *[]*File, p *File) { @@ -86,8 +87,9 @@ func PushFile(vp *[]*File, p *File) { } v = a; } - *vp = v[0:n+1]; + v = v[0:n+1]; v[n] = p; + *vp = v; } // For sorting Files diff --git a/src/cmd/gobuild/util.go b/src/cmd/gobuild/util.go index bc826dbafb..7fec135401 100644 --- a/src/cmd/gobuild/util.go +++ b/src/cmd/gobuild/util.go @@ -82,8 +82,9 @@ func PushString(vp *[]string, p string) { } v = a; } - *vp = v[0:n+1]; + v = v[0:n+1]; v[n] = p; + *vp = v; } func run(argv []string, flag int) (ok bool) {