diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2024-01-19 22:31:46 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-19 12:01:46 -0500 |
commit | 47232f8a41532a7ea3ed05c87b52bbd66a68cdab (patch) | |
tree | 0fae09c2ae40e78fd2f66b1d535c2292687d28fe /ext/node | |
parent | 59f419bf410e861c49cdfa6c1b0e657cf8bcc8e3 (diff) |
fix(node): remove use of non existing `FunctionPrototypeApply` primordial (#21986)
Fixes #21978
Diffstat (limited to 'ext/node')
-rw-r--r-- | ext/node/polyfills/_util/_util_callbackify.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/node/polyfills/_util/_util_callbackify.ts b/ext/node/polyfills/_util/_util_callbackify.ts index 0ea4d0881..d6b54486d 100644 --- a/ext/node/polyfills/_util/_util_callbackify.ts +++ b/ext/node/polyfills/_util/_util_callbackify.ts @@ -26,8 +26,8 @@ import { primordials } from "ext:core/mod.js"; const { ArrayPrototypePop, + ReflectApply, Error, - FunctionPrototypeApply, FunctionPrototypeBind, ObjectDefineProperties, ObjectGetOwnPropertyDescriptors, @@ -112,10 +112,10 @@ function callbackify<ResultT>( throw new NodeInvalidArgTypeError("last"); } const cb = (...args: unknown[]) => { - FunctionPrototypeApply(maybeCb, this, args); + ReflectApply(maybeCb, this, args); }; PromisePrototypeThen( - FunctionPrototypeApply(this, args), + ReflectApply(this, args), (ret: unknown) => { nextTick(FunctionPrototypeBind(cb, this, null, ret)); }, |