diff options
author | Khaled Hosny <khaled@libreoffice.org> | 2023-05-29 11:27:40 +0300 |
---|---|---|
committer | خالد حسني <khaled@libreoffice.org> | 2023-05-29 16:23:07 +0200 |
commit | d7ddac208516ce2350c84c434aad933b345c9509 (patch) | |
tree | 6ca3b8af2fff138501c48b6e4235e38513292f3b /i18npool/source | |
parent | ab1985d0b39e8bcc976543b9700e04610f434423 (diff) |
Remove recently unused CTLScriptType code
This is now unused after:
commit 98f7ec383db74a6491e925e30125d3fbf270afc2
Author: Khaled Hosny <khaled@libreoffice.org>
Date: Sun May 28 16:28:52 2023 +0300
tdf#139863, tdf#155514: Don’t split COMPLEX text portions
The code is also broken as it doesn’t handle surrogate pairs.
The UNO API now throws an exception.
Change-Id: I454ed741e3834e762a2731d671c21a3e73515da3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152359
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Reviewed-by: خالد حسني <khaled@libreoffice.org>
Diffstat (limited to 'i18npool/source')
-rw-r--r-- | i18npool/source/characterclassification/unoscripttypedetector.cxx | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/i18npool/source/characterclassification/unoscripttypedetector.cxx b/i18npool/source/characterclassification/unoscripttypedetector.cxx index afcd2708ce90..1d48ed864724 100644 --- a/i18npool/source/characterclassification/unoscripttypedetector.cxx +++ b/i18npool/source/characterclassification/unoscripttypedetector.cxx @@ -43,23 +43,21 @@ UnoScriptTypeDetector::endOfScriptDirection( const OUString& Text, sal_Int32 nPo } sal_Int16 SAL_CALL -UnoScriptTypeDetector::getCTLScriptType( const OUString& Text, sal_Int32 nPos ) +UnoScriptTypeDetector::getCTLScriptType( const OUString&, sal_Int32 ) { - return ScriptTypeDetector::getCTLScriptType(Text, nPos); + throw css::uno::RuntimeException("not implemented"); } -// Begin of Script Type is inclusive. sal_Int32 SAL_CALL -UnoScriptTypeDetector::beginOfCTLScriptType( const OUString& Text, sal_Int32 nPos ) +UnoScriptTypeDetector::beginOfCTLScriptType( const OUString&, sal_Int32 ) { - return ScriptTypeDetector::beginOfCTLScriptType(Text, nPos); + throw css::uno::RuntimeException("not implemented"); } -// End of the Script Type is exclusive, the return value pointing to the begin of next script type sal_Int32 SAL_CALL -UnoScriptTypeDetector::endOfCTLScriptType( const OUString& Text, sal_Int32 nPos ) +UnoScriptTypeDetector::endOfCTLScriptType( const OUString&, sal_Int32 ) { - return ScriptTypeDetector::endOfCTLScriptType(Text, nPos); + throw css::uno::RuntimeException("not implemented"); } OUString SAL_CALL |