diff --git a/lib/std/tar/Writer.zig b/lib/std/tar/Writer.zig index 583bc8cfc1c3b3ac75f4d39e9a38f46da4a90dcb..aa4d9b1bbbad4cf00c44ed3f3e495080c66f8d7f 100644 --- a/lib/std/tar/Writer.zig +++ b/lib/std/tar/Writer.zig @@ -114,7 +114,7 @@ fn writeHeader( if (typeflag == .symbolic_link) header.setLinkname(link_name) catch |err| switch (err) { error.NameTooLong => try w.writeExtendedHeader(.gnu_long_link, &.{link_name}), - else => return err, + else => |e| return e, }; try header.write(w.underlying_writer); } @@ -131,7 +131,7 @@ fn setPath(w: *Writer, header: *Header, sub_path: []const u8) Error!void { &.{ w.prefix, "/", sub_path }; try w.writeExtendedHeader(.gnu_long_name, buffers); }, - else => return err, + else => |e| return e, }; } diff --git a/lib/std/testing.zig b/lib/std/testing.zig index 24287f65aae647f217a5726c3d52c223e83889b2..6d2a045abb63f3182d0bc95d0905b762cfbff494 100644 --- a/lib/std/testing.zig +++ b/lib/std/testing.zig @@ -1187,7 +1187,7 @@ pub fn checkAllAllocationFailures(backing_allocator: std.mem.Allocator, comptime return error.MemoryLeakDetected; } }, - else => return err, + else => |e| return e, } } }