From 06984ace21a32a57ca2dbb5ff741672ca1fd990c Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Tue, 5 Aug 2025 20:16:54 +0800 Subject: [PATCH] fix overflow and debug units --- src/browser/page.zig | 4 ++-- src/http/Client.zig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/browser/page.zig b/src/browser/page.zig index 30c959d4..54571262 100644 --- a/src/browser/page.zig +++ b/src/browser/page.zig @@ -406,7 +406,7 @@ pub const Page = struct { std.debug.print("\nprimary schedule: {d}\n", .{self.scheduler.primary.count()}); var it = self.scheduler.primary.iterator(); while (it.next()) |task| { - std.debug.print(" - {s} complete: {any}\n", .{ task.name, task.ms - now }); + std.debug.print(" - {s} schedule: {d}ms\n", .{ task.name, task.ms - now }); } } @@ -414,7 +414,7 @@ pub const Page = struct { std.debug.print("\nsecondary schedule: {d}\n", .{self.scheduler.secondary.count()}); var it = self.scheduler.secondary.iterator(); while (it.next()) |task| { - std.debug.print(" - {s} complete: {any}\n", .{ task.name, task.ms - now }); + std.debug.print(" - {s} schedule: {d}ms\n", .{ task.name, task.ms - now }); } } } diff --git a/src/http/Client.zig b/src/http/Client.zig index 5d4e337f..d0677625 100644 --- a/src/http/Client.zig +++ b/src/http/Client.zig @@ -560,7 +560,7 @@ pub const Transfer = struct { if (hdr._content_type_len == 0) { const CONTENT_TYPE_LEN = "content-type:".len; - if (buf_len > CONTENT_TYPE_LEN) { + if (header.len > CONTENT_TYPE_LEN) { if (std.ascii.eqlIgnoreCase(header[0..CONTENT_TYPE_LEN], "content-type:")) { const value = std.mem.trimLeft(u8, header[CONTENT_TYPE_LEN..], " "); const len = @min(value.len, hdr._content_type.len); @@ -572,7 +572,7 @@ pub const Transfer = struct { { const SET_COOKIE_LEN = "set-cookie:".len; - if (buf_len > SET_COOKIE_LEN) { + if (header.len > SET_COOKIE_LEN) { if (std.ascii.eqlIgnoreCase(header[0..SET_COOKIE_LEN], "set-cookie:")) { const value = std.mem.trimLeft(u8, header[SET_COOKIE_LEN..], " "); transfer.req.cookie.jar.populateFromResponse(&transfer.uri, value) catch |err| {