diff options
Diffstat (limited to 'extensions/source/abpilot/datasourcehandling.cxx')
-rw-r--r-- | extensions/source/abpilot/datasourcehandling.cxx | 7 |
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( ) { } |