[Libreoffice-commits] core.git: include/cppuhelper

Herbert Dürr hdu at apache.org
Wed May 8 07:58:06 PDT 2013


 include/cppuhelper/propertysetmixin.hxx |   12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

New commits:
commit 7725dddf05a9cbd3eb91d3bde45b22e4182b86dc
Author: Herbert Dürr <hdu at apache.org>
Date:   Tue May 7 16:15:53 2013 +0000

    fix signatures for copy-ctor and assignment for the propertysetmixin classes
    
    the canonic way to disallow copy construction and assignment of an object
    is to declare unimplemented methods for them taking const references.
    
    (cherry picked from commit 0fabc9a7be629ca150e83b5b69dc5e44b4b2a476)
    
    Conflicts:
    	cppuhelper/inc/cppuhelper/propertysetmixin.hxx
    
    Change-Id: I7332d6eedaaf208f64cfe421983171ba436a4050

diff --git a/include/cppuhelper/propertysetmixin.hxx b/include/cppuhelper/propertysetmixin.hxx
index bbca3ac..83f8531 100644
--- a/include/cppuhelper/propertysetmixin.hxx
+++ b/include/cppuhelper/propertysetmixin.hxx
@@ -156,8 +156,8 @@ protected:
         void notify() const;
 
     private:
-        BoundListeners(BoundListeners &); // not defined
-        void operator =(BoundListeners); // not defined
+        BoundListeners( const BoundListeners&); // not defined
+        void operator=( const BoundListeners&); // not defined
 
         class Impl;
         Impl * m_impl;
@@ -378,8 +378,8 @@ protected:
             com::sun::star::uno::RuntimeException);
 
 private:
-    PropertySetMixinImpl(PropertySetMixinImpl &); // not defined
-    void operator =(PropertySetMixinImpl &); // not defined
+    PropertySetMixinImpl( const PropertySetMixinImpl&); // not defined
+    void operator=( const PropertySetMixinImpl&); // not defined
 
     PropertySetMixinImpl(
         com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext >
@@ -474,8 +474,8 @@ protected:
     ~PropertySetMixin() {}
 
 private:
-    PropertySetMixin(PropertySetMixin &); // not defined
-    void operator =(PropertySetMixin &); // not defined
+    PropertySetMixin( const PropertySetMixin&); // not defined
+    void operator=( const PropertySetMixin&); // not defined
 };
 
 #if defined _MSC_VER


More information about the Libreoffice-commits mailing list