diff options
author | Andreas Heinisch <andreas.heinisch@yahoo.de> | 2021-07-11 21:06:23 +0200 |
---|---|---|
committer | Andreas Heinisch <andreas.heinisch@yahoo.de> | 2021-07-12 20:30:19 +0200 |
commit | 7e5c9220ef5d51ac23e618c5c9eeda9cf4339c88 (patch) | |
tree | e6ed4ef122e536e25d60f77c947842c2334308dd /basic/CppunitTest_basic_macros.mk | |
parent | cffd97193f7468f770368559d5a5c58bd0bb2327 (diff) |
tdf#142487 - use utl::TextSearch in order to implement the replace algorithm
In the old algorithm, some special unicode characters lead to a
malfunction of basic's replace function. For instance, replacing a
German ß to uppercase in the insensitive case will lead to SS, breaking
the replace positions.
Change-Id: I4e6f6e5fba3d560b8cfd0786fa2439ed5174a928
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118760
Tested-by: Jenkins
Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
Diffstat (limited to 'basic/CppunitTest_basic_macros.mk')
-rw-r--r-- | basic/CppunitTest_basic_macros.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/basic/CppunitTest_basic_macros.mk b/basic/CppunitTest_basic_macros.mk index c2c1eb5b7a04..c70bfff42c68 100644 --- a/basic/CppunitTest_basic_macros.mk +++ b/basic/CppunitTest_basic_macros.mk @@ -61,6 +61,7 @@ $(eval $(call gb_CppunitTest_use_vcl,basic_macros)) $(eval $(call gb_CppunitTest_use_components,basic_macros,\ configmgr/source/configmgr \ + i18npool/source/search/i18nsearch \ i18npool/util/i18npool \ ucb/source/core/ucb1 \ ucb/source/ucp/file/ucpfile1 \ |