From a3e7f4b932c82bf399a3530d8059b7097b389de9 Mon Sep 17 00:00:00 2001 From: Kohei Yoshida Date: Mon, 15 Aug 2011 20:52:22 -0400 Subject: [PATCH] Added symbol for MSVC. --- cppuhelper/source/msvc_win32_intel.map | 4 ++++ cppuhelper/source/propshlp.cxx | 7 ++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cppuhelper/source/msvc_win32_intel.map b/cppuhelper/source/msvc_win32_intel.map index fef204f3647a..bf20bb67d0e3 100644 --- a/cppuhelper/source/msvc_win32_intel.map +++ b/cppuhelper/source/msvc_win32_intel.map @@ -285,3 +285,7 @@ UDK_3.7 { # OOo 3.4 ?setDependentFastPropertyValue@OPropertySetHelper@cppu@@IAEXJABVAny@uno@star@sun@com@@@Z; } UDK_3.6; +UDK_3.8 { # LibO 3.5 + global: + ?enableChangeListenerNotification@OPropertySetHelper@cppu@@UAAXE@Z; +} UDK_3.7; diff --git a/cppuhelper/source/propshlp.cxx b/cppuhelper/source/propshlp.cxx index 7cb259708d94..426c7c92b924 100644 --- a/cppuhelper/source/propshlp.cxx +++ b/cppuhelper/source/propshlp.cxx @@ -229,10 +229,11 @@ Any OPropertySetHelper::queryInterface( const ::com::sun::star::uno::Type & rTyp ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > OPropertySetHelper::getTypes() throw (RuntimeException) { - Sequence< ::com::sun::star::uno::Type > aTypes( 3 ); + Sequence< ::com::sun::star::uno::Type > aTypes( 4 ); aTypes[ 0 ] = XPropertySet::static_type(); - aTypes[ 1 ] = XMultiPropertySet::static_type(); - aTypes[ 2 ] = XFastPropertySet::static_type(); + aTypes[ 1 ] = XPropertySet2::static_type(); + aTypes[ 2 ] = XMultiPropertySet::static_type(); + aTypes[ 3 ] = XFastPropertySet::static_type(); return aTypes; }