diff options
author | Oliver Bolte <obo@openoffice.org> | 2005-03-15 09:03:09 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2005-03-15 09:03:09 +0000 |
commit | 702b673aa43d33a92a71abc85b7468ee8acc1687 (patch) | |
tree | 6b3bcee35799605eb1d584c5d536ee2752c9ba2b /ucb | |
parent | bb3bfb7fc4f37a4f6fb7accfdb6411edb749a387 (diff) |
INTEGRATION: CWS maybeb (1.17.146); FILE MERGED
2004/12/16 09:14:34 kso 1.17.146.1: #i9861# - content mutex no longer locked while calling into neon.
Diffstat (limited to 'ucb')
-rw-r--r-- | ucb/source/ucp/webdav/DAVResourceAccess.cxx | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/ucb/source/ucp/webdav/DAVResourceAccess.cxx b/ucb/source/ucp/webdav/DAVResourceAccess.cxx index d1c1c2483ee5..9304e1b21c6f 100644 --- a/ucb/source/ucp/webdav/DAVResourceAccess.cxx +++ b/ucb/source/ucp/webdav/DAVResourceAccess.cxx @@ -2,9 +2,9 @@ * * $RCSfile: DAVResourceAccess.cxx,v $ * - * $Revision: 1.17 $ + * $Revision: 1.18 $ * - * last change: $Author: vg $ $Date: 2003-07-25 11:39:02 $ + * last change: $Author: obo $ $Date: 2005-03-15 10:03:09 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -164,11 +164,35 @@ DAVResourceAccess::DAVResourceAccess( const uno::Reference< lang::XMultiServiceFactory > & rSMgr, rtl::Reference< DAVSessionFactory > const & rSessionFactory, const rtl::OUString & rURL ) - throw( DAVException ) : m_aURL( rURL ), - m_xSMgr( rSMgr ), - m_xSessionFactory( rSessionFactory ) + m_xSessionFactory( rSessionFactory ), + m_xSMgr( rSMgr ) +{ +} + +//========================================================================= +DAVResourceAccess::DAVResourceAccess( const DAVResourceAccess & rOther ) +: m_aURL( rOther.m_aURL ), + m_aPath( rOther.m_aPath ), + m_xSession( rOther.m_xSession ), + m_xSessionFactory( rOther.m_xSessionFactory ), + m_xSMgr( rOther.m_xSMgr ), + m_aRedirectURIs( rOther.m_aRedirectURIs ) +{ +} + +//========================================================================= +DAVResourceAccess & DAVResourceAccess::operator=( + const DAVResourceAccess & rOther ) { + m_aURL = rOther.m_aURL; + m_aPath = rOther.m_aPath; + m_xSession = rOther.m_xSession; + m_xSessionFactory = rOther.m_xSessionFactory; + m_xSMgr = rOther.m_xSMgr; + m_aRedirectURIs = rOther.m_aRedirectURIs; + + return *this; } //========================================================================= |