mirror of
https://github.com/oven-sh/bun
synced 2026-02-17 14:22:01 +00:00
safety: a lot more exception checker progress (#20817)
This commit is contained in:
@@ -721,10 +721,10 @@ JSC_DEFINE_HOST_FUNCTION(jsFunctionRunMain, (JSGlobalObject * globalObject, JSC:
|
||||
|
||||
auto* promise = JSC::loadAndEvaluateModule(globalObject, name, JSC::jsUndefined(), JSC::jsUndefined());
|
||||
RETURN_IF_EXCEPTION(scope, {});
|
||||
JSC::JSNativeStdFunction* resolverFunction = JSC::JSNativeStdFunction::create(
|
||||
vm, globalObject, 1, String(), resolverFunctionCallback);
|
||||
JSC::JSNativeStdFunction* resolverFunction = JSC::JSNativeStdFunction::create(vm, globalObject, 1, String(), resolverFunctionCallback);
|
||||
|
||||
auto result = promise->then(globalObject, resolverFunction, nullptr);
|
||||
RETURN_IF_EXCEPTION(scope, {});
|
||||
Bun__VirtualMachine__setOverrideModuleRunMainPromise(defaultGlobalObject(globalObject)->bunVM(), result);
|
||||
|
||||
return JSC::JSValue::encode(JSC::jsUndefined());
|
||||
|
||||
Reference in New Issue
Block a user