summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorMatteo Casalin <matteo.casalin@yahoo.com>2014-04-03 18:14:55 +0200
committerMatteo Casalin <matteo.casalin@yahoo.com>2014-04-06 22:19:54 +0200
commit52154a7f161c309768437fa7103a551f2bbc31ef (patch)
treea14e58904dc09a257e697c19f29f3af466688c59 /sw
parent699f5229c7475b42a6e8e7a7563b5a5d78991e5a (diff)
Use index to get consecutive OUString tokens
Change-Id: I7dc854444d6176f99fd9b79445e643a2bb464020
Diffstat (limited to 'sw')
-rw-r--r--sw/source/ui/dialog/uiregionsw.cxx14
1 files changed, 8 insertions, 6 deletions
diff --git a/sw/source/ui/dialog/uiregionsw.cxx b/sw/source/ui/dialog/uiregionsw.cxx
index 37a9aa9db207..44c56d12b8e1 100644
--- a/sw/source/ui/dialog/uiregionsw.cxx
+++ b/sw/source/ui/dialog/uiregionsw.cxx
@@ -259,9 +259,10 @@ void SectRepr::SetFilter( const OUString& rFilter )
void SectRepr::SetSubRegion(const OUString& rSubRegion)
{
OUString sNewFile;
- OUString sOldFileName( m_SectionData.GetLinkFileName() );
- const OUString sFilter( sOldFileName.getToken( 1, sfx2::cTokenSeparator ) );
- sOldFileName = sOldFileName.getToken( 0, sfx2::cTokenSeparator );
+ sal_Int32 n;
+ const OUString sLinkFileName(m_SectionData.GetLinkFileName());
+ const OUString sOldFileName( sLinkFileName.getToken( 0, sfx2::cTokenSeparator, n ) );
+ const OUString sFilter( sLinkFileName.getToken( 0, sfx2::cTokenSeparator, n ) );
if( !rSubRegion.isEmpty() || !sOldFileName.isEmpty() )
sNewFile = sOldFileName + OUString(sfx2::cTokenSeparator) +
@@ -1517,9 +1518,10 @@ short SwInsertSectionTabDialog::Ok()
m_pSectionData->IsEditInReadonlyFlag()));
const OUString sLinkFileName( m_pSectionData->GetLinkFileName() );
- aRequest.AppendItem(SfxStringItem( FN_PARAM_1, sLinkFileName.getToken( 0, sfx2::cTokenSeparator )));
- aRequest.AppendItem(SfxStringItem( FN_PARAM_2, sLinkFileName.getToken( 1, sfx2::cTokenSeparator )));
- aRequest.AppendItem(SfxStringItem( FN_PARAM_3, sLinkFileName.getToken( 2, sfx2::cTokenSeparator )));
+ sal_Int32 n = 0;
+ aRequest.AppendItem(SfxStringItem( FN_PARAM_1, sLinkFileName.getToken( 0, sfx2::cTokenSeparator, n )));
+ aRequest.AppendItem(SfxStringItem( FN_PARAM_2, sLinkFileName.getToken( 0, sfx2::cTokenSeparator, n )));
+ aRequest.AppendItem(SfxStringItem( FN_PARAM_3, sLinkFileName.getToken( 0, sfx2::cTokenSeparator, n )));
aRequest.Done();
}
return nRet;