From 5b80048a1ef119db569f9e9a259e94e773201b1f Mon Sep 17 00:00:00 2001 From: Lionel Elie Mamane Date: Wed, 7 Sep 2011 12:09:23 +0200 Subject: [PATCH] correct OPropertySetHelper2 copy constructor and assignment operator allows to get rid of export of vtable --- cppuhelper/inc/cppuhelper/propshlp.hxx | 4 ++-- cppuhelper/source/gcc3.map | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/cppuhelper/inc/cppuhelper/propshlp.hxx b/cppuhelper/inc/cppuhelper/propshlp.hxx index f8237daf55b7..66bbc761fa19 100644 --- a/cppuhelper/inc/cppuhelper/propshlp.hxx +++ b/cppuhelper/inc/cppuhelper/propshlp.hxx @@ -698,8 +698,8 @@ public: private: - OPropertySetHelper2( const OPropertySetHelper & ) SAL_THROW( () ); - OPropertySetHelper2 & operator = ( const OPropertySetHelper & ) SAL_THROW( () ); + OPropertySetHelper2( const OPropertySetHelper2 & ) SAL_THROW( () ); + OPropertySetHelper2 & operator = ( const OPropertySetHelper2 & ) SAL_THROW( () ); public: // Suppress warning about virtual functions but non-virtual destructor: diff --git a/cppuhelper/source/gcc3.map b/cppuhelper/source/gcc3.map index 1e1fefabd363..7903d44b027f 100644 --- a/cppuhelper/source/gcc3.map +++ b/cppuhelper/source/gcc3.map @@ -392,8 +392,6 @@ UDK_3.7 { # OOo 3.4 UDK_3.8 { # LibO 3.5 global: ## class OPropertySetHelper2 - # vtable - _ZTVN4cppu19OPropertySetHelper2E; # constructors _ZN4cppu19OPropertySetHelper2C1ERNS_19OBroadcastHelperVarINS_34OMultiTypeInterfaceContainerHelperEN3com3sun4star3uno4TypeEEEPNS_22IEventNotificationHookEb; _ZN4cppu19OPropertySetHelper2C2ERNS_19OBroadcastHelperVarINS_34OMultiTypeInterfaceContainerHelperEN3com3sun4star3uno4TypeEEEPNS_22IEventNotificationHookEb;