summaryrefslogtreecommitdiff
path: root/vcl/source/edit/txtattr.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-04-11 14:06:15 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-04-13 09:17:03 +0200
commit846027306a9edcbdf7bf1a3271fd6f8b0d4b139d (patch)
treef5c6d45ec63d5ad6ed175e5a72f984656b501b58 /vcl/source/edit/txtattr.cxx
parent9ddc4b62b4bdf04a2aeeddb053b00ccc031e83ef (diff)
make TextAttrib::Clone return by std::unique_ptr
Change-Id: I8e3941c4c8507e7a898f5f2e0fb13543e5c129cd Reviewed-on: https://gerrit.libreoffice.org/52748 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl/source/edit/txtattr.cxx')
-rw-r--r--vcl/source/edit/txtattr.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/vcl/source/edit/txtattr.cxx b/vcl/source/edit/txtattr.cxx
index 006c77b99160..8e979c1e3f94 100644
--- a/vcl/source/edit/txtattr.cxx
+++ b/vcl/source/edit/txtattr.cxx
@@ -39,9 +39,9 @@ void TextAttribFontColor::SetFont( vcl::Font& rFont ) const
rFont.SetColor( maColor );
}
-TextAttrib* TextAttribFontColor::Clone() const
+std::unique_ptr<TextAttrib> TextAttribFontColor::Clone() const
{
- return new TextAttribFontColor( *this );
+ return std::unique_ptr<TextAttrib>(new TextAttribFontColor( *this ));
}
bool TextAttribFontColor::operator==( const TextAttrib& rAttr ) const
@@ -60,9 +60,9 @@ void TextAttribFontWeight::SetFont( vcl::Font& rFont ) const
rFont.SetWeight( meWeight );
}
-TextAttrib* TextAttribFontWeight::Clone() const
+std::unique_ptr<TextAttrib> TextAttribFontWeight::Clone() const
{
- return new TextAttribFontWeight( *this );
+ return std::unique_ptr<TextAttrib>(new TextAttribFontWeight( *this ));
}
bool TextAttribFontWeight::operator==( const TextAttrib& rAttr ) const
@@ -80,9 +80,9 @@ void TextAttribProtect::SetFont( vcl::Font& ) const
{
}
-TextAttrib* TextAttribProtect::Clone() const
+std::unique_ptr<TextAttrib> TextAttribProtect::Clone() const
{
- return new TextAttribProtect();
+ return std::unique_ptr<TextAttrib>(new TextAttribProtect());
}
bool TextAttribProtect::operator==( const TextAttrib& rAttr ) const