aboutsummaryrefslogtreecommitdiff
path: root/src/libarchive
diff options
context:
space:
mode:
Diffstat (limited to 'src/libarchive')
-rw-r--r--src/libarchive/libarchive.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libarchive/libarchive.zig b/src/libarchive/libarchive.zig
index c6276b1cc..ff514d72d 100644
--- a/src/libarchive/libarchive.zig
+++ b/src/libarchive/libarchive.zig
@@ -543,13 +543,13 @@ pub const Archive = struct {
if (comptime Environment.isWindows) {
std.os.mkdirat(dir_fd, pathname, @as(u32, @intCast(mode))) catch |err| {
if (err == error.PathAlreadyExists or err == error.NotDir) break;
- try dir.makePath(std.fs.path.dirname(slice) orelse return err);
+ try bun.makePath(dir, std.fs.path.dirname(slice) orelse return err);
try std.os.mkdirat(dir_fd, pathname, 0o777);
};
} else {
std.os.mkdiratZ(dir_fd, pathname, @as(u32, @intCast(mode))) catch |err| {
if (err == error.PathAlreadyExists or err == error.NotDir) break;
- try dir.makePath(std.fs.path.dirname(slice) orelse return err);
+ try bun.makePath(dir, std.fs.path.dirname(slice) orelse return err);
try std.os.mkdiratZ(dir_fd, pathname, 0o777);
};
}