diff options
Diffstat (limited to 'src/deps/picohttp.zig')
-rw-r--r-- | src/deps/picohttp.zig | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/deps/picohttp.zig b/src/deps/picohttp.zig index 722475bb5..4155678c1 100644 --- a/src/deps/picohttp.zig +++ b/src/deps/picohttp.zig @@ -90,18 +90,18 @@ pub const Request = struct { const rc = c.phr_parse_request( buf.ptr, buf.len, - @ptrCast([*c][*c]const u8, &method.ptr), + @as([*c][*c]const u8, @ptrCast(&method.ptr)), &method.len, - @ptrCast([*c][*c]const u8, &path.ptr), + @as([*c][*c]const u8, @ptrCast(&path.ptr)), &path.len, &minor_version, - @ptrCast([*c]c.phr_header, src.ptr), + @as([*c]c.phr_header, @ptrCast(src.ptr)), &num_headers, 0, ); // Leave a sentinel value, for JavaScriptCore support. - if (rc > -1) @ptrFromInt([*]u8, @intFromPtr(path.ptr))[path.len] = 0; + if (rc > -1) @as([*]u8, @ptrFromInt(@intFromPtr(path.ptr)))[path.len] = 0; return switch (rc) { -1 => error.BadRequest, @@ -109,9 +109,9 @@ pub const Request = struct { else => Request{ .method = method, .path = path, - .minor_version = @intCast(usize, minor_version), + .minor_version = @as(usize, @intCast(minor_version)), .headers = src[0..num_headers], - .bytes_read = @intCast(u32, rc), + .bytes_read = @as(u32, @intCast(rc)), }, }; } @@ -164,9 +164,9 @@ pub const Response = struct { buf.len, &minor_version, &status_code, - @ptrCast([*c][*c]const u8, &status.ptr), + @as([*c][*c]const u8, @ptrCast(&status.ptr)), &status.len, - @ptrCast([*c]c.phr_header, src.ptr), + @as([*c]c.phr_header, @ptrCast(src.ptr)), &num_headers, offset.?.*, ); @@ -182,8 +182,8 @@ pub const Response = struct { break :brk error.ShortRead; }, else => Response{ - .minor_version = @intCast(usize, minor_version), - .status_code = @intCast(usize, status_code), + .minor_version = @as(usize, @intCast(minor_version)), + .status_code = @as(usize, @intCast(status_code)), .status = status, .headers = src[0..@min(num_headers, src.len)], .bytes_read = rc, @@ -237,8 +237,8 @@ pub const Headers = struct { const rc = c.phr_parse_headers( buf.ptr, buf.len, - @ptrCast([*c]c.phr_header, src.ptr), - @ptrCast([*c]usize, &num_headers), + @as([*c]c.phr_header, @ptrCast(src.ptr)), + @as([*c]usize, @ptrCast(&num_headers)), 0, ); |