From 8ab67c62d013ca0ef5ab695879db4e3cfe341f0e Mon Sep 17 00:00:00 2001 From: Mikolaj Boc Date: Tue, 13 Jun 2023 12:45:13 +0200 Subject: [PATCH] Fix jsHaveJspi so that it works without Asyncify defined MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I3dd2ff16e41faae33c8095d7d8ea538da8c7d4d4 Reviewed-by: Piotr Wierciński Reviewed-by: Morten Johan Sørvig --- src/corelib/platform/wasm/qstdweb.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/platform/wasm/qstdweb.cpp b/src/corelib/platform/wasm/qstdweb.cpp index 79119125a1..dfe249dc42 100644 --- a/src/corelib/platform/wasm/qstdweb.cpp +++ b/src/corelib/platform/wasm/qstdweb.cpp @@ -364,7 +364,7 @@ void WebPromiseManager::adoptPromise(emscripten::val target, PromiseCallbacks ca EM_JS(bool, jsHaveAsyncify, (), { return typeof Asyncify !== "undefined"; }); EM_JS(bool, jsHaveJspi, (), - { return !!Asyncify && !!Asyncify.makeAsyncFunction && !!WebAssembly.Function; }); + { return typeof Asyncify !== "undefined" && !!Asyncify.makeAsyncFunction && !!WebAssembly.Function; }); #else