diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-10-16 15:23:12 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-10-17 08:25:47 +0200 |
commit | ccb2a1f650bc505f8a4f1abebf8ce4f9396562a8 (patch) | |
tree | 2ee2fd4f300ae95cf23bade1f242e02f9b276c07 /ucb | |
parent | da5c3a1ee43dd1a07cbd1b8005488bf05432593d (diff) |
clang-tidy readability-redundant-smartptr-get
redundant get() call on smart pointer
Change-Id: Icb5a03bbc15e79a30d3d135a507d22914d15c2bd
Reviewed-on: https://gerrit.libreoffice.org/61837
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'ucb')
-rw-r--r-- | ucb/source/ucp/cmis/std_inputstream.cxx | 12 | ||||
-rw-r--r-- | ucb/source/ucp/cmis/std_outputstream.cxx | 8 | ||||
-rw-r--r-- | ucb/source/ucp/webdav-neon/ContentProperties.cxx | 11 | ||||
-rw-r--r-- | ucb/source/ucp/webdav-neon/DAVSessionFactory.cxx | 8 | ||||
-rw-r--r-- | ucb/source/ucp/webdav-neon/webdavcontent.cxx | 112 | ||||
-rw-r--r-- | ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx | 9 |
6 files changed, 73 insertions, 87 deletions
diff --git a/ucb/source/ucp/cmis/std_inputstream.cxx b/ucb/source/ucp/cmis/std_inputstream.cxx index 2130c3406995..d135d981e9e8 100644 --- a/ucb/source/ucp/cmis/std_inputstream.cxx +++ b/ucb/source/ucp/cmis/std_inputstream.cxx @@ -24,7 +24,7 @@ namespace cmis m_pStream( pStream ), m_nLength( 0 ) { - if ( m_pStream.get() ) + if (m_pStream) { streampos nInitPos = m_pStream->tellg( ); m_pStream->seekg( 0, ios_base::end ); @@ -65,7 +65,7 @@ namespace cmis if ( 0 <= nBytesToRead && aData.getLength() < nBytesToRead ) aData.realloc( nBytesToRead ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); sal_Int32 nRead = 0; @@ -91,7 +91,7 @@ namespace cmis if ( 0 <= nMaxBytesToRead && aData.getLength() < nMaxBytesToRead ) aData.realloc( nMaxBytesToRead ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); sal_Int32 nRead = 0; @@ -111,7 +111,7 @@ namespace cmis { osl::MutexGuard aGuard( m_aMutex ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); try @@ -144,7 +144,7 @@ namespace cmis "Location can't be negative or greater than the length", static_cast< cppu::OWeakObject* >( this ), 0 ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); try @@ -163,7 +163,7 @@ namespace cmis { osl::MutexGuard aGuard( m_aMutex ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); sal_Int64 nPos = m_pStream->tellg( ); diff --git a/ucb/source/ucp/cmis/std_outputstream.cxx b/ucb/source/ucp/cmis/std_outputstream.cxx index a2a1eeb3a1f2..ea8c6d12d1ca 100644 --- a/ucb/source/ucp/cmis/std_outputstream.cxx +++ b/ucb/source/ucp/cmis/std_outputstream.cxx @@ -26,7 +26,7 @@ namespace cmis StdOutputStream::~StdOutputStream() { - if ( m_pStream.get( ) ) + if (m_pStream) m_pStream->setstate( ios::eofbit ); } @@ -51,7 +51,7 @@ namespace cmis { osl::MutexGuard aGuard( m_aMutex ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); try @@ -69,7 +69,7 @@ namespace cmis { osl::MutexGuard aGuard( m_aMutex ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); try @@ -87,7 +87,7 @@ namespace cmis { osl::MutexGuard aGuard( m_aMutex ); - if ( !m_pStream.get() ) + if (!m_pStream) throw io::IOException( ); m_pStream->setstate( ios_base::eofbit ); diff --git a/ucb/source/ucp/webdav-neon/ContentProperties.cxx b/ucb/source/ucp/webdav-neon/ContentProperties.cxx index de5b76226274..8f651edff0ab 100644 --- a/ucb/source/ucp/webdav-neon/ContentProperties.cxx +++ b/ucb/source/ucp/webdav-neon/ContentProperties.cxx @@ -157,13 +157,10 @@ ContentProperties::ContentProperties() { } - -ContentProperties::ContentProperties( const ContentProperties & rOther ) -: m_aEscapedTitle( rOther.m_aEscapedTitle ), - m_xProps( rOther.m_xProps.get() - ? new PropertyValueMap( *rOther.m_xProps ) - : new PropertyValueMap ), - m_bTrailingSlash( rOther.m_bTrailingSlash ) +ContentProperties::ContentProperties(const ContentProperties& rOther) + : m_aEscapedTitle(rOther.m_aEscapedTitle) + , m_xProps(rOther.m_xProps ? new PropertyValueMap(*rOther.m_xProps) : new PropertyValueMap) + , m_bTrailingSlash(rOther.m_bTrailingSlash) { } diff --git a/ucb/source/ucp/webdav-neon/DAVSessionFactory.cxx b/ucb/source/ucp/webdav-neon/DAVSessionFactory.cxx index 13eda808ee31..060fcb8984d5 100644 --- a/ucb/source/ucp/webdav-neon/DAVSessionFactory.cxx +++ b/ucb/source/ucp/webdav-neon/DAVSessionFactory.cxx @@ -49,7 +49,7 @@ rtl::Reference< DAVSession > DAVSessionFactory::createDAVSession( m_xContext = rxContext; - if ( !m_xProxyDecider.get() ) + if (!m_xProxyDecider) m_xProxyDecider.reset( new ucbhelper::InternetProxyDecider( rxContext ) ); Map::iterator aIt( m_aMap.begin() ); @@ -67,8 +67,8 @@ rtl::Reference< DAVSession > DAVSessionFactory::createDAVSession( { NeonUri aURI( inUri ); - std::unique_ptr< DAVSession > xElement( - new NeonSession( this, inUri, rFlags, *m_xProxyDecider.get() ) ); + std::unique_ptr<DAVSession> xElement( + new NeonSession(this, inUri, rFlags, *m_xProxyDecider)); aIt = m_aMap.emplace( inUri, xElement.get() ).first; aIt->second->m_aContainerIt = aIt; @@ -91,7 +91,7 @@ rtl::Reference< DAVSession > DAVSessionFactory::createDAVSession( // call a little: NeonUri aURI( inUri ); - aIt->second = new NeonSession( this, inUri, rFlags, *m_xProxyDecider.get() ); + aIt->second = new NeonSession(this, inUri, rFlags, *m_xProxyDecider); aIt->second->m_aContainerIt = aIt; return aIt->second; } diff --git a/ucb/source/ucp/webdav-neon/webdavcontent.cxx b/ucb/source/ucp/webdav-neon/webdavcontent.cxx index e386f1bd435d..39af4be04001 100644 --- a/ucb/source/ucp/webdav-neon/webdavcontent.cxx +++ b/ucb/source/ucp/webdav-neon/webdavcontent.cxx @@ -196,7 +196,7 @@ namespace } } - if ( xProps.get() ) + if (xProps) xProps->addProperties( rProps, ContentProperties( aResource ) ); @@ -607,7 +607,7 @@ uno::Any SAL_CALL Content::execute( std::unique_ptr< DAVResourceAccess > xResAccess; { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } aStaticDAVOptionsCache.removeDAVOptions( xResAccess->getURL() ); // clean cached value of PROPFIND property names @@ -615,7 +615,7 @@ uno::Any SAL_CALL Content::execute( xResAccess->DESTROY( Environment ); { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } catch ( DAVException const & e ) @@ -809,12 +809,12 @@ void SAL_CALL Content::abort( sal_Int32 /*CommandId*/ ) std::unique_ptr< DAVResourceAccess > xResAccess; { osl::MutexGuard aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } xResAccess->abort(); { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } catch ( DAVException const & ) @@ -891,7 +891,7 @@ void Content::addProperty( const ucb::PropertyCommandArgument& aCmdArg, std::unique_ptr< DAVResourceAccess > xResAccess; { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } aStaticDAVOptionsCache.removeDAVOptions( xResAccess->getURL() ); // clean cached value of PROPFIND property names @@ -900,7 +900,7 @@ void Content::addProperty( const ucb::PropertyCommandArgument& aCmdArg, xResAccess->PROPPATCH( aProppatchValues, xEnv ); { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } // Notify propertyset info change listeners. @@ -981,7 +981,7 @@ void Content::removeProperty( const OUString& Name, std::unique_ptr< DAVResourceAccess > xResAccess; { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } aStaticDAVOptionsCache.removeDAVOptions( xResAccess->getURL() ); // clean cached value of PROPFIND property names @@ -990,7 +990,7 @@ void Content::removeProperty( const OUString& Name, xResAccess->PROPPATCH( aProppatchValues, xEnv ); { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } // Notify propertyset info change listeners. @@ -1334,12 +1334,12 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( aUnescapedTitle = NeonUri::unescape( m_aEscapedTitle ); xIdentifier.set( m_xIdentifier ); xProvider.set( m_xProvider.get() ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); // First, ask cache... - if ( m_xCachedProps.get() ) + if (m_xCachedProps) { - xCachedProps.reset( new ContentProperties( *m_xCachedProps.get() ) ); + xCachedProps.reset(new ContentProperties(*m_xCachedProps)); std::vector< OUString > aMissingProps; if ( xCachedProps->containsAllNames( rProperties, aMissingProps ) ) @@ -1349,7 +1349,7 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( } // use the cached ContentProperties instance - xProps.reset( new ContentProperties( *xCachedProps.get() ) ); + xProps.reset(new ContentProperties(*xCachedProps)); } } @@ -1368,10 +1368,9 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( { // cache lookup... getResourceType may fill the props cache via // PROPFIND! - if ( m_xCachedProps.get() ) + if (m_xCachedProps) { - xCachedProps.reset( - new ContentProperties( *m_xCachedProps.get() ) ); + xCachedProps.reset(new ContentProperties(*m_xCachedProps)); std::vector< OUString > aMissingProps; if ( xCachedProps->containsAllNames( @@ -1383,7 +1382,7 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( } // use the cached ContentProperties instance - xProps.reset( new ContentProperties( *xCachedProps.get() ) ); + xProps.reset(new ContentProperties(*xCachedProps)); } if ( !bHasAll ) @@ -1479,7 +1478,7 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( } } #endif - if ( xProps.get()) + if (xProps) xProps->addProperties( aPropNames, ContentProperties( resources[ 0 ] )); @@ -1534,7 +1533,7 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( GetPropsUsingHeadRequest(resource, xResAccess, aHeaderNames, xEnv); m_bDidGetOrHead = true; - if (xProps.get()) + if (xProps) xProps->addProperties( aMissingProps, ContentProperties(resource)); @@ -1641,7 +1640,7 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( } else { - if ( !xProps.get() ) + if (!xProps) xProps.reset( new ContentProperties( aUnescapedTitle, false ) ); else xProps->addProperty( @@ -1746,12 +1745,12 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues( { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - if ( !m_xCachedProps.get() ) - m_xCachedProps.reset( new CachableContentProperties( *xProps.get() ) ); + if (!m_xCachedProps) + m_xCachedProps.reset(new CachableContentProperties(*xProps)); else - m_xCachedProps->addProperties( *xProps.get() ); + m_xCachedProps->addProperties(*xProps); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); m_aEscapedTitle = NeonUri::escapeSegment( aUnescapedTitle ); } @@ -1774,7 +1773,7 @@ uno::Sequence< uno::Any > Content::setPropertyValues( xProvider.set( m_pProvider ); xIdentifier.set( m_xIdentifier ); bTransient = m_bTransient; - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } uno::Sequence< uno::Any > aRet( rValues.getLength() ); @@ -2150,7 +2149,7 @@ uno::Sequence< uno::Any > Content::setPropertyValues( { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } return aRet; @@ -2232,8 +2231,7 @@ uno::Any Content::open( { osl::MutexGuard aGuard( m_aMutex ); - xResAccess.reset( - new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } xResAccess->setFlags( rArg.OpeningFlags ); @@ -2248,14 +2246,13 @@ uno::Any Content::open( osl::MutexGuard aGuard( m_aMutex ); // cache headers. - if ( !m_xCachedProps.get()) + if (!m_xCachedProps) m_xCachedProps.reset( new CachableContentProperties( ContentProperties( aResource ) ) ); else m_xCachedProps->addProperties( ContentProperties( aResource ) ); - m_xResAccess.reset( - new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } catch ( DAVException const & e ) @@ -2277,8 +2274,7 @@ uno::Any Content::open( { osl::MutexGuard aGuard( m_aMutex ); - xResAccess.reset( - new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } xResAccess->setFlags( rArg.OpeningFlags ); @@ -2312,15 +2308,14 @@ uno::Any Content::open( osl::MutexGuard aGuard( m_aMutex ); // cache headers. - if ( !m_xCachedProps.get()) + if (!m_xCachedProps) m_xCachedProps.reset( new CachableContentProperties( ContentProperties( aResource ) ) ); else m_xCachedProps->addProperties( aResource.properties ); - m_xResAccess.reset( - new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } xDataSink->setInputStream( xIn ); @@ -2364,8 +2359,7 @@ void Content::post( std::unique_ptr< DAVResourceAccess > xResAccess; { osl::MutexGuard aGuard( m_aMutex ); - xResAccess.reset( - new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } removeCachedPropertyNames( xResAccess->getURL() ); @@ -2377,8 +2371,7 @@ void Content::post( { osl::MutexGuard aGuard( m_aMutex ); - m_xResAccess.reset( - new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } xSink->setInputStream( xResult ); @@ -2399,8 +2392,7 @@ void Content::post( std::unique_ptr< DAVResourceAccess > xResAccess; { osl::MutexGuard aGuard( m_aMutex ); - xResAccess.reset( - new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } removeCachedPropertyNames( xResAccess->getURL() ); @@ -2412,8 +2404,7 @@ void Content::post( { osl::MutexGuard aGuard( m_aMutex ); - m_xResAccess.reset( - new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } catch ( DAVException const & e ) @@ -2502,7 +2493,7 @@ void Content::insert( bTransient = m_bTransient; bCollection = m_bCollection; aEscapedTitle = m_aEscapedTitle; - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } // Check, if all required properties are present. @@ -2664,8 +2655,7 @@ void Content::insert( { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( - new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } // Success! @@ -2744,7 +2734,7 @@ void Content::insert( { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } @@ -2762,7 +2752,7 @@ void Content::transfer( xIdentifier.set( m_xIdentifier ); xProvider.set( m_xProvider.get() ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } NeonUri sourceURI( rArgs.SourceURL ); @@ -2998,7 +2988,7 @@ void Content::transfer( { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } @@ -3037,7 +3027,7 @@ Content::ResourceType Content::resourceTypeForLocks( osl::MutexGuard g(m_aMutex); //check if cache contains what we need, usually the first PROPFIND on the URI has supported lock std::unique_ptr< ContentProperties > xProps; - if ( m_xCachedProps.get() ) + if (m_xCachedProps) { uno::Sequence< ucb::LockEntry > aSupportedLocks; if ( m_xCachedProps->getValue( DAVProperties::SUPPORTEDLOCK ) @@ -3143,7 +3133,7 @@ Content::ResourceType Content::resourceTypeForLocks( // which supposedly means no lock for the resource (happens e.g. with SharePoint exported lists) OUString sContentDisposition; // First, check cached properties - if (m_xCachedProps.get()) + if (m_xCachedProps) { if ((m_xCachedProps->getValue("Content-Disposition") >>= sContentDisposition) && sContentDisposition.startsWithIgnoreAsciiCase("attachment")) @@ -3249,12 +3239,12 @@ Content::ResourceType Content::resourceTypeForLocks( std::unique_ptr< DAVResourceAccess > xResAccess; { osl::MutexGuard aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } Content::ResourceType ret = resourceTypeForLocks( Environment, xResAccess ); { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } return ret; } @@ -3282,7 +3272,7 @@ void Content::lock( std::unique_ptr< DAVResourceAccess > xResAccess; { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } uno::Any aOwnerAny; @@ -3305,7 +3295,7 @@ void Content::lock( { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } catch ( DAVException const & e ) @@ -3415,7 +3405,7 @@ void Content::unlock( std::unique_ptr< DAVResourceAccess > xResAccess; { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } // check if the target URL is a Class1 DAV @@ -3435,7 +3425,7 @@ void Content::unlock( { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } } catch ( DAVException const & e ) @@ -3763,7 +3753,7 @@ Content::getBaseURI( const std::unique_ptr< DAVResourceAccess > & rResAccess ) osl::Guard< osl::Mutex > aGuard( m_aMutex ); // First, try to obtain value of response header "Content-Location". - if ( m_xCachedProps.get() ) + if (m_xCachedProps) { OUString aLocation; m_xCachedProps->getValue( "Content-Location" ) >>= aLocation; @@ -3976,12 +3966,12 @@ Content::ResourceType Content::getResourceType( std::unique_ptr< DAVResourceAccess > xResAccess; { osl::MutexGuard aGuard( m_aMutex ); - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); } Content::ResourceType const ret = getResourceType( xEnv, xResAccess ); { osl::Guard< osl::Mutex > aGuard( m_aMutex ); - m_xResAccess.reset( new DAVResourceAccess( *xResAccess.get() ) ); + m_xResAccess.reset(new DAVResourceAccess(*xResAccess)); } return ret; } diff --git a/ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx b/ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx index 38b840bcbc15..faf6c742ac3e 100644 --- a/ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx +++ b/ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx @@ -304,10 +304,9 @@ uno::Sequence< beans::Property > Content::getProperties( osl::Guard< osl::Mutex > aGuard( m_aMutex ); bTransient = m_bTransient; - xResAccess.reset( new DAVResourceAccess( *m_xResAccess.get() ) ); - if ( m_xCachedProps.get() ) - xCachedProps.reset( - new ContentProperties( *m_xCachedProps.get() ) ); + xResAccess.reset(new DAVResourceAccess(*m_xResAccess)); + if (m_xCachedProps) + xCachedProps.reset(new ContentProperties(*m_xCachedProps)); xProvider.set( m_pProvider ); } @@ -494,7 +493,7 @@ uno::Sequence< beans::Property > Content::getProperties( "CreatableContentsInfo" ) ); // Add cached properties, if present and still missing. - if ( xCachedProps.get() ) + if (xCachedProps) { const std::set< OUString >::const_iterator set_end = aPropSet.end(); |