From 080a2806afe04cfe2ee874efa31b2eeac1578990 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Fri, 26 Jul 2024 03:58:01 -0700 Subject: [PATCH] uws: tidy use of ssl intFromBool (#12839) --- src/deps/uws.zig | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/deps/uws.zig b/src/deps/uws.zig index eab7032d31..4878d8dfad 100644 --- a/src/deps/uws.zig +++ b/src/deps/uws.zig @@ -1086,7 +1086,7 @@ pub const Timer = opaque { pub const SocketContext = opaque { pub fn getNativeHandle(this: *SocketContext, comptime ssl: bool) *anyopaque { - return us_socket_context_get_native_handle(comptime @as(i32, @intFromBool(ssl)), this).?; + return us_socket_context_get_native_handle(@intFromBool(ssl), this).?; } fn _deinit_ssl(this: *SocketContext) void { @@ -1143,10 +1143,7 @@ pub const SocketContext = opaque { } fn getLoop(this: *SocketContext, ssl: bool) ?*Loop { - if (ssl) { - return us_socket_context_loop(@as(i32, 1), this); - } - return us_socket_context_loop(@as(i32, 0), this); + return us_socket_context_loop(@intFromBool(ssl), this); } /// closes and deinit the SocketContexts @@ -1164,7 +1161,7 @@ pub const SocketContext = opaque { pub fn close(this: *SocketContext, ssl: bool) void { debug("us_socket_context_close({d})", .{@intFromPtr(this)}); - us_socket_context_close(@as(i32, @intFromBool(ssl)), this); + us_socket_context_close(@intFromBool(ssl), this); } pub fn ext(this: *SocketContext, ssl: bool, comptime ContextType: type) ?*ContextType {