summaryrefslogtreecommitdiff
path: root/ucb
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-10-16 15:23:12 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-10-17 08:25:47 +0200
commitccb2a1f650bc505f8a4f1abebf8ce4f9396562a8 (patch)
tree2ee2fd4f300ae95cf23bade1f242e02f9b276c07 /ucb
parentda5c3a1ee43dd1a07cbd1b8005488bf05432593d (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.cxx12
-rw-r--r--ucb/source/ucp/cmis/std_outputstream.cxx8
-rw-r--r--ucb/source/ucp/webdav-neon/ContentProperties.cxx11
-rw-r--r--ucb/source/ucp/webdav-neon/DAVSessionFactory.cxx8
-rw-r--r--ucb/source/ucp/webdav-neon/webdavcontent.cxx112
-rw-r--r--ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx9
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();