Commit 2df3de1e20

Andrew Kelley <andrew@ziglang.org>
2024-02-19 06:14:53
std.http.Server: no more dynamic allocation
In particular remove OutOfMemory from the error set for parsing client http headers.
1 parent 68d3e10
Changed files (1)
lib
std
lib/std/http/Server.zig
@@ -96,7 +96,7 @@ pub const Request = struct {
         };
     }
 
-    pub const ParseError = Allocator.Error || error{
+    pub const ParseError = error{
         UnknownHttpMethod,
         HttpHeadersInvalid,
         HttpHeaderContinuationsUnsupported,
@@ -612,7 +612,6 @@ const http = std.http;
 const mem = std.mem;
 const net = std.net;
 const Uri = std.Uri;
-const Allocator = mem.Allocator;
 const assert = std.debug.assert;
 
 const Server = @This();