Commit d0d7895d33

LeRoyce Pearson <leroycepearson@geemili.xyz>
2020-04-08 16:37:17
Return error from `else`
That removes the other switch cases (`error.WouldBlock` here) from the error set, I think.
1 parent 45d6fb9
Changed files (1)
lib
std
lib/std/os.zig
@@ -1682,7 +1682,7 @@ pub fn renameatW(
     const access_mask = windows.SYNCHRONIZE | windows.GENERIC_WRITE | windows.DELETE;
     const src_fd = windows.OpenFileW(old_dir_fd, old_path, null, access_mask, null, false, windows.FILE_OPEN) catch |err| switch (err) {
         error.WouldBlock => unreachable,
-        else => return err,
+        else => |e| return e,
     };
     defer windows.CloseHandle(src_fd);