drawinglayer/source/attribute/strokeattribute.cxx  |    6 ++++++
 include/drawinglayer/attribute/strokeattribute.hxx |    1 +
 2 files changed, 7 insertions(+)

New commits:
commit 19828cc01ff1e3421907f77863a464e87c70f57c
Author: Noel Grandin <[email protected]>
Date:   Thu Aug 25 11:41:01 2016 +0200

    cid#1371315 Missing move assignment operator
    
    Change-Id: I9da0ffe856a0a40094c1c553bb2c5e05d8d3ef5d

diff --git a/drawinglayer/source/attribute/strokeattribute.cxx 
b/drawinglayer/source/attribute/strokeattribute.cxx
index 932be14c..c5b2d8d 100644
--- a/drawinglayer/source/attribute/strokeattribute.cxx
+++ b/drawinglayer/source/attribute/strokeattribute.cxx
@@ -107,6 +107,12 @@ namespace drawinglayer
             return *this;
         }
 
+        StrokeAttribute& StrokeAttribute::operator=(StrokeAttribute&& 
rCandidate)
+        {
+            mpStrokeAttribute = rCandidate.mpStrokeAttribute;
+            return *this;
+        }
+
         bool StrokeAttribute::operator==(const StrokeAttribute& rCandidate) 
const
         {
             // tdf#87509 default attr is always != non-default attr, even with 
same values
diff --git a/include/drawinglayer/attribute/strokeattribute.hxx 
b/include/drawinglayer/attribute/strokeattribute.hxx
index 69576ed..4ca3955 100644
--- a/include/drawinglayer/attribute/strokeattribute.hxx
+++ b/include/drawinglayer/attribute/strokeattribute.hxx
@@ -52,6 +52,7 @@ namespace drawinglayer
             StrokeAttribute();
             StrokeAttribute(const StrokeAttribute& rCandidate);
             StrokeAttribute& operator=(const StrokeAttribute& rCandidate);
+            StrokeAttribute& operator=(StrokeAttribute&& rCandidate);
             ~StrokeAttribute();
 
             // checks if the incarnation is default constructed
_______________________________________________
Libreoffice-commits mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to