From 10d14a3eaac7bef0962bb63593d5b7a2fde98eb6 Mon Sep 17 00:00:00 2001 From: Kai Tamkun Date: Thu, 1 May 2025 14:00:32 -0700 Subject: [PATCH] Add a null check --- src/bun.js/bindings/NodeVM.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/bun.js/bindings/NodeVM.cpp b/src/bun.js/bindings/NodeVM.cpp index 289b423a5d..8146a46774 100644 --- a/src/bun.js/bindings/NodeVM.cpp +++ b/src/bun.js/bindings/NodeVM.cpp @@ -184,7 +184,7 @@ public: outCachedData = { span.begin(), span.end() }; isValidType = true; } - } else if (auto* arrayBuffer = JSC::jsDynamicCast(cachedDataOpt)) { + } else if (auto* arrayBuffer = JSC::jsDynamicCast(cachedDataOpt); arrayBuffer && arrayBuffer->impl()) { std::span span = arrayBuffer->impl()->span(); outCachedData = { span.begin(), span.end() }; isValidType = true; @@ -224,7 +224,6 @@ public: class ScriptOptions : public BaseOptions { public: std::optional timeout = std::nullopt; - bool importModuleDynamically = false; bool produceCachedData = false; std::vector cachedData;