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

This commit is contained in:
Lode Hoste
2015-05-20 22:46:37 +02:00
parent 76174d31ce
commit f12b8c19be
7 changed files with 91 additions and 8 deletions

View File

@@ -257,7 +257,7 @@ func (v Staggered) Archive(filePath string) error {
if debug {
l.Debugln("creating versions dir", v.versionsPath)
}
os.MkdirAll(v.versionsPath, 0755)
osutil.MkdirAll(v.versionsPath, 0755)
osutil.HideFile(v.versionsPath)
} else {
return err
@@ -275,7 +275,7 @@ func (v Staggered) Archive(filePath string) error {
}
dir := filepath.Join(v.versionsPath, inFolderPath)
err = os.MkdirAll(dir, 0755)
err = osutil.MkdirAll(dir, 0755)
if err != nil && !os.IsExist(err) {
return err
}