From: Johnny Luo Date: Thu, 20 Jul 2017 07:20:46 +0000 (+1000) Subject: os: remove duplicate check from windows os.Stat X-Git-Tag: go1.9rc1~18 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5125a967100643cebc4501e3d626b44b5ab15747;p=gostls13.git os: remove duplicate check from windows os.Stat Fixes #21075 Change-Id: Idfe5002dfe17943844d9427e27f82ce894b92e80 Reviewed-on: https://go-review.googlesource.com/50270 Reviewed-by: Brad Fitzpatrick Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- diff --git a/src/os/stat_windows.go b/src/os/stat_windows.go index 667b99905d..e7a4e0d54a 100644 --- a/src/os/stat_windows.go +++ b/src/os/stat_windows.go @@ -16,9 +16,7 @@ func (file *File) Stat() (FileInfo, error) { if file == nil { return nil, ErrInvalid } - if file == nil { - return nil, syscall.EINVAL - } + if file.isdir() { // I don't know any better way to do that for directory return Stat(file.dirinfo.path)