diff options
-rw-r--r-- | src/corelib/platform/wasm/qstdweb.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/corelib/platform/wasm/qstdweb.cpp b/src/corelib/platform/wasm/qstdweb.cpp index 102e49facc..f95807ae03 100644 --- a/src/corelib/platform/wasm/qstdweb.cpp +++ b/src/corelib/platform/wasm/qstdweb.cpp @@ -295,8 +295,16 @@ void WebPromiseManager::adoptPromise(emscripten::val target, PromiseCallbacks ca registerPromise(std::move(allocation), std::move(callbacks)); }); } +#if defined(QT_STATIC) EM_JS(bool, jsHaveAsyncify, (), { return typeof Asyncify !== "undefined"; }); + +#else + +bool jsHaveAsyncify() { return false; } + +#endif + } // namespace ArrayBuffer::ArrayBuffer(uint32_t size) |