summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2019-08-03 18:15:48 +0200
committerDavid Tardon <dtardon@redhat.com>2019-08-03 18:21:46 +0200
commita7455c5213007603bd6b129288cf00569e4817b8 (patch)
treef389a3f9657d68767c19bc96889e3fc82ff0a66c
parentdfed7b1e459f3bde8dcbb997e5664deeff9e338d (diff)
WaE: implicitly-declared VSDMisc::operator= is deprecated
Change-Id: I02ff6e1dc02c58ea9fcf26aaacfef245f66fe61a
-rw-r--r--src/lib/VSDTypes.cpp7
-rw-r--r--src/lib/VSDTypes.h1
2 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/VSDTypes.cpp b/src/lib/VSDTypes.cpp
index 70b9890..0b2182f 100644
--- a/src/lib/VSDTypes.cpp
+++ b/src/lib/VSDTypes.cpp
@@ -22,6 +22,13 @@ const VSDName &VSDName::operator=(const VSDName &name)
return *this;
}
+const VSDMisc &VSDMisc::operator=(const VSDMisc &misc)
+{
+ if (this != &misc)
+ m_hideText = misc.m_hideText;
+ return *this;
+}
+
} // namespace libvisio
/* vim:set shiftwidth=2 softtabstop=2 expandtab: */
diff --git a/src/lib/VSDTypes.h b/src/lib/VSDTypes.h
index 7e75ee4..adf62a3 100644
--- a/src/lib/VSDTypes.h
+++ b/src/lib/VSDTypes.h
@@ -213,6 +213,7 @@ struct VSDMisc
bool m_hideText;
VSDMisc() : m_hideText(false) {}
VSDMisc(const VSDMisc &misc) : m_hideText(misc.m_hideText) {}
+ const VSDMisc &operator=(const VSDMisc &misc);
};
struct VSDTabStop