WASM open links in new browser tabs

Desktop / LibreOffice - Jan-Marek Glogowski [fbihome.de] - 20 January 2022 09:26 UTC

I quickly gave up trying to understand what exactly clashes between the Emscripten macros and OUString templates / initializers. Not sure it can actually be "fixed".

Also disables the makeshared clang compilerplugin; currently there is no way to get rid of all the false positive hits when assigning the std::shared_ptr from a function instead of a constructor call.

Change-Id: I8b13f179629ea63ff221584030556d2bedadc01b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128604

972aa39fb976 WASM open links in new browser tabs
compilerplugins/clang/makeshared.cxx | 2 +-
postprocess/Module_postprocess.mk | 2 +-
shell/Library_syssh.mk | 6 ++++++
shell/source/unix/exec/shellexec.cxx | 24 ++++++++++++++++++++++++
shell/source/unix/exec/shellexec_em.cxx | 28 ++++++++++++++++++++++++++++
vcl/source/control/fixedhyper.cxx | 5 +++--
6 files changed, 63 insertions(+), 4 deletions(-)

Upstream: cgit.freedesktop.org


  • Share