sw/source/core/inc/swfont.hxx | 2 -- sw/source/core/txtnode/swfont.cxx | 2 -- 2 files changed, 4 deletions(-)
New commits: commit 0bff0f77c2168589c23080f81f4fef1fc22a6fd7 Author: Stephan Bergmann <sberg...@redhat.com> Date: Wed Jul 4 07:57:51 2018 +0200 There should be no need for a private SwSubFont copy assignment op ...given that its (implicitly defined) copy ctor is public. Before ad355e2b2449421786c0abe8f9ee740e9153eae3 "New: Proportional font width" the class's members were all private, and then were gradually changed to public, that's probably the reason why the copy assignment op still is. Making it public and implicitly declared avoids -Werror=deprecated-copy with GCC trunk towards GCC 9. Change-Id: I940c04041b0447f2129aaaa48f19fec40352311e Reviewed-on: https://gerrit.libreoffice.org/56920 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sberg...@redhat.com> diff --git a/sw/source/core/inc/swfont.hxx b/sw/source/core/inc/swfont.hxx index d44055a8dd49..19596895847c 100644 --- a/sw/source/core/inc/swfont.hxx +++ b/sw/source/core/inc/swfont.hxx @@ -64,8 +64,6 @@ class SwSubFont : public SvxFont const sal_uInt16 nOldAscent ) const; void CalcEsc( SwDrawTextInfo const & rInf, Point& rPos ); - SwSubFont& operator=( const SwSubFont& ); - short CheckKerning_( ); bool ChgFnt( SwViewShell const *pSh, OutputDevice& rOut ); diff --git a/sw/source/core/txtnode/swfont.cxx b/sw/source/core/txtnode/swfont.cxx index ed23fff22623..f9c301f59bf6 100644 --- a/sw/source/core/txtnode/swfont.cxx +++ b/sw/source/core/txtnode/swfont.cxx @@ -888,8 +888,6 @@ SwFont::~SwFont() { } -SwSubFont& SwSubFont::operator=( const SwSubFont& ) = default; - SwFont& SwFont::operator=( const SwFont &rFont ) { m_aSub[SwFontScript::Latin] = rFont.m_aSub[SwFontScript::Latin]; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits