summaryrefslogtreecommitdiff
path: root/ucb
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2005-03-15 09:03:09 +0000
committerOliver Bolte <obo@openoffice.org>2005-03-15 09:03:09 +0000
commit702b673aa43d33a92a71abc85b7468ee8acc1687 (patch)
tree6b3bcee35799605eb1d584c5d536ee2752c9ba2b /ucb
parentbb3bfb7fc4f37a4f6fb7accfdb6411edb749a387 (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.cxx34
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;
}
//=========================================================================