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

Stephan Bergmann sbergman at redhat.com
Fri Dec 13 03:37:59 PST 2013


 include/cppuhelper/shlib.hxx |   15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

New commits:
commit 5ee74052edd7e83318a51ee0297607773b451a98
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Fri Dec 13 12:37:32 2013 +0100

    Clarify cppuhelper/shlib.hxx should never have gone into URE interface
    
    Change-Id: I44415f976a47bf676ab8c2f309590eb2c8afb6ce

diff --git a/include/cppuhelper/shlib.hxx b/include/cppuhelper/shlib.hxx
index d5d2058..0dc5705 100644
--- a/include/cppuhelper/shlib.hxx
+++ b/include/cppuhelper/shlib.hxx
@@ -33,6 +33,10 @@ namespace cppu
     fully qualified libname or single lib name.  The libname need not be pre/postfixed
     (e.g. xxx.dll).
 
+    @deprecated
+    This should never have been put into the URE interface.  Do not call it from
+    client code.
+
     @param uri URI of the library
     @param rPath deprecated, must be empty
     @param rImplName implementation to be retrieved from the library
@@ -55,6 +59,10 @@ SAL_CALL loadSharedLibComponentFactory(
     (e.g. xxx.dll).  An optional 'prefix' parameter is used to determine the symbol
     name of the entry point in the library.
 
+    @deprecated
+    This should never have been put into the URE interface.  Do not call it from
+    client code.
+
     @param uri URI of the library
     @param rPath deprecated, must be empty
     @param rImplName implementation to be retrieved from the library
@@ -64,6 +72,8 @@ SAL_CALL loadSharedLibComponentFactory(
     @return
     factory instance (com::sun::star::lang::XSingleComponentFactory or legacy
     com::sun::star::lang::XSingleServiceFactory)
+
+    @since LibreOffice 3.4
 */
 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >
 SAL_CALL loadSharedLibComponentFactory(
@@ -78,7 +88,10 @@ SAL_CALL loadSharedLibComponentFactory(
     a fully qualified libname or single lib name. The libname need not be pre/postfixed
     (e.g. xxx.dll).
 
-    @deprecated component_writeInfo should no longer be used in new components
+    @deprecated
+    This should never have been put into the URE interface.  Do not call it from
+    client code.  Also, this functionality is not needed for passively
+    registered components, only for actively registered legacy ones.
 
     @param uri URI of the library
     @param rPath deprecated, must be empty


More information about the Libreoffice-commits mailing list