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:
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);
}