diff options
Diffstat (limited to 'sc/source/ui/dataprovider')
-rw-r--r-- | sc/source/ui/dataprovider/dataprovider.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sc/source/ui/dataprovider/dataprovider.cxx b/sc/source/ui/dataprovider/dataprovider.cxx index 161aaf502fa9..22a3be99475e 100644 --- a/sc/source/ui/dataprovider/dataprovider.cxx +++ b/sc/source/ui/dataprovider/dataprovider.cxx @@ -111,15 +111,15 @@ OUString ExternalDataSource::getDBName() const return OUString(); } -void ExternalDataSource::setDBData(const ScDBData* pDBData) +void ExternalDataSource::setDBData(const OUString& rDBName) { if (!mpDBDataManager) { - mpDBDataManager.reset(new ScDBDataManager(pDBData->GetName(), false, mpDoc)); + mpDBDataManager.reset(new ScDBDataManager(rDBName, false, mpDoc)); } else { - mpDBDataManager->SetDatabase(pDBData->GetName()); + mpDBDataManager->SetDatabase(rDBName); } } |