diff --git a/src/browser/ScriptManager.zig b/src/browser/ScriptManager.zig index 3c2e33bd..cc0880b4 100644 --- a/src/browser/ScriptManager.zig +++ b/src/browser/ScriptManager.zig @@ -233,7 +233,6 @@ pub fn addFromElement(self: *ScriptManager, comptime from_parser: bool, script_e defer self.base.is_evaluating = was_evaluating; const headers = try self.getHeaders(); - errdefer headers.deinit(); if (is_blocking) { const response = try self.base.client.syncRequest(arena, .{ diff --git a/src/browser/js/Function.zig b/src/browser/js/Function.zig index 218c7bcd..240f85ef 100644 --- a/src/browser/js/Function.zig +++ b/src/browser/js/Function.zig @@ -181,7 +181,7 @@ fn getThis(self: *const Function) js.Object { } pub fn src(self: *const Function) ![]const u8 { - return self.local.valueToString(.{ .local = self.local, .handle = @ptrCast(self.handle) }, .{}); + return js.Value.toStringSlice(.{ .local = self.local, .handle = @ptrCast(self.handle) }); } pub fn getPropertyValue(self: *const Function, name: []const u8) !?js.Value {