all: fix shadowing bugs found by go tool vet -shadow

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/10328044
This commit is contained in:
Rob Pike 2013-06-20 11:50:44 -07:00
parent 9824b018ce
commit 3e710c0ba5
2 changed files with 5 additions and 3 deletions

View file

@ -158,9 +158,10 @@ func (f *File) readdir(n int) (fi []FileInfo, err error) {
names, err := f.Readdirnames(n)
fi = make([]FileInfo, len(names))
for i, filename := range names {
fip, err := Lstat(dirname + filename)
fip, lerr := Lstat(dirname + filename)
if err == nil {
fi[i] = fip
err = lerr
} else {
fi[i] = &fileStat{name: filename}
}