Fix deleting folders on WinXP (fixes #2522)
@@ -71,4 +71,5 @@ Tully Robinson <[email protected]>
Tyler Brazier <[email protected]>
Veeti Paananen <[email protected]>
Vil Brekin <[email protected]>
+Victor Buinsky <[email protected]>
Yannic A. <[email protected]> <[email protected]>
@@ -716,6 +716,7 @@ func (p *rwFolder) deleteDir(file protocol.FileInfo) {
osutil.InWritableDir(osutil.Remove, filepath.Join(realName, file))
}
+ dir.Close()
err = osutil.InWritableDir(osutil.Remove, realName)