diff options
author | David Tardon <dtardon@redhat.com> | 2019-08-03 18:46:44 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2019-08-03 18:54:00 +0200 |
commit | 7af74e2dcda9e31369b57e84b7e3f0341401e653 (patch) | |
tree | e8db4bf71a01a929c8182554084444b0a768bb28 | |
parent | 59be5ee54f84a3cf481a5d9dd02c78241327daaf (diff) |
WaE: implicitly-declared VSDParaStyle::operator= is deprecated
Change-Id: I4b6e91f40cfb24f4492eb75f5b8ffff53fbddf7f
-rw-r--r-- | src/lib/VSDStyles.cpp | 22 | ||||
-rw-r--r-- | src/lib/VSDStyles.h | 1 |
2 files changed, 23 insertions, 0 deletions
diff --git a/src/lib/VSDStyles.cpp b/src/lib/VSDStyles.cpp index addf1f0..2807c5d 100644 --- a/src/lib/VSDStyles.cpp +++ b/src/lib/VSDStyles.cpp @@ -177,6 +177,28 @@ const VSDOptionalParaStyle &VSDOptionalParaStyle::operator=(const VSDOptionalPar return *this; } +const VSDParaStyle &VSDParaStyle::operator=(const VSDParaStyle &style) +{ + if (this != &style) + { + charCount = style.charCount; + indFirst = style.indFirst; + indLeft = style.indLeft; + indRight = style.indRight; + spLine = style.spLine; + spBefore = style.spBefore; + spAfter = style.spAfter; + align = style.align; + bullet = style.bullet; + bulletStr = style.bulletStr; + bulletFont = style.bulletFont; + bulletFontSize = style.bulletFontSize; + textPosAfterBullet = style.textPosAfterBullet; + flags = style.flags; + } + return *this; +} + } libvisio::VSDStyles::VSDStyles() : diff --git a/src/lib/VSDStyles.h b/src/lib/VSDStyles.h index 0ee5f84..616be38 100644 --- a/src/lib/VSDStyles.h +++ b/src/lib/VSDStyles.h @@ -422,6 +422,7 @@ struct VSDParaStyle bullet(style.bullet), bulletStr(style.bulletStr), bulletFont(style.bulletFont), bulletFontSize(style.bulletFontSize), textPosAfterBullet(style.textPosAfterBullet), flags(style.flags) {} ~VSDParaStyle() {} + const VSDParaStyle &operator=(const VSDParaStyle &style); void override(const VSDOptionalParaStyle &style, const VSDXTheme * /* theme */) { ASSIGN_OPTIONAL(style.indFirst, indFirst); |