From 05da040ce130b83a3a679d41e4535e7d7350c3d8 Mon Sep 17 00:00:00 2001 From: Muki Kiboigo Date: Mon, 5 Jan 2026 09:27:17 -0800 Subject: [PATCH] increment call_depth on callWithThis --- src/browser/js/Function.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/browser/js/Function.zig b/src/browser/js/Function.zig index aa87f57a..47ddbdb1 100644 --- a/src/browser/js/Function.zig +++ b/src/browser/js/Function.zig @@ -115,6 +115,8 @@ pub fn tryCallWithThis(self: *const Function, comptime T: type, this: anytype, a pub fn callWithThis(self: *const Function, comptime T: type, this: anytype, args: anytype) !T { const context = self.context; + context.call_depth += 1; + defer context.call_depth -= 1; const js_this = try context.valueToExistingObject(this);