diff options
Diffstat (limited to 'src/deps')
-rw-r--r-- | src/deps/picohttp.zig | 4 | ||||
-rw-r--r-- | src/deps/picohttpparser.zig | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/deps/picohttp.zig b/src/deps/picohttp.zig index 374793f38..90b13e942 100644 --- a/src/deps/picohttp.zig +++ b/src/deps/picohttp.zig @@ -163,7 +163,7 @@ pub const Response = struct { .status_code = @intCast(usize, status_code), .status = status, .headers = src[0..num_headers], - .bytes_read = bytes_read, + .bytes_read = rc, }, }; } @@ -238,3 +238,5 @@ test "pico_http: parse headers" { std.debug.print("{}\n", .{header}); } } + +pub usingnamespace c; diff --git a/src/deps/picohttpparser.zig b/src/deps/picohttpparser.zig index d83d7cd31..ea9ad9f3a 100644 --- a/src/deps/picohttpparser.zig +++ b/src/deps/picohttpparser.zig @@ -15,7 +15,7 @@ pub const struct_phr_chunked_decoder = extern struct { _hex_count: u8, _state: u8, }; -pub extern fn phr_decode_chunked(decoder: [*c]struct_phr_chunked_decoder, buf: [*c]u8, bufsz: [*c]usize) isize; -pub extern fn phr_decode_chunked_is_in_data(decoder: [*c]struct_phr_chunked_decoder) c_int; +pub extern fn phr_decode_chunked(decoder: *struct_phr_chunked_decoder, buf: [*]u8, bufsz: *usize) isize; +pub extern fn phr_decode_chunked_is_in_data(decoder: *struct_phr_chunked_decoder) c_int; pub const phr_header = struct_phr_header; pub const phr_chunked_decoder = struct_phr_chunked_decoder; |