Skip to content

Commit

Permalink
posix: remove dead windows code
Browse files Browse the repository at this point in the history
  • Loading branch information
Cloudef committed Jul 18, 2024
1 parent 62b618a commit fe65ec1
Showing 1 changed file with 4 additions and 17 deletions.
21 changes: 4 additions & 17 deletions src/aio/posix/posix.zig
Original file line number Diff line number Diff line change
Expand Up @@ -254,28 +254,15 @@ pub inline fn openReadiness(op: anytype) OpenReadinessError!Readiness {
return switch (comptime Operation.tagFromPayloadType(@TypeOf(op.*))) {
.nop => .{},
.fsync => .{},
.write => switch (builtin.target.os.tag) {
.windows => .{ .mode = .kludge },
else => .{ .fd = op.file.handle, .mode = .out },
},
.write => .{ .fd = op.file.handle, .mode = .out },
.read_tty => switch (builtin.target.os.tag) {
.windows => .{ .mode = .kludge },
.macos, .ios, .watchos, .visionos, .tvos => .{ .mode = .kludge },
else => .{ .fd = op.tty.handle, .mode = .in },
},
.read => switch (builtin.target.os.tag) {
.windows => .{ .mode = .kludge },
else => .{ .fd = op.file.handle, .mode = .in },
},
.accept, .recv, .recv_msg => switch (builtin.target.os.tag) {
.windows => .{ .mode = .kludge },
else => .{ .fd = op.socket, .mode = .in },
},
.read => .{ .fd = op.file.handle, .mode = .in },
.accept, .recv, .recv_msg => .{ .fd = op.socket, .mode = .in },
.socket, .connect, .shutdown => .{},
.send, .send_msg => switch (builtin.target.os.tag) {
.windows => .{ .mode = .kludge },
else => .{ .fd = op.socket, .mode = .out },
},
.send, .send_msg => .{ .fd = op.socket, .mode = .out },
.open_at, .close_file, .close_dir, .close_socket => .{},
.timeout, .link_timeout => .{},
.cancel, .rename_at, .unlink_at, .mkdir_at, .symlink_at => .{},
Expand Down

0 comments on commit fe65ec1

Please sign in to comment.