summaryrefslogtreecommitdiffstats
path: root/src/corelib/platform/wasm
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@gmail.com>2022-09-02 05:58:46 +1000
committerLorn Potter <lorn.potter@gmail.com>2022-09-07 08:07:16 +1000
commitafb2fdc107390a6cd3a8e12ad0d19364e5925048 (patch)
treeaef7242ff941c98f67d50dc0fc4a951a2ffb0950 /src/corelib/platform/wasm
parent06556d079afcf8c53c7dbbc0592988f52a23ff68 (diff)
wasm: export new Promise functions
Needed for shared libs/dynamic linking Change-Id: I9b035951b1713d4ed5c98713b3d5e6b5e0293378 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
Diffstat (limited to 'src/corelib/platform/wasm')
-rw-r--r--src/corelib/platform/wasm/qstdweb_p.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/platform/wasm/qstdweb_p.h b/src/corelib/platform/wasm/qstdweb_p.h
index 70f58cb85c..e3c60b7188 100644
--- a/src/corelib/platform/wasm/qstdweb_p.h
+++ b/src/corelib/platform/wasm/qstdweb_p.h
@@ -164,7 +164,7 @@ namespace qstdweb {
};
namespace Promise {
- void adoptPromise(emscripten::val promise, PromiseCallbacks callbacks);
+ void Q_CORE_EXPORT adoptPromise(emscripten::val promise, PromiseCallbacks callbacks);
template<typename... Args>
void make(emscripten::val target,
@@ -181,7 +181,7 @@ namespace qstdweb {
adoptPromise(std::move(promiseObject), std::move(callbacks));
}
- void all(std::vector<emscripten::val> promises, PromiseCallbacks callbacks);
+ void Q_CORE_EXPORT all(std::vector<emscripten::val> promises, PromiseCallbacks callbacks);
};
inline emscripten::val window()