summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
Diffstat (limited to 'sw')
-rw-r--r--sw/source/ui/envelp/envlop1.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/sw/source/ui/envelp/envlop1.cxx b/sw/source/ui/envelp/envlop1.cxx
index 2c765de7a5d5..3c1c9514e138 100644
--- a/sw/source/ui/envelp/envlop1.cxx
+++ b/sw/source/ui/envelp/envlop1.cxx
@@ -285,8 +285,9 @@ void SwEnvPage::InitDatabaseBox()
for (sal_Int32 i = 0; i < aDataNames.getLength(); ++i)
m_xDatabaseLB->append_text(pDataNames[i]);
- OUString sDBName = m_sActDBName.getToken( 0, DB_DELIM );
- OUString sTableName = m_sActDBName.getToken( 1, DB_DELIM );
+ sal_Int32 nIdx{ 0 };
+ OUString sDBName = m_sActDBName.getToken( 0, DB_DELIM, nIdx );
+ OUString sTableName = m_sActDBName.getToken( 0, DB_DELIM, nIdx );
m_xDatabaseLB->set_active_text(sDBName);
if (m_pSh->GetDBManager()->GetTableNames(*m_xTableLB, sDBName))
{