diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ffi.mjs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ffi.mjs b/src/ffi.mjs index 3889aa8..4d76d2d 100644 --- a/src/ffi.mjs +++ b/src/ffi.mjs @@ -82,7 +82,7 @@ class PromiseLayer { } export function newPromise(executor) { - return Promise.resolve((resolve) => + return new Promise((resolve) => executor((value) => { resolve(PromiseLayer.wrap(value)); }) |