aboutsummaryrefslogtreecommitdiff
path: root/src/c.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/c.zig')
-rw-r--r--src/c.zig50
1 files changed, 25 insertions, 25 deletions
diff --git a/src/c.zig b/src/c.zig
index d43f1b887..d4d243499 100644
--- a/src/c.zig
+++ b/src/c.zig
@@ -72,23 +72,23 @@ pub fn lstat_absolute(path: [:0]const u8) !Stat {
.mode = st.mode,
.kind = switch (builtin.os.tag) {
.wasi => switch (st.filetype) {
- os.FILETYPE_BLOCK_DEVICE => Kind.BlockDevice,
- os.FILETYPE_CHARACTER_DEVICE => Kind.CharacterDevice,
- os.FILETYPE_DIRECTORY => Kind.Directory,
- os.FILETYPE_SYMBOLIC_LINK => Kind.SymLink,
- os.FILETYPE_REGULAR_FILE => Kind.File,
- os.FILETYPE_SOCKET_STREAM, os.FILETYPE_SOCKET_DGRAM => Kind.UnixDomainSocket,
- else => Kind.Unknown,
+ os.FILETYPE_BLOCK_DEVICE => Kind.block_device,
+ os.FILETYPE_CHARACTER_DEVICE => Kind.character_device,
+ os.FILETYPE_DIRECTORY => Kind.directory,
+ os.FILETYPE_SYMBOLIC_LINK => Kind.sym_link,
+ os.FILETYPE_REGULAR_FILE => Kind.file,
+ os.FILETYPE_SOCKET_STREAM, os.FILETYPE_SOCKET_DGRAM => Kind.unix_domain_socket,
+ else => Kind.unknown,
},
else => switch (st.mode & os.S.IFMT) {
- os.S.IFBLK => Kind.BlockDevice,
- os.S.IFCHR => Kind.CharacterDevice,
- os.S.IFDIR => Kind.Directory,
- os.S.IFIFO => Kind.NamedPipe,
- os.S.IFLNK => Kind.SymLink,
- os.S.IFREG => Kind.File,
- os.S.IFSOCK => Kind.UnixDomainSocket,
- else => Kind.Unknown,
+ os.S.IFBLK => Kind.block_device,
+ os.S.IFCHR => Kind.character_device,
+ os.S.IFDIR => Kind.directory,
+ os.S.IFIFO => Kind.named_pipe,
+ os.S.IFLNK => Kind.sym_link,
+ os.S.IFREG => Kind.file,
+ os.S.IFSOCK => Kind.unix_domain_socket,
+ else => Kind.unknown,
},
},
.atime = @as(i128, atime.tv_sec) * std.time.ns_per_s + atime.tv_nsec,
@@ -173,14 +173,14 @@ pub fn moveFileZSlowWithHandle(in_handle: std.os.fd_t, to_dir: std.os.fd_t, dest
pub fn kindFromMode(mode: os.mode_t) std.fs.File.Kind {
return switch (mode & os.S.IFMT) {
- os.S.IFBLK => std.fs.File.Kind.BlockDevice,
- os.S.IFCHR => std.fs.File.Kind.CharacterDevice,
- os.S.IFDIR => std.fs.File.Kind.Directory,
- os.S.IFIFO => std.fs.File.Kind.NamedPipe,
- os.S.IFLNK => std.fs.File.Kind.SymLink,
- os.S.IFREG => std.fs.File.Kind.File,
- os.S.IFSOCK => std.fs.File.Kind.UnixDomainSocket,
- else => .Unknown,
+ os.S.IFBLK => std.fs.File.Kind.block_device,
+ os.S.IFCHR => std.fs.File.Kind.character_device,
+ os.S.IFDIR => std.fs.File.Kind.directory,
+ os.S.IFIFO => std.fs.File.Kind.named_pipe,
+ os.S.IFLNK => std.fs.File.Kind.sym_link,
+ os.S.IFREG => std.fs.File.Kind.file,
+ os.S.IFSOCK => std.fs.File.Kind.unix_domain_socket,
+ else => .unknown,
};
}
@@ -431,9 +431,9 @@ pub fn dlsymWithHandle(comptime Type: type, comptime name: [:0]const u8, comptim
pub fn dlsym(comptime Type: type, comptime name: [:0]const u8) ?Type {
const handle_getter = struct {
const RTLD_DEFAULT = if (bun.Environment.isMac)
- @intToPtr(?*anyopaque, @bitCast(usize, @as(isize, -2)))
+ @ptrFromInt(?*anyopaque, @bitCast(usize, @as(isize, -2)))
else
- @intToPtr(?*anyopaque, @as(usize, 0));
+ @ptrFromInt(?*anyopaque, @as(usize, 0));
pub fn getter() ?*anyopaque {
return RTLD_DEFAULT;