diff options
author | Lorn Potter <lorn.potter@gmail.com> | 2022-09-02 05:58:46 +1000 |
---|---|---|
committer | Lorn Potter <lorn.potter@gmail.com> | 2022-09-07 08:07:16 +1000 |
commit | afb2fdc107390a6cd3a8e12ad0d19364e5925048 (patch) | |
tree | aef7242ff941c98f67d50dc0fc4a951a2ffb0950 /src/corelib/platform/wasm | |
parent | 06556d079afcf8c53c7dbbc0592988f52a23ff68 (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.h | 4 |
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() |