diff options
author | Noel Grandin <noel@peralex.com> | 2016-08-25 13:03:47 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2016-08-25 13:03:47 +0200 |
commit | cff0edb0b874986886e5c98ca077bda640059a83 (patch) | |
tree | 63942d049a970be5d90a0ec3f8ba509a9864910a /drawinglayer/source/attribute | |
parent | 781fdb676fc89789180181e1ff2800df82c4c851 (diff) |
cid#1371284 Missing move assignment operator
Change-Id: I84d4cfe58f9659b468a1fd62b7974fcdbf0bb1f3
Diffstat (limited to 'drawinglayer/source/attribute')
-rw-r--r-- | drawinglayer/source/attribute/sdrlinestartendattribute.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drawinglayer/source/attribute/sdrlinestartendattribute.cxx b/drawinglayer/source/attribute/sdrlinestartendattribute.cxx index b70aa185f3b2..c133bf95a5ef 100644 --- a/drawinglayer/source/attribute/sdrlinestartendattribute.cxx +++ b/drawinglayer/source/attribute/sdrlinestartendattribute.cxx @@ -126,6 +126,11 @@ namespace drawinglayer { } + SdrLineStartEndAttribute::SdrLineStartEndAttribute(SdrLineStartEndAttribute&& rCandidate) + : mpSdrLineStartEndAttribute(std::move(rCandidate.mpSdrLineStartEndAttribute)) + { + } + SdrLineStartEndAttribute::~SdrLineStartEndAttribute() { } @@ -141,6 +146,12 @@ namespace drawinglayer return *this; } + SdrLineStartEndAttribute& SdrLineStartEndAttribute::operator=(SdrLineStartEndAttribute&& rCandidate) + { + mpSdrLineStartEndAttribute = std::move(rCandidate.mpSdrLineStartEndAttribute); + return *this; + } + bool SdrLineStartEndAttribute::operator==(const SdrLineStartEndAttribute& rCandidate) const { // tdf#87509 default attr is always != non-default attr, even with same values |