diff options
| author | patrick-scho | 2025-04-11 13:06:57 +0200 |
|---|---|---|
| committer | patrick-scho | 2025-04-11 13:06:57 +0200 |
| commit | 274c46eb3f7e9987cc9260bb70c43b4f5d8555ac (patch) | |
| tree | c59f98f07bb867065e3f741423ca410670643a53 /src/http.zig | |
| parent | cbbbc36896f78f177617755a59278342214f4c04 (diff) | |
| download | zighttp-274c46eb3f7e9987cc9260bb70c43b4f5d8555ac.tar.gz zighttp-274c46eb3f7e9987cc9260bb70c43b4f5d8555ac.zip | |
update for 0.14.0
Diffstat (limited to 'src/http.zig')
| -rw-r--r-- | src/http.zig | 4 |
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); |
