summaryrefslogtreecommitdiff
path: root/sot/source
diff options
context:
space:
mode:
authorMathias Bauer <mba@openoffice.org>2001-08-30 07:45:49 +0000
committerMathias Bauer <mba@openoffice.org>2001-08-30 07:45:49 +0000
commit80b18b1ae97930da2ee1980c0078f21993fc7d70 (patch)
tree1ca737bbece08322c5eb54916c60e01719c190f4 /sot/source
parentf435664f4d5c2da9cd302461b6fb22e56cbf99a2 (diff)
#91727#: check for NULL in Init
Diffstat (limited to 'sot/source')
-rw-r--r--sot/source/sdstor/ucbstorage.cxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/sot/source/sdstor/ucbstorage.cxx b/sot/source/sdstor/ucbstorage.cxx
index cdb112485c86..b550d3456d8c 100644
--- a/sot/source/sdstor/ucbstorage.cxx
+++ b/sot/source/sdstor/ucbstorage.cxx
@@ -1027,7 +1027,11 @@ void UCBStorage_Impl::ReadContent()
::ucb::ResultSetInclude eInclude = ::ucb::INCLUDE_FOLDERS_AND_DOCUMENTS;
try
{
- Reference< XResultSet > xResultSet = GetContent()->createCursor( aProps, eInclude );
+ GetContent();
+ if ( !m_pContent )
+ return;
+
+ Reference< XResultSet > xResultSet = m_pContent->createCursor( aProps, eInclude );
Reference< XContentAccess > xContentAccess( xResultSet, UNO_QUERY );
Reference< XRow > xRow( xResultSet, UNO_QUERY );
if ( xResultSet.is() )