diff options
author | Caolán McNamara <caolanm@redhat.com> | 2022-06-05 14:44:35 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2022-06-05 18:32:19 +0200 |
commit | 86d39afd85ed929dcfb8e1497680605cb095fc41 (patch) | |
tree | 28e7ccace4d61558633a378e4fafc247eff8ad8c /dbaccess/source/ui/dlg/dbwizsetup.cxx | |
parent | 264b78cbd7b049d323797cad332b664fe3af2088 (diff) |
cid#1504593 silence Dereference null return value
and
cid#1504597 Dereference null return value
cid#1504595 Dereference null return value
cid#1504666 Dereference null return value
Change-Id: I6054120575fb2769633177c36eb41c6798c4c648
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135436
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'dbaccess/source/ui/dlg/dbwizsetup.cxx')
-rw-r--r-- | dbaccess/source/ui/dlg/dbwizsetup.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dbaccess/source/ui/dlg/dbwizsetup.cxx b/dbaccess/source/ui/dlg/dbwizsetup.cxx index 2c3e8fb7bb36..f687740dd696 100644 --- a/dbaccess/source/ui/dlg/dbwizsetup.cxx +++ b/dbaccess/source/ui/dlg/dbwizsetup.cxx @@ -117,8 +117,9 @@ ODbTypeWizDialogSetup::ODbTypeWizDialogSetup(weld::Window* _pParent { // no local resources needed anymore // extract the datasource type collection from the item set - const DbuTypeCollectionItem& rCollectionItem = dynamic_cast<const DbuTypeCollectionItem&>(*_pItems->GetItem(DSID_TYPECOLLECTION)); - m_pCollection = rCollectionItem.getCollection(); + const DbuTypeCollectionItem* pCollectionItem = dynamic_cast<const DbuTypeCollectionItem*>(_pItems->GetItem(DSID_TYPECOLLECTION)); + assert(pCollectionItem && "must exist"); + m_pCollection = pCollectionItem->getCollection(); assert(m_pCollection && "ODbTypeWizDialogSetup::ODbTypeWizDialogSetup : really need a DSN type collection !"); |