authorgravatar for leroycepearson@geemili.xyzLeRoyce Pearson <leroycepearson@geemili.xyz> 2020-04-08 08:37:17-06:00
committergravatar for leroycepearson@geemili.xyzLeRoyce Pearson <leroycepearson@geemili.xyz> 2020-04-08 08:37:17-06:00
logd0d7895d3308763422e4da0eb5d6e03c445f1b08
tree95332f214fd3d89cb79bf555acaff2536a2ddf6c
parent45d6fb9e3691120428a70f659cc211faf6cb1897

Return error from `else`

That removes the other switch cases (`error.WouldBlock` here) from the error set, I think.

1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/os.zig+1-1
......@@ -1682,7 +1682,7 @@ pub fn renameatW(
16821682 const access_mask = windows.SYNCHRONIZE | windows.GENERIC_WRITE | windows.DELETE;
16831683 const src_fd = windows.OpenFileW(old_dir_fd, old_path, null, access_mask, null, false, windows.FILE_OPEN) catch |err| switch (err) {
16841684 error.WouldBlock => unreachable,
1685 else => return err,
1685 else => |e| return e,
16861686 };
16871687 defer windows.CloseHandle(src_fd);
16881688