Commit 65013d8599

daurnimator <quae@daurnimator.com>
2020-01-10 14:08:54
std: fix bug in http.headers where .put captures user-held variable
1 parent 7a1cde7
Changed files (1)
lib
std
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);
     }