From a955ece6cdfb7490e184271398f0b51a0aa2ae8f Mon Sep 17 00:00:00 2001 From: Josh Bleecher Snyder Date: Sun, 19 Mar 2017 22:31:02 -0700 Subject: [PATCH] cmd/internal/obj: reduce variable scope Minor cleanup, to make it clearer that the two p's are unrelated. Change-Id: Icb6386c626681f60e5e631b33aa3a0fc84f40e4a Reviewed-on: https://go-review.googlesource.com/38381 Run-TryBot: Josh Bleecher Snyder TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- src/cmd/internal/obj/plist.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/cmd/internal/obj/plist.go b/src/cmd/internal/obj/plist.go index 4ff71632a0..9baf1775e5 100644 --- a/src/cmd/internal/obj/plist.go +++ b/src/cmd/internal/obj/plist.go @@ -102,8 +102,7 @@ func flushplist(ctxt *Link, plist *Plist, freeProgs bool) { continue } found := false - var p *Prog - for p = s.Text; p != nil; p = p.Link { + for p := s.Text; p != nil; p = p.Link { if p.As == AFUNCDATA && p.From.Type == TYPE_CONST && p.From.Offset == FUNCDATA_ArgsPointerMaps { found = true break @@ -111,7 +110,7 @@ func flushplist(ctxt *Link, plist *Plist, freeProgs bool) { } if !found { - p = Appendp(ctxt, s.Text) + p := Appendp(ctxt, s.Text) p.As = AFUNCDATA p.From.Type = TYPE_CONST p.From.Offset = FUNCDATA_ArgsPointerMaps -- 2.50.0