summaryrefslogtreecommitdiff
path: root/extensions/source/abpilot/datasourcehandling.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/source/abpilot/datasourcehandling.cxx')
-rw-r--r--extensions/source/abpilot/datasourcehandling.cxx7
1 files changed, 5 insertions, 2 deletions
diff --git a/extensions/source/abpilot/datasourcehandling.cxx b/extensions/source/abpilot/datasourcehandling.cxx
index 3b809697bdde..6c09d1dce2f4 100644
--- a/extensions/source/abpilot/datasourcehandling.cxx
+++ b/extensions/source/abpilot/datasourcehandling.cxx
@@ -328,7 +328,6 @@ namespace abp
*this = _rSource;
}
-
ODataSource& ODataSource::operator=( const ODataSource& _rSource )
{
if( this != &_rSource )
@@ -338,13 +337,17 @@ namespace abp
return *this;
}
+ ODataSource& ODataSource::operator=( ODataSource&& _rSource )
+ {
+ m_pImpl = std::move(_rSource.m_pImpl);
+ return *this;
+ }
ODataSource::ODataSource( const Reference< XComponentContext >& _rxORB )
:m_pImpl(new ODataSourceImpl(_rxORB))
{
}
-
ODataSource::~ODataSource( )
{
}