os.renameatW: Handle OBJECT_NAME_COLLISION from NtSetInformationFile

Partially addresses #16374
This commit is contained in:
Ryan Liptak
2023-07-22 23:20:30 -07:00
committed by Andrew Kelley
parent 3f7166eb8b
commit 442933936a

View File

@@ -2674,6 +2674,7 @@ pub fn renameatW(
.OBJECT_NAME_NOT_FOUND => return error.FileNotFound,
.OBJECT_PATH_NOT_FOUND => return error.FileNotFound,
.NOT_SAME_DEVICE => return error.RenameAcrossMountPoints,
.OBJECT_NAME_COLLISION => return error.PathAlreadyExists,
else => return windows.unexpectedStatus(rc),
}
}