Archived
Delete cfgFile before renaming it on Windows
This commit is contained in:
1 parent
043dea760f
commit
8f41d90ab1
1 file changed
+7
@@ -328,6 +328,13 @@ func saveConfigLoop(cfgFile string) {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if runtime.GOOS == "windows" {
|
||||||
|
err := os.Remove(cfgFile)
|
||||||
|
if err != nil && !os.IsNotExist(err) {
|
||||||
|
warnln(err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
err = os.Rename(cfgFile+".tmp", cfgFile)
|
err = os.Rename(cfgFile+".tmp", cfgFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
warnln(err)
|
warnln(err)
|
||||||
|
|||||||
Reference in new issue
Block a user