summaryrefslogtreecommitdiff
path: root/drawinglayer
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2016-08-25 13:03:47 +0200
committerNoel Grandin <noel@peralex.com>2016-08-25 13:03:47 +0200
commitcff0edb0b874986886e5c98ca077bda640059a83 (patch)
tree63942d049a970be5d90a0ec3f8ba509a9864910a /drawinglayer
parent781fdb676fc89789180181e1ff2800df82c4c851 (diff)
cid#1371284 Missing move assignment operator
Change-Id: I84d4cfe58f9659b468a1fd62b7974fcdbf0bb1f3
Diffstat (limited to 'drawinglayer')
-rw-r--r--drawinglayer/source/attribute/sdrlinestartendattribute.cxx11
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