overwrite existing files on windows when moving files

This commit is contained in:
Alex Boyd
2015-10-09 00:48:23 -04:00
committed by Guenter Obiltschnig
parent 26e3dd273b
commit 40c2df1c52
2 changed files with 2 additions and 2 deletions

View File

@@ -297,7 +297,7 @@ void FileImpl::renameToImpl(const std::string& path)
{
poco_assert (!_path.empty());
if (MoveFileA(_path.c_str(), path.c_str()) == 0)
if (MoveFileExA(_path.c_str(), path.c_str(), MOVEFILE_REPLACE_EXISTING) == 0)
handleLastErrorImpl(_path);
}