treesummaryrefslogcommitdiff
path: root/src/http.zig
diff options
context:
space:
mode:
authorpatrick-scho2025-04-11 13:06:57 +0200
committerpatrick-scho2025-04-11 13:06:57 +0200
commit274c46eb3f7e9987cc9260bb70c43b4f5d8555ac (patch)
treec59f98f07bb867065e3f741423ca410670643a53 /src/http.zig
parentcbbbc36896f78f177617755a59278342214f4c04 (diff)
downloadzighttp-274c46eb3f7e9987cc9260bb70c43b4f5d8555ac.tar.gz
zighttp-274c46eb3f7e9987cc9260bb70c43b4f5d8555ac.zip
update for 0.14.0
Diffstat (limited to 'src/http.zig')
-rw-r--r--src/http.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/http.zig b/src/http.zig
index 70b4fa9..e89fd2a 100644
--- a/src/http.zig
+++ b/src/http.zig
@@ -337,7 +337,7 @@ pub const Response = struct {
pub fn add_header(self: *Response, name: []const u8, value: anytype) !void {
const header = try self.extra_headers.addOne();
try header.name.writer().writeAll(name);
- if (@typeInfo(@TypeOf(value)).Struct.fields.len < 2 or @sizeOf(@TypeOf(value[1])) == 0) {
+ if (@typeInfo(@TypeOf(value)).@"struct".fields.len < 2 or @sizeOf(@TypeOf(value[1])) == 0) {
try header.value.writer().writeAll(value[0]);
} else {
try std.fmt.format(header.value.writer(), value[0], value[1]);
@@ -356,7 +356,7 @@ pub const Response = struct {
pub fn write(self: *Response, comptime fmt: []const u8, args: anytype) !void {
const writer = self.stream_body.writer();
- if (@sizeOf(@TypeOf(args)) == 0) {
+ if (@typeInfo(@TypeOf(args)).@"struct".fields.len == 0) {
try writer.writeAll(fmt);
} else {
try std.fmt.format(writer, fmt, args);