summaryrefslogtreecommitdiff
path: root/cppuhelper
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2006-06-19 09:32:32 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2006-06-19 09:32:32 +0000
commit0b2ea30bf026bb221f7bc50f4edbf501418f32c2 (patch)
tree352630e058c0d75090ce9fd2f6ec3900210db392 /cppuhelper
parentcb6e8ce32d3a3302d0bd088d8a560d7350a7b27e (diff)
INTEGRATION: CWS warnings01 (1.21.20); FILE MERGED
2006/04/07 15:30:23 sb 1.21.20.4: RESYNC: (1.23-1.24); FILE MERGED 2006/01/25 17:10:17 sb 1.21.20.3: RESYNC: (1.22-1.23); FILE MERGED 2005/09/22 15:36:38 sb 1.21.20.2: RESYNC: (1.21-1.22); FILE MERGED 2005/09/07 11:05:28 sb 1.21.20.1: #i53898# Made code warning-free.
Diffstat (limited to 'cppuhelper')
-rw-r--r--cppuhelper/source/bootstrap.cxx26
1 files changed, 14 insertions, 12 deletions
diff --git a/cppuhelper/source/bootstrap.cxx b/cppuhelper/source/bootstrap.cxx
index 618cc5c3b397..fe4dc5344049 100644
--- a/cppuhelper/source/bootstrap.cxx
+++ b/cppuhelper/source/bootstrap.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: bootstrap.cxx,v $
*
- * $Revision: 1.24 $
+ * $Revision: 1.25 $
*
- * last change: $Author: kz $ $Date: 2006-02-03 17:12:54 $
+ * last change: $Author: hr $ $Date: 2006-06-19 10:32:32 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -82,14 +82,14 @@ using namespace ::com::sun::star::uno;
namespace cppu
{
-static void MyDummySymbolWithinLibrary(){}
+extern "C" { static void SAL_CALL MyDummySymbolWithinLibrary(){} }
OUString const & get_this_libpath()
{
static OUString s_path;
if (0 == s_path.getLength())
{
OUString path;
- Module::getUrlFromAddress( (void*) MyDummySymbolWithinLibrary, path );
+ Module::getUrlFromAddress( MyDummySymbolWithinLibrary, path );
path = path.copy( 0, path.lastIndexOf( '/' ) );
MutexGuard guard( Mutex::getGlobalMutex() );
if (0 == s_path.getLength())
@@ -201,8 +201,10 @@ Reference< XComponentContext > SAL_CALL createInitialCfgComponentContext(
Reference< registry::XSimpleRegistry > SAL_CALL createRegistryWrapper(
const Reference< XComponentContext >& xContext );
+namespace {
+
template< class T >
-static inline beans::PropertyValue createPropertyValue(
+inline beans::PropertyValue createPropertyValue(
OUString const & name, T const & value )
SAL_THROW( () )
{
@@ -210,7 +212,7 @@ static inline beans::PropertyValue createPropertyValue(
name, -1, makeAny( value ), beans::PropertyState_DIRECT_VALUE );
}
-static OUString findBoostrapArgument(
+OUString findBoostrapArgument(
const Bootstrap & bootstrap,
const OUString & arg_name,
sal_Bool * pFallenBack )
@@ -272,15 +274,14 @@ static OUString findBoostrapArgument(
return result;
}
-static Reference< registry::XSimpleRegistry > nestRegistries(
+Reference< registry::XSimpleRegistry > nestRegistries(
const OUString baseDir,
const Reference< lang::XSingleServiceFactory > & xSimRegFac,
const Reference< lang::XSingleServiceFactory > & xNesRegFac,
OUString csl_rdbs,
const OUString & write_rdb,
sal_Bool forceWrite_rdb,
- sal_Bool bFallenBack,
- Bootstrap const & bootstrap )
+ sal_Bool bFallenBack )
SAL_THROW((Exception))
{
sal_Int32 index;
@@ -377,7 +378,7 @@ static Reference< registry::XSimpleRegistry > nestRegistries(
return lastRegistry;
}
-static Reference< XComponentContext >
+Reference< XComponentContext >
SAL_CALL defaultBootstrap_InitialComponentContext(
Bootstrap const & bootstrap )
SAL_THROW( (Exception) )
@@ -416,7 +417,7 @@ SAL_CALL defaultBootstrap_InitialComponentContext(
Reference<registry::XSimpleRegistry> types_xRegistry =
nestRegistries(
iniDir, xSimRegFac, xNesRegFac, cls_uno_types,
- OUString(), sal_False, bFallenback_types, bootstrap );
+ OUString(), sal_False, bFallenback_types );
// ==== bootstrap from services registry ====
@@ -435,7 +436,7 @@ SAL_CALL defaultBootstrap_InitialComponentContext(
Reference<registry::XSimpleRegistry> services_xRegistry = nestRegistries(
iniDir, xSimRegFac, xNesRegFac, cls_uno_services, write_rdb,
- !fallenBackWriteRegistry, bFallenback_services, bootstrap );
+ !fallenBackWriteRegistry, bFallenback_services );
Reference< XComponentContext > xContext(
bootstrapInitialContext(
@@ -453,6 +454,7 @@ SAL_CALL defaultBootstrap_InitialComponentContext(
return xContext;
}
+}
Reference< XComponentContext >
SAL_CALL defaultBootstrap_InitialComponentContext(