Delete cfgFile before renaming it on Windows

This commit is contained in:
filoozom 2014-03-03 08:46:20 +01:00
parent 043dea760f
commit 8f41d90ab1

View File

@ -328,6 +328,13 @@ func saveConfigLoop(cfgFile string) {
continue
}
if runtime.GOOS == "windows" {
err := os.Remove(cfgFile)
if err != nil && !os.IsNotExist(err) {
warnln(err)
}
}
err = os.Rename(cfgFile+".tmp", cfgFile)
if err != nil {
warnln(err)