Support the creation of top-level folders on Windows (fixes #1822)

This commit is contained in:
Lode Hoste committed 2015-05-21 19:21:19 +02:00
1 parent 76174d31ce
commit f12b8c19be
7 files changed
+91 -8

No files matched your search

+2 -2
View File
@@ -279,7 +279,7 @@ func main() {
l.Fatalln(dir, "is not a directory")
}
if err != nil && os.IsNotExist(err) {
err = os.MkdirAll(dir, 0700)
err = osutil.MkdirAll(dir, 0700)
if err != nil {
l.Fatalln("generate:", err)
}
@@ -882,7 +882,7 @@ func discovery(extPort int) *discover.Discoverer {
func ensureDir(dir string, mode int) {
fi, err := os.Stat(dir)
if os.IsNotExist(err) {
err := os.MkdirAll(dir, 0700)
err := osutil.MkdirAll(dir, 0700)
if err != nil {
l.Fatalln(err)
}