diff --git a/src/network/cache/Cache.zig b/src/network/cache/Cache.zig index c941164f..71e7d0bd 100644 --- a/src/network/cache/Cache.zig +++ b/src/network/cache/Cache.zig @@ -144,7 +144,7 @@ pub fn tryCache( const cc = CacheControl.parse(cache_control orelse return null) orelse return null; return .{ - .url = url, + .url = try arena.dupeZ(u8, url), .content_type = if (content_type) |ct| try arena.dupe(u8, ct) else "application/octet-stream", .status = status, .stored_at = timestamp,