summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2022-03-14 20:14:41 +0100
committerStephan Bergmann <sbergman@redhat.com>2022-03-14 22:30:44 +0100
commit83dd8deed7b5013fa0f0592140e136770fbda4d6 (patch)
tree60cd9f685c5446c118d3ce4099002283f5c58c59 /sw
parent9aae749e99a92e6622fe18539e186e5cb07fa721 (diff)
loplugin:trivialdestructor (-stdlib=libc++)
That these are only flagged when building against libc++ and not against libstdc++ is a consequence of the plugin's dependence on implementation details of the relevant classes, but so be it. Change-Id: I6b96f81939edab2b8e618aa53c9fe23492edfbbd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131562 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'sw')
-rw-r--r--sw/inc/IDocumentMarkAccess.hxx1
-rw-r--r--sw/source/core/doc/docbm.cxx4
2 files changed, 0 insertions, 5 deletions
diff --git a/sw/inc/IDocumentMarkAccess.hxx b/sw/inc/IDocumentMarkAccess.hxx
index 1d11734e46e9..5596665453e3 100644
--- a/sw/inc/IDocumentMarkAccess.hxx
+++ b/sw/inc/IDocumentMarkAccess.hxx
@@ -79,7 +79,6 @@ class IDocumentMarkAccess
iterator& operator=(iterator const& rOther);
iterator(iterator && rOther) noexcept;
iterator& operator=(iterator && rOther) noexcept;
- ~iterator();
// FIXME unfortunately there's a requirement on input iterator
// and forward iterator to return reference, which isn't
diff --git a/sw/source/core/doc/docbm.cxx b/sw/source/core/doc/docbm.cxx
index c15c1dd3fcea..371111c33edc 100644
--- a/sw/source/core/doc/docbm.cxx
+++ b/sw/source/core/doc/docbm.cxx
@@ -86,10 +86,6 @@ auto IDocumentMarkAccess::iterator::operator=(iterator && rOther) noexcept -> it
return *this;
}
-IDocumentMarkAccess::iterator::~iterator()
-{
-}
-
// ARGH why does it *need* to return const& ?
::sw::mark::IMark* /*const&*/
IDocumentMarkAccess::iterator::operator*() const