summaryrefslogtreecommitdiffstats
path: root/sal/util
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-08-27 21:27:38 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-08-29 11:44:19 +0000
commit0c8fa58a2d73702770687ed15b98822d09f96ac3 (patch)
treef821dbc05e76a2430d902aec672cbb828d18d525 /sal/util
parentOUString construction from OUStringLiteral1 must not be overruled by... (diff)
downloadcore-0c8fa58a2d73702770687ed15b98822d09f96ac3.tar.gz
core-0c8fa58a2d73702770687ed15b98822d09f96ac3.zip
Support ConstCharArrayDetector also for UTF-16 arrays
The long-term benefit will be support of C++11 char16_t string literals (for cases of string literals with non-ASCII content) once we drop any compilers that don't support those yet. The short-term benefit is support for an improved OUStringLiteral1 that accepts any sal_Unicode value, not just ASCII ones (see next commit). Change-Id: I3f8f6697d7eb62b5176b7e812b5a5113c53b83a4 Reviewed-on: https://gerrit.libreoffice.org/28445 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'sal/util')
-rw-r--r--sal/util/sal.map11
1 files changed, 11 insertions, 0 deletions
diff --git a/sal/util/sal.map b/sal/util/sal.map
index 1ccac615b67f..d9995e1e4cae 100644
--- a/sal/util/sal.map
+++ b/sal/util/sal.map
@@ -695,6 +695,17 @@ LIBO_UDK_5.2 { # symbols available in >= LibO 5.2
osl_getShortUserName;
} LIBO_UDK_5.1;
+LIBO_UDK_5.3 { # symbols available in >= LibO 5.3
+ global:
+ rtl_uString_newConcatUtf16L;
+ rtl_uString_newReplaceAllAsciiLUtf16L;
+ rtl_uString_newReplaceAllUtf16LAsciiL;
+ rtl_uString_newReplaceAllUtf16LUtf16L;
+ rtl_uString_newReplaceFirstAsciiLUtf16L;
+ rtl_uString_newReplaceFirstUtf16LAsciiL;
+ rtl_uString_newReplaceFirstUtf16LUtf16L;
+} LIBO_UDK_5.2;
+
PRIVATE_1.0 {
global:
osl_detail_ObjectRegistry_storeAddresses;