diff options
Diffstat (limited to 'src/c.zig')
-rw-r--r-- | src/c.zig | 50 |
1 files changed, 25 insertions, 25 deletions
@@ -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; |