aboutsummaryrefslogtreecommitdiff
path: root/src/fs.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-04 00:20:22 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-03-04 00:20:22 -0800
commit51fbbea1d3dc2b610fe5fe525229e56b581e5c8a (patch)
treec75e063c4eb7c99737fbf7a5a2014f9546e2e218 /src/fs.zig
parent696710fd7aedee6054947aab002aaa853e9ee731 (diff)
downloadbun-jarred/upgrade-zig-2.tar.gz
bun-jarred/upgrade-zig-2.tar.zst
bun-jarred/upgrade-zig-2.zip
Diffstat (limited to 'src/fs.zig')
-rw-r--r--src/fs.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/fs.zig b/src/fs.zig
index 19af52aeb..d5a100448 100644
--- a/src/fs.zig
+++ b/src/fs.zig
@@ -592,12 +592,12 @@ pub const FileSystem = struct {
inline fn _fetchCacheFile(fs: *RealFS, basename: string) !std.fs.File {
var parts = [_]string{ "node_modules", ".cache", basename };
var path = fs.parent_fs.join(&parts);
- return std.fs.cwd().openFile(path, .{ .write = true, .read = true, .lock = .Shared }) catch {
+ return std.fs.cwd().openFile(path, .{ .mode = .read_write, .lock = .Shared }) catch {
path = fs.parent_fs.join(parts[0..2]);
try std.fs.cwd().makePath(path);
path = fs.parent_fs.join(&parts);
- return try std.fs.cwd().createFile(path, .{ .read = true, .lock = .Shared });
+ return try std.fs.cwd().createFile(path, .{ .mode = .read_write, .lock = .Shared });
};
}
@@ -733,7 +733,7 @@ pub const FileSystem = struct {
}
pub fn modKey(fs: *RealFS, path: string) anyerror!ModKey {
- var file = try std.fs.openFileAbsolute(path, std.fs.File.OpenFlags{ .read = true });
+ var file = try std.fs.openFileAbsolute(path, std.fs.File.OpenFlags{ .mode = .read_only });
defer {
if (fs.needToCloseFiles()) {
file.close();
@@ -948,7 +948,7 @@ pub const FileSystem = struct {
var symlink: []const u8 = "";
if (is_symlink) {
- var file = if (existing_fd != 0) std.fs.File{ .handle = existing_fd } else try std.fs.openFileAbsoluteZ(absolute_path_c, .{ .read = true });
+ var file = if (existing_fd != 0) std.fs.File{ .handle = existing_fd } else try std.fs.openFileAbsoluteZ(absolute_path_c, .{ .mode = .read_only });
setMaxFd(file.handle);
defer {