aboutsummaryrefslogtreecommitdiff
path: root/src/ffi.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/ffi.js')
-rw-r--r--src/ffi.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ffi.js b/src/ffi.js
index 07649e9..ded63ae 100644
--- a/src/ffi.js
+++ b/src/ffi.js
@@ -120,5 +120,9 @@ export function set_reference(ref, value) {
}
export function all_promises(...promises) {
- return Promise.all(promises);
+ if (promises.length === 1) {
+ return Promise.all(promises[0]);
+ } else {
+ return Promise.all(promises);
+ }
}