summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2019-12-12 11:07:24 +0100
committerStephan Bergmann <sbergman@redhat.com>2019-12-12 14:35:24 +0100
commit31fffe5538fd8011afa0076fdca39379c28fcff5 (patch)
tree1254cba1665cac704d93be54ae985e7d4b19a270 /vcl
parent64bf055db690a4475cf49dc03800619674b891c2 (diff)
Remove some redundant user-provided dtors
...which silences various -Wdeprecated-copy-dtor warnings from Clang 10 trunk about copy functions being implicitly defined as non-deleted even though the class has a user-declared dtor Change-Id: I3409d403c3c709de4ad94eccbc2d7869e41847cc Reviewed-on: https://gerrit.libreoffice.org/85032 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/gdi/pdfwriter_impl.cxx4
-rw-r--r--vcl/source/gdi/pdfwriter_impl.hxx1
-rw-r--r--vcl/source/window/builder.cxx2
-rw-r--r--vcl/unx/generic/print/glyphset.cxx5
-rw-r--r--vcl/unx/generic/print/glyphset.hxx2
5 files changed, 1 insertions, 13 deletions
diff --git a/vcl/source/gdi/pdfwriter_impl.cxx b/vcl/source/gdi/pdfwriter_impl.cxx
index eefdc53b4db7..b267f75dd436 100644
--- a/vcl/source/gdi/pdfwriter_impl.cxx
+++ b/vcl/source/gdi/pdfwriter_impl.cxx
@@ -737,10 +737,6 @@ PDFWriterImpl::PDFPage::PDFPage( PDFWriterImpl* pWriter, double nPageWidth, doub
m_nPageObject = m_pWriter->createObject();
}
-PDFWriterImpl::PDFPage::~PDFPage()
-{
-}
-
void PDFWriterImpl::PDFPage::beginStream()
{
if (g_bDebugDisableCompression)
diff --git a/vcl/source/gdi/pdfwriter_impl.hxx b/vcl/source/gdi/pdfwriter_impl.hxx
index 7e07d9e0d472..0a0a8fc3517d 100644
--- a/vcl/source/gdi/pdfwriter_impl.hxx
+++ b/vcl/source/gdi/pdfwriter_impl.hxx
@@ -128,7 +128,6 @@ public:
sal_uInt32 m_nTransTime;
PDFPage( PDFWriterImpl* pWriter, double nPageWidth, double nPageHeight, PDFWriter::Orientation eOrientation );
- ~PDFPage();
void beginStream();
void endStream();
diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx
index 07e54d1340db..b47ad027188f 100644
--- a/vcl/source/window/builder.cxx
+++ b/vcl/source/window/builder.cxx
@@ -4643,6 +4643,4 @@ VclBuilder::MenuAndId::MenuAndId(const OString &rId, Menu *pMenu)
, m_pMenu(pMenu)
{}
-VclBuilder::MenuAndId::~MenuAndId() {}
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/vcl/unx/generic/print/glyphset.cxx b/vcl/unx/generic/print/glyphset.cxx
index 1e4b0a0f291b..c27348afcff6 100644
--- a/vcl/unx/generic/print/glyphset.cxx
+++ b/vcl/unx/generic/print/glyphset.cxx
@@ -48,11 +48,6 @@ GlyphSet::GlyphSet (sal_Int32 nFontID, bool bVertical)
RTL_TEXTENCODING_ASCII_US);
}
-GlyphSet::~GlyphSet ()
-{
- /* FIXME delete the glyphlist ??? */
-}
-
void
GlyphSet::GetGlyphID (
sal_GlyphId nGlyph,
diff --git a/vcl/unx/generic/print/glyphset.hxx b/vcl/unx/generic/print/glyphset.hxx
index 4d5a06101743..0185559ee165 100644
--- a/vcl/unx/generic/print/glyphset.hxx
+++ b/vcl/unx/generic/print/glyphset.hxx
@@ -62,7 +62,7 @@ private:
public:
GlyphSet (sal_Int32 nFontID, bool bVertical);
- ~GlyphSet ();
+ /* FIXME delete the glyphlist in ~GlyphSet ??? */
sal_Int32 GetFontID () const { return mnFontID;}
static OString