From 7f44bd77908c41a1ddc81f9f9fa12f2ddbe7fcd2 Mon Sep 17 00:00:00 2001 From: jedel1043 Date: Tue, 9 May 2023 19:49:20 -0600 Subject: [PATCH] Fix recursion bug --- boa_engine/src/object/jsobject.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boa_engine/src/object/jsobject.rs b/boa_engine/src/object/jsobject.rs index 059d84f93e8..0e74fe6ae9a 100644 --- a/boa_engine/src/object/jsobject.rs +++ b/boa_engine/src/object/jsobject.rs @@ -237,7 +237,7 @@ impl JsObject { // a recursive structure // We can follow v8 & SpiderMonkey's lead and return a default value for the hint in this situation // (see https://repl.it/repls/IvoryCircularCertification#index.js) - let recursion_limiter = RecursionLimiter::new(self); + let recursion_limiter = RecursionLimiter::new(self.as_ref()); if recursion_limiter.live { // we're in a recursive object, bail return Ok(match hint {