]> Cypherpunks repositories - gostls13.git/commit
os: os.RemoveAll has to check for 2 error codes on Windows. ENOENT is not enough.
authorJaroslavas Počepko <jp@webmaster.ms>
Thu, 8 Sep 2011 07:27:41 +0000 (17:27 +1000)
committerAlex Brainman <alex.brainman@gmail.com>
Thu, 8 Sep 2011 07:27:41 +0000 (17:27 +1000)
commit571d3f50d398e50ca4dbe8f21cb9c19cffc76c0b
tree59e4e653632751f51ca663c2e087f0b5a36e7520
parentbb8bbb29088138b3cf86fd4c001ecf9ed088b505
os: os.RemoveAll has to check for 2 error codes on Windows. ENOENT is not enough.
os.Lstat can return ENOTDIR as well.

R=golang-dev, r, alex.brainman
CC=golang-dev, rsc
https://golang.org/cl/4984051
src/pkg/os/file_posix.go
src/pkg/os/file_windows.go
src/pkg/os/path.go
src/pkg/syscall/mkerrors_windows.sh
src/pkg/syscall/zerrors_windows.go