From c99059db9fc66ebfade91f00d11030570be44f5c Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Tue, 3 Jan 2023 18:53:40 -0800 Subject: Remove usages of std.x --- src/string_mutable.zig | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/string_mutable.zig') diff --git a/src/string_mutable.zig b/src/string_mutable.zig index 765aa6c09..f0b64fa51 100644 --- a/src/string_mutable.zig +++ b/src/string_mutable.zig @@ -249,11 +249,14 @@ pub const MutableString = struct { return std.mem.eql(u8, self.list.items, other); } - pub fn toSocketBuffers(self: *MutableString, comptime count: usize, ranges: anytype) [count]std.x.os.Buffer { - var buffers: [count]std.x.os.Buffer = undefined; + pub fn toSocketBuffers(self: *MutableString, comptime count: usize, ranges: anytype) [count]std.os.iovec_const { + var buffers: [count]std.os.iovec_const = undefined; comptime var i: usize = 0; inline while (i < count) : (i += 1) { - buffers[i] = std.x.os.Buffer.from(self.list.items[ranges[i][0]..ranges[i][1]]); + buffers[i] = .{ + .iov_base = self.list.items[ranges[i][0]..ranges[i][1]].ptr, + .iov_len = self.list.items[ranges[i][0]..ranges[i][1]].len, + }; } return buffers; } -- cgit v1.2.3