summaryrefslogtreecommitdiff
path: root/i18npool/source/transliteration/transliterationImpl.cxx
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2003-06-12 09:49:43 +0000
committerVladimir Glazounov <vg@openoffice.org>2003-06-12 09:49:43 +0000
commit591e2fc5590476c4d1402e6b4c90802a990cbaf0 (patch)
tree1e0602b201c46a83752bded63966c795a47a790b /i18npool/source/transliteration/transliterationImpl.cxx
parenta0290d52c155192158eb91501f04e59ced240dc2 (diff)
INTEGRATION: CWS mh11rc (1.9.4); FILE MERGED
2003/06/06 08:19:41 mh 1.9.4.1: join: from beta2
Diffstat (limited to 'i18npool/source/transliteration/transliterationImpl.cxx')
-rw-r--r--i18npool/source/transliteration/transliterationImpl.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/i18npool/source/transliteration/transliterationImpl.cxx b/i18npool/source/transliteration/transliterationImpl.cxx
index 1a710f9d8ccc..9dde94853d66 100644
--- a/i18npool/source/transliteration/transliterationImpl.cxx
+++ b/i18npool/source/transliteration/transliterationImpl.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: transliterationImpl.cxx,v $
*
- * $Revision: 1.9 $
+ * $Revision: 1.10 $
*
- * last change: $Author: rt $ $Date: 2003-05-21 08:06:37 $
+ * last change: $Author: vg $ $Date: 2003-06-12 10:49:43 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -303,8 +303,8 @@ TransliterationImpl::loadModulesByImplNames(const Sequence< OUString >& implName
Sequence<OUString> SAL_CALL
TransliterationImpl::getAvailableModules( const Locale& rLocale, sal_Int16 sType ) throw(RuntimeException)
{
- Sequence<OUString> &translist = localedata->getTransliterations(rLocale);
- Sequence<OUString> &r = *new Sequence< OUString > (translist.getLength());
+ const Sequence<OUString> &translist = localedata->getTransliterations(rLocale);
+ Sequence<OUString> r(translist.getLength());
Reference<XExtendedTransliteration> body;
sal_Int32 n = 0;
for (sal_Int32 i = 0; i < translist.getLength(); i++)
@@ -532,7 +532,7 @@ TransliterationImpl::getRange(const Sequence< OUString > &inStrs,
sal_Int32 j_tmp = 0;
Sequence< OUString > ostr(MaxOutput*length);
for (sal_Int32 j = 0; j < length; j+=2) {
- Sequence< OUString >& temp = bodyCascade[_numCascade]->transliterateRange(inStrs[j], inStrs[j+1]);
+ const Sequence< OUString >& temp = bodyCascade[_numCascade]->transliterateRange(inStrs[j], inStrs[j+1]);
for ( sal_Int32 k = 0; k < temp.getLength(); k++) {
if ( j_tmp >= MaxOutput*length ) throw ERROR;