diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2019-11-25 16:52:49 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2019-11-25 23:07:42 +0100 |
commit | ae71a0adef64b292ab01194817d2d763f7c85433 (patch) | |
tree | 1881dc1151a129463e06580107f27df52ba7d17e /xmloff | |
parent | 7e91df3a62e604b3137606e0dfd28879527efc17 (diff) |
Remove some redundantly user-declared copy ctors and assignment ops
...that trigger -Werror,-Wdeprecated-copy ("definition of implicit copy
{constructor, assignment operator} for ... is deprecated beause it has a
user-declared copy {assignment operator, constructor}") new in recent Clang 10
trunk (and which apparently warns about more cases then its GCC counterpart, for
which we already adapted the code in the past, see e.g. the various
"-Werror=deprecated-copy (GCC trunk towards GCC 9)" commits)
Change-Id: Ie37bd820e6c0c05c74e1a862bb1d4ead5fb7cc9c
Reviewed-on: https://gerrit.libreoffice.org/83698
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'xmloff')
-rw-r--r-- | xmloff/source/core/attrlist.cxx | 6 | ||||
-rw-r--r-- | xmloff/source/style/xmlprmap.cxx | 17 |
2 files changed, 0 insertions, 23 deletions
diff --git a/xmloff/source/core/attrlist.cxx b/xmloff/source/core/attrlist.cxx index d0dfaa7185ba..8120fc32d647 100644 --- a/xmloff/source/core/attrlist.cxx +++ b/xmloff/source/core/attrlist.cxx @@ -40,12 +40,6 @@ struct SvXMLTagAttribute_Impl { } - SvXMLTagAttribute_Impl( const SvXMLTagAttribute_Impl& r ) : - sName(r.sName), - sValue(r.sValue) - { - } - OUString sName; OUString sValue; }; diff --git a/xmloff/source/style/xmlprmap.cxx b/xmloff/source/style/xmlprmap.cxx index eb232b155477..58be75a638e2 100644 --- a/xmloff/source/style/xmlprmap.cxx +++ b/xmloff/source/style/xmlprmap.cxx @@ -65,9 +65,6 @@ struct XMLPropertySetMapperEntry_Impl const XMLPropertyMapEntry& rMapEntry, const rtl::Reference< XMLPropertyHandlerFactory >& rFactory ); - XMLPropertySetMapperEntry_Impl( - const XMLPropertySetMapperEntry_Impl& rEntry ); - sal_uInt32 GetPropType() const { return nType & XML_TYPE_PROP_MASK; } }; @@ -89,20 +86,6 @@ XMLPropertySetMapperEntry_Impl::XMLPropertySetMapperEntry_Impl( assert(pHdl); } -XMLPropertySetMapperEntry_Impl::XMLPropertySetMapperEntry_Impl( - const XMLPropertySetMapperEntry_Impl& rEntry ) : - sXMLAttributeName( rEntry.sXMLAttributeName), - sAPIPropertyName( rEntry.sAPIPropertyName), - nType( rEntry.nType), - nXMLNameSpace( rEntry.nXMLNameSpace), - nContextId( rEntry.nContextId), - nEarliestODFVersionForExport( rEntry.nEarliestODFVersionForExport ), - bImportOnly( rEntry.bImportOnly), - pHdl( rEntry.pHdl) -{ - assert(pHdl); -} - struct XMLPropertySetMapper::Impl { std::vector<XMLPropertySetMapperEntry_Impl> maMapEntries; |