diff options
Diffstat (limited to 'src/pkg/os/dir_mingw.go')
-rw-r--r-- | src/pkg/os/dir_mingw.go | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/pkg/os/dir_mingw.go b/src/pkg/os/dir_mingw.go index e7711f048..0d8267b59 100644 --- a/src/pkg/os/dir_mingw.go +++ b/src/pkg/os/dir_mingw.go @@ -5,5 +5,13 @@ package os func (file *File) Readdirnames(count int) (names []string, err Error) { - panic("windows Readdirnames not implemented") + fis, e := file.Readdir(count) + if e != nil { + return nil, e + } + names = make([]string, len(fis)) + for i, fi := range fis { + names[i] = fi.Name + } + return names, nil } |