Kaydet (Commit) fbd787dc authored tarafından Matteo Casalin's avatar Matteo Casalin

Use indexed getToken() and avoid getTokenCount()

Change-Id: I8807f8e7fd0fb76723bc4d46fa35cc346777051e
üst d253ee7c
...@@ -928,16 +928,17 @@ SearchTabPage_Impl::SearchTabPage_Impl(vcl::Window* pParent, SfxHelpIndexWindow_ ...@@ -928,16 +928,17 @@ SearchTabPage_Impl::SearchTabPage_Impl(vcl::Window* pParent, SfxHelpIndexWindow_
Any aUserItem = aViewOpt.GetUserItem( USERITEM_NAME ); Any aUserItem = aViewOpt.GetUserItem( USERITEM_NAME );
if ( aUserItem >>= aUserData ) if ( aUserItem >>= aUserData )
{ {
bool bChecked = aUserData.getToken(0, ';').toInt32() == 1; sal_Int32 nIdx {0};
bool bChecked = aUserData.getToken(0, ';', nIdx).toInt32() == 1;
m_pFullWordsCB->Check( bChecked ); m_pFullWordsCB->Check( bChecked );
bChecked = aUserData.getToken(1, ';').toInt32() == 1; bChecked = aUserData.getToken(0, ';', nIdx).toInt32() == 1;
m_pScopeCB->Check( bChecked ); m_pScopeCB->Check( bChecked );
for ( sal_Int32 i = 2; i < comphelper::string::getTokenCount(aUserData, ';'); ++i ) while ( nIdx > 0 )
{ {
OUString aToken = aUserData.getToken(i, ';');
m_pSearchED->InsertEntry( INetURLObject::decode( m_pSearchED->InsertEntry( INetURLObject::decode(
aToken, INetURLObject::DecodeMechanism::WithCharset ) ); aUserData.getToken(0, ';', nIdx),
INetURLObject::DecodeMechanism::WithCharset ) );
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment