vcl/source/edit/textdat2.hxx |    5 +++--
 vcl/source/edit/textdoc.hxx  |    4 +++-
 2 files changed, 6 insertions(+), 3 deletions(-)

New commits:
commit fa94cdc7fae33987b49985405d84a483010421f0
Author: Takeshi Abe <t...@fixedpoint.jp>
Date:   Thu Apr 7 18:35:00 2016 +0900

    vcl: Make it noncopyable by deleting copy ctor & co
    
    Change-Id: Ia141d1d48d915f1ecc0351e47d7b9700891ebad2
    Reviewed-on: https://gerrit.libreoffice.org/23891
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Michael Stahl <mst...@redhat.com>

diff --git a/vcl/source/edit/textdat2.hxx b/vcl/source/edit/textdat2.hxx
index 076d955..2788d36 100644
--- a/vcl/source/edit/textdat2.hxx
+++ b/vcl/source/edit/textdat2.hxx
@@ -174,12 +174,13 @@ private:
     bool                    mbInvalid;
     bool                    mbSimple;   // only type linearly
 
-                        TEParaPortion( const TEParaPortion& ) {;}
-
 public:
                         TEParaPortion( TextNode* pNode );
                         ~TEParaPortion();
 
+    TEParaPortion( const TEParaPortion& ) = delete;
+    void operator=( const TEParaPortion& ) = delete;
+
     bool                IsInvalid() const           { return mbInvalid; }
     bool                IsSimpleInvalid() const     { return mbSimple; }
     void                SetNotSimpleInvalid()       { mbSimple = false; }
diff --git a/vcl/source/edit/textdoc.hxx b/vcl/source/edit/textdoc.hxx
index 4e7097c..91ff2ac 100644
--- a/vcl/source/edit/textdoc.hxx
+++ b/vcl/source/edit/textdoc.hxx
@@ -67,7 +67,6 @@ private:
     OUString            maText;
     TextCharAttribList  maCharAttribs;
 
-                        TextNode( const TextNode& ) {;}
 protected:
     void                ExpandAttribs( sal_Int32 nIndex, sal_Int32 nNewChars );
     void                CollapsAttribs( sal_Int32 nIndex, sal_Int32 nDelChars 
);
@@ -75,6 +74,9 @@ protected:
 public:
                         TextNode( const OUString& rText );
 
+    TextNode( const TextNode& ) = delete;
+    void operator=( const TextNode& ) = delete;
+
     const OUString&     GetText() const         { return maText; }
 
     const TextCharAttrib&   GetCharAttrib(sal_uInt16 nPos) const  { return 
maCharAttribs.GetAttrib(nPos); }
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to