From 67378f2a0b8c8a2bf20e4e6cf943c1d8e267b506 Mon Sep 17 00:00:00 2001 From: Zack Radisic <56137411+zackradisic@users.noreply.github.com> Date: Tue, 25 Jun 2024 14:35:34 -0700 Subject: [PATCH] wip --- src/install/install.zig | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/install/install.zig b/src/install/install.zig index d2c4fd6fef..b4cd27c75b 100644 --- a/src/install/install.zig +++ b/src/install/install.zig @@ -11148,13 +11148,7 @@ pub const PackageManager = struct { } @memcpy(resolution_buf[resolution_label.len .. resolution_label.len + ".patch".len], ".patch"); - var patch_filename: []const u8 = resolution_buf[0 .. resolution_label.len + ".patch".len]; - var deinit = false; - if (escapePatchFilename(manager.allocator, patch_filename)) |escaped| { - deinit = true; - patch_filename = escaped; - } - defer if (deinit) manager.allocator.free(patch_filename); + const patch_filename: []const u8 = resolution_buf[0 .. resolution_label.len + ".patch".len]; const path_in_patches_dir = bun.path.joinZ( &[_][]const u8{ @@ -11166,7 +11160,7 @@ pub const PackageManager = struct { var nodefs = bun.JSC.Node.NodeFS{}; const args = bun.JSC.Node.Arguments.Mkdir{ - .path = .{ .string = bun.PathString.init(manager.options.patch_features.commit.patches_dir) }, + .path = .{ .string = bun.PathString.init(bun.path.dirname(path_in_patches_dir, .posix)) }, }; if (nodefs.mkdirRecursive(args, .sync).asErr()) |e| { Output.prettyError(