aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-11-27 08:45:40 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-11-27 08:45:40 -0800
commit0992c3867d3a91261a89696045f1f48bb87d171f (patch)
tree1e507d2969f43bb359f185102060acfeded9a3ed
parent58a78ef8b731a99663e3fc37b8586a19eb87b332 (diff)
downloadbun-0992c3867d3a91261a89696045f1f48bb87d171f.tar.gz
bun-0992c3867d3a91261a89696045f1f48bb87d171f.tar.zst
bun-0992c3867d3a91261a89696045f1f48bb87d171f.zip
Update bindings.cpp
-rw-r--r--src/bun.js/bindings/bindings.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bun.js/bindings/bindings.cpp b/src/bun.js/bindings/bindings.cpp
index e0a80c28c..1a1914c24 100644
--- a/src/bun.js/bindings/bindings.cpp
+++ b/src/bun.js/bindings/bindings.cpp
@@ -3874,6 +3874,8 @@ void JSC__JSValue__forEachProperty(JSC__JSValue JSValue0, JSC__JSGlobalObject* g
properties.data()->propertyNameVector().shrink(0);
if (iterating->isCallable())
break;
+ if (iterating == globalObject)
+ break;
iterating = iterating->getPrototype(vm, globalObject).getObject();
}
}