diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-03-24 10:09:57 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-03-24 12:12:26 +0000 |
commit | a848a497e014e4569f58cc77eab2388ab2311bda (patch) | |
tree | 8bf017703fd6d7e42bdaa0ae5f6ddee121e61c09 /sw | |
parent | ed980b470d41c62aeeb428dfa58ed274928529c4 (diff) |
coverity#705034 Dereference after null check
Change-Id: Id13502352881e25ba35b6a4cc69fba8da1c3c7f7
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/uibase/uno/unoatxt.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sw/source/core/uibase/uno/unoatxt.cxx b/sw/source/core/uibase/uno/unoatxt.cxx index 3b381151a758..5d5ebbd46d66 100644 --- a/sw/source/core/uibase/uno/unoatxt.cxx +++ b/sw/source/core/uibase/uno/unoatxt.cxx @@ -428,7 +428,9 @@ uno::Reference< text::XAutoTextEntry > SwXAutoTextGroup::insertNewByName(const pGlossaries->PutGroupDoc( pGlosGroup ); } - uno::Reference< text::XAutoTextEntry > xEntry = pGlossaries->GetAutoTextEntry( m_sGroupName, sName, sShortName, true ); + uno::Reference< text::XAutoTextEntry > xEntry = pGlossaries ? + pGlossaries->GetAutoTextEntry( m_sGroupName, sName, sShortName, true ) : + uno::Reference< text::XAutoTextEntry >(); OSL_ENSURE( xEntry.is(), "SwXAutoTextGroup::insertNewByName: no UNO object created? How this?" ); // we just inserted the entry into the group, so why doesn't it exist? |