zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 65013d8599abdcec5344cd918f5a1c0e5a9ca136 (tree)
parent 7a1cde7206263c8bb3265c225ed4213d1b7bdb58
Author: daurnimator <quae@daurnimator.com>
Date:   Sat, 11 Jan 2020 00:08:54 +1100

std: fix bug in http.headers where .put captures user-held variable

Diffstat:
Mlib/std/http/headers.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/std/http/headers.zig b/lib/std/http/headers.zig @@ -172,7 +172,7 @@ pub const Headers = struct { var dex = HeaderIndexList.init(self.allocator); try dex.append(n - 1); errdefer dex.deinit(); - _ = try self.index.put(name, dex); + _ = try self.index.put(name_dup, dex); } self.data.appendAssumeCapacity(entry); }