[Libreoffice-commits] .: 2 commits - cppuhelper/source svl/inc

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Mon Nov 12 06:40:58 PST 2012


 cppuhelper/source/defaultbootstrap.cxx |    9 +++++----
 svl/inc/svl/cntwids.hrc                |    4 ++--
 2 files changed, 7 insertions(+), 6 deletions(-)

New commits:
commit faef84abca7860227730351d7d1cd4e3c4b6e0e5
Author: Tor Lillqvist <tlillqvist at suse.com>
Date:   Mon Nov 12 16:36:39 2012 +0200

    Do stay backward-compatible also in 4.0 and later for now
    
    Change-Id: Ie8f2de8f11f8fec3a9f014bbcc46a506dfb3058d

diff --git a/cppuhelper/source/defaultbootstrap.cxx b/cppuhelper/source/defaultbootstrap.cxx
index ccf7447..f27d82c 100644
--- a/cppuhelper/source/defaultbootstrap.cxx
+++ b/cppuhelper/source/defaultbootstrap.cxx
@@ -1100,9 +1100,10 @@ void ServiceManager::insert(css::uno::Any const & aElement)
 // implement XServiceInfo"); the old OServiceManager::insert
 // (stoc/source/servicemanager/servicemanager.cxx) silently did not add such
 // broken factories to its m_ImplementationNameMap, so ignore them here for
-// backwards compatibility of live-insertion of extensions, too (can go again
-// for incompatible LO 4):
-#if SUPD < 400
+// backwards compatibility of live-insertion of extensions, too.
+
+// (The plan was that this warning would go away (and we would do the
+// throw instead) for the incompatible LO 4, but we changed our mind):
     css::uno::Reference< css::lang::XSingleComponentFactory > legacy;
     if ((aElement >>= legacy) && legacy.is()) {
         SAL_WARN(
@@ -1110,7 +1111,7 @@ void ServiceManager::insert(css::uno::Any const & aElement)
             "Ignored XSingleComponentFactory not implementing XServiceInfo");
         return;
     }
-#endif
+
     throw css::lang::IllegalArgumentException(
         "Bad insert element", static_cast< cppu::OWeakObject * >(this), 0);
 }
commit 66ae7df4726ac4a959d77ce258ad1c323f254b9f
Author: Tor Lillqvist <tlillqvist at suse.com>
Date:   Mon Nov 12 16:31:54 2012 +0200

    Fix misleading comments
    
    Change-Id: Id85c063c7a5a44c3c71e4eee04342fdb1a38f487

diff --git a/svl/inc/svl/cntwids.hrc b/svl/inc/svl/cntwids.hrc
index 55fdaf1..5900c22 100644
--- a/svl/inc/svl/cntwids.hrc
+++ b/svl/inc/svl/cntwids.hrc
@@ -106,7 +106,7 @@
 #define WID_STORE_MSGS_TIMELIMIT            (WID_CHAOS_START + 124)
 
 //////////////////////////////////////////////////////////////////////////
-// WID's added after SO 4.0 release ( SUPD > 364 )
+// WIDs added after SO 4.0 release
 //////////////////////////////////////////////////////////////////////////
 
 // PROP BOXALL
@@ -184,7 +184,7 @@
 #define WID_HTTP_COOKIE                     (WID_CHAOS_START + 231)
 
 //////////////////////////////////////////////////////////////////////////
-// WID's added after SO 5.0 release ( SUPD > 505 )
+// WIDs added after SO 5.0 release
 //////////////////////////////////////////////////////////////////////////
 
 // PROP FOLDER


More information about the Libreoffice-commits mailing list