make Io.net.sendMany compile

This commit is contained in:
Loris Cro 2025-12-05 11:37:13 +01:00
parent c166bb36f6
commit 58e3c2cefd

View file

@ -1090,7 +1090,8 @@ pub const Socket = struct {
} }
pub fn sendMany(s: *const Socket, io: Io, messages: []OutgoingMessage, flags: SendFlags) SendError!void { pub fn sendMany(s: *const Socket, io: Io, messages: []OutgoingMessage, flags: SendFlags) SendError!void {
return io.vtable.netSend(io.userdata, s.handle, messages, flags); const err, const n = io.vtable.netSend(io.userdata, s.handle, messages, flags);
if (n != messages.len) return err.?;
} }
pub const ReceiveError = error{ pub const ReceiveError = error{