sw/source/ui/misc/glossary.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commits: commit 930d691d88a33cea32ad08971b034f03e2086b77 Author: Matteo Casalin <[email protected]> AuthorDate: Sun Jan 27 19:40:55 2019 +0100 Commit: Matteo Casalin <[email protected]> CommitDate: Mon Feb 4 20:05:25 2019 +0100 Don't get the same token twice Change-Id: I81e3b909529a48a60c80f55b3644f3477a77418a Reviewed-on: https://gerrit.libreoffice.org/67306 Tested-by: Jenkins Reviewed-by: Matteo Casalin <[email protected]> diff --git a/sw/source/ui/misc/glossary.cxx b/sw/source/ui/misc/glossary.cxx index 91c54d997261..ba79e0d072cc 100644 --- a/sw/source/ui/misc/glossary.cxx +++ b/sw/source/ui/misc/glossary.cxx @@ -690,15 +690,16 @@ void SwGlossaryDlg::Init() OUString sGroupName(pGlossaryHdl->GetGroupName(nId, &sTitle)); if(sGroupName.isEmpty()) continue; + const OUString sName{ sGroupName.getToken( 0, GLOS_DELIM ) }; if(sTitle.isEmpty()) - sTitle = sGroupName.getToken( 0, GLOS_DELIM ); + sTitle = sName; if(sTitle == sMyAutoTextEnglish) sTitle = sMyAutoTextTranslated; SvTreeListEntry* pEntry = m_pCategoryBox->InsertEntry( sTitle ); const sal_Int32 nPath = sGroupName.getToken( 1, GLOS_DELIM ).toInt32(); GroupUserData* pData = new GroupUserData; - pData->sGroupName = sGroupName.getToken(0, GLOS_DELIM); + pData->sGroupName = sName; pData->nPathIdx = static_cast< sal_uInt16 >(nPath); pData->bReadonly = pGlossaryHdl->IsReadOnly(&sGroupName); _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
