diff options
author | David Tardon <dtardon@redhat.com> | 2019-08-03 18:44:57 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2019-08-03 18:54:00 +0200 |
commit | 59be5ee54f84a3cf481a5d9dd02c78241327daaf (patch) | |
tree | 93c357b29fcbedea2cd9c23dcede311c904ee955 | |
parent | 8f3932b2cf4d550787546feea93bf9c45278d36b (diff) |
WaE: implicitly-declared VSDOptionalParaStyle::operator= is deprecated
Change-Id: Ide41be4bbae843c0f96240efcb0d85f60b6f37ec
-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 0268e6f..addf1f0 100644 --- a/src/lib/VSDStyles.cpp +++ b/src/lib/VSDStyles.cpp @@ -155,6 +155,28 @@ const VSDCharStyle &VSDCharStyle::operator=(const VSDCharStyle &style) return *this; } +const VSDOptionalParaStyle &VSDOptionalParaStyle::operator=(const VSDOptionalParaStyle &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 092e283..0ee5f84 100644 --- a/src/lib/VSDStyles.h +++ b/src/lib/VSDStyles.h @@ -372,6 +372,7 @@ struct VSDOptionalParaStyle bulletFontSize(style.bulletFontSize), textPosAfterBullet(style.textPosAfterBullet), flags(style.flags) {} ~VSDOptionalParaStyle() {} + const VSDOptionalParaStyle &operator=(const VSDOptionalParaStyle &style); void override(const VSDOptionalParaStyle &style) { ASSIGN_OPTIONAL(style.indFirst, indFirst); |