mirror of
https://github.com/ziglang/zig.git
synced 2026-02-20 08:14:48 +00:00
Merge pull request #19126 from ianic/tar_case_sensitive
std.tar: fix unconditional error return
This commit is contained in:
commit
af06584241
@ -622,7 +622,7 @@ fn createDirAndSymlink(dir: std.fs.Dir, link_name: []const u8, file_name: []cons
|
||||
if (err == error.FileNotFound) {
|
||||
if (std.fs.path.dirname(file_name)) |dir_name| {
|
||||
try dir.makePath(dir_name);
|
||||
try dir.symLink(link_name, file_name, .{});
|
||||
return try dir.symLink(link_name, file_name, .{});
|
||||
}
|
||||
}
|
||||
return err;
|
||||
|
||||
@ -464,6 +464,9 @@ test "tar case sensitivity" {
|
||||
}
|
||||
|
||||
test "tar pipeToFileSystem" {
|
||||
const builtin = @import("builtin");
|
||||
if (builtin.os.tag == .windows) return error.SkipZigTest;
|
||||
|
||||
// $ tar tvf
|
||||
// pipe_to_file_system_test/
|
||||
// pipe_to_file_system_test/b/
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user