From 144dc2a53444ce410c7519aa9bcbd51245eecc00 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Mon, 24 Mar 2025 02:54:07 -0700 Subject: [PATCH] update to zig 0.13 --- cookies.zig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cookies.zig b/cookies.zig index f19e780c8c89dfc099891fcb7c647d59518912f2..f12f3f056caf756a41eee71928a175786bc4480e 100644 --- a/cookies.zig +++ b/cookies.zig @@ -3,9 +3,9 @@ const string = []const u8; pub const Jar = std.StringHashMap(string); -pub fn parse(alloc: std.mem.Allocator, headers: std.http.Headers) !Jar { +pub fn parse(alloc: std.mem.Allocator, cookie_str: ?string) !Jar { var map = Jar.init(alloc); - const h = headers.getFirstValue("cookie") orelse return map; + const h = cookie_str orelse return map; var iter = std.mem.split(u8, h, "; "); while (iter.next()) |item| { const i = std.mem.indexOfScalar(u8, item, '='); @@ -19,6 +19,6 @@ pub fn parse(alloc: std.mem.Allocator, headers: std.http.Headers) !Jar { return map; } -pub fn delete(response: *std.http.Server.Response, comptime name: string) !void { - try response.headers.append("Set-Cookie", name ++ "=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT"); +pub fn delete_string(comptime name: string) string { + return name ++ "=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT"; } -- 2.54.0