authorgravatar for igor.anic@gmail.comIgor Anić <igor.anic@gmail.com> 2024-02-29 01:22:49+01:00
committergravatar for igor.anic@gmail.comIgor Anić <igor.anic@gmail.com> 2024-02-29 01:22:49+01:00
log7d536e8970248b17da3726d8b33ec6050d74bd61
tree77f8d9f352ff1f35dd69d5499f851ec58d043734
parent65e5c46d6122120b2837c8c74c43801f78aaf60f

std.tar: fix unconditional error return


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

lib/std/tar.zig+1-1
...@@ -595,7 +595,7 @@ fn createDirAndSymlink(dir: std.fs.Dir, link_name: []const u8, file_name: []cons...@@ -595,7 +595,7 @@ fn createDirAndSymlink(dir: std.fs.Dir, link_name: []const u8, file_name: []cons
595 if (err == error.FileNotFound) {595 if (err == error.FileNotFound) {
596 if (std.fs.path.dirname(file_name)) |dir_name| {596 if (std.fs.path.dirname(file_name)) |dir_name| {
597 try dir.makePath(dir_name);597 try dir.makePath(dir_name);
598 try dir.symLink(link_name, file_name, .{});598 return try dir.symLink(link_name, file_name, .{});
599 }599 }
600 }600 }
601 return err;601 return err;