diff options
author | Tor Lillqvist <tml@collabora.com> | 2022-12-28 13:47:26 +0200 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2023-02-24 07:55:10 +0000 |
commit | cae91e5b77c35e8b5cb9b0e543ae049dd0f72fd1 (patch) | |
tree | a9dba6fef1567a92c6fa036aa8ee3f95d791d9f3 /i18nlangtag | |
parent | 9b59231edf524e359ae5bb92517c9f9a98b86030 (diff) |
Introduce lo_get_app_data_dir() for Emscripten, too
And not just Android. Hardcoded to return "/instdir" to match what is
in the emscripten_fs_image.
Change-Id: I26d4ec5e02ec9900e35ca47f1565a13ad2b723b6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144849
Tested-by: Jenkins
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/147558
Tested-by: Tor Lillqvist <tml@collabora.com>
Diffstat (limited to 'i18nlangtag')
-rw-r--r-- | i18nlangtag/source/languagetag/languagetag.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/i18nlangtag/source/languagetag/languagetag.cxx b/i18nlangtag/source/languagetag/languagetag.cxx index 92b9b5807e99..b54c2614e7f2 100644 --- a/i18nlangtag/source/languagetag/languagetag.cxx +++ b/i18nlangtag/source/languagetag/languagetag.cxx @@ -36,6 +36,10 @@ #include <osl/detail/android-bootstrap.h> #endif +#ifdef EMSCRIPTEN +#include <osl/detail/emscripten-bootstrap.h> +#endif + using namespace com::sun::star; namespace { @@ -215,7 +219,7 @@ void LiblangtagDataRef::teardown() void LiblangtagDataRef::setupDataPath() { -#if defined(ANDROID) +#if defined(ANDROID) || defined(EMSCRIPTEN) maDataPath = OString(lo_get_app_data_dir()) + "/share/liblangtag"; #else // maDataPath is assumed to be empty here. |