summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2019-08-03 18:48:43 +0200
committerDavid Tardon <dtardon@redhat.com>2019-08-03 18:54:00 +0200
commitd8f9af1e0e06f2439c1737312744f0b6f83e60ab (patch)
tree3a78d22f256331c7cd104924d9d732af59df55c7
parent7af74e2dcda9e31369b57e84b7e3f0341401e653 (diff)
WaE: implicitly-declared VSDOptionalTextBlockStyle::operator= is deprecated
Change-Id: Idfc7955fb75afd14cec262f8815d3cb1cebe3900
-rw-r--r--src/lib/VSDStyles.cpp17
-rw-r--r--src/lib/VSDStyles.h1
2 files changed, 18 insertions, 0 deletions
diff --git a/src/lib/VSDStyles.cpp b/src/lib/VSDStyles.cpp
index 2807c5d..3bf28ca 100644
--- a/src/lib/VSDStyles.cpp
+++ b/src/lib/VSDStyles.cpp
@@ -199,6 +199,23 @@ const VSDParaStyle &VSDParaStyle::operator=(const VSDParaStyle &style)
return *this;
}
+const VSDOptionalTextBlockStyle &VSDOptionalTextBlockStyle::operator=(const VSDOptionalTextBlockStyle &style)
+{
+ if (this != &style)
+ {
+ leftMargin = style.leftMargin;
+ rightMargin = style.rightMargin;
+ topMargin = style.topMargin;
+ bottomMargin = style.bottomMargin;
+ verticalAlign = style.verticalAlign;
+ isTextBkgndFilled = style.isTextBkgndFilled;
+ textBkgndColour = style.textBkgndColour;
+ defaultTabStop = style.defaultTabStop;
+ textDirection = style.textDirection;
+ }
+ return *this;
+}
+
}
libvisio::VSDStyles::VSDStyles() :
diff --git a/src/lib/VSDStyles.h b/src/lib/VSDStyles.h
index 616be38..32d4957 100644
--- a/src/lib/VSDStyles.h
+++ b/src/lib/VSDStyles.h
@@ -474,6 +474,7 @@ struct VSDOptionalTextBlockStyle
isTextBkgndFilled(style.isTextBkgndFilled), textBkgndColour(style.textBkgndColour),
defaultTabStop(style.defaultTabStop), textDirection(style.textDirection) {}
~VSDOptionalTextBlockStyle() {}
+ const VSDOptionalTextBlockStyle &operator=(const VSDOptionalTextBlockStyle &style);
void override(const VSDOptionalTextBlockStyle &style)
{
ASSIGN_OPTIONAL(style.leftMargin, leftMargin);