[PATCH] Fix for fdo43460 Part X getLength() to isEmpty()
Olivier Hallot
olivier.hallot at alta.org.br
Thu Dec 15 11:29:53 PST 2011
Part X
Module
cppu
cppuhelper
cpputools
---
cppu/source/uno/EnvStack.cxx | 2 +-
cppu/source/uno/lbenv.cxx | 4 ++--
cppu/source/uno/lbmap.cxx | 6 +++---
cppuhelper/source/bootstrap.cxx | 8 ++++----
cppuhelper/source/component_context.cxx | 2 +-
cppuhelper/source/factory.cxx | 2 +-
cppuhelper/source/propertysetmixin.cxx | 2 +-
cppuhelper/source/propshlp.cxx | 8 ++++----
cppuhelper/source/servicefactory.cxx | 14 +++++++-------
cppuhelper/source/shlib.cxx | 4 ++--
.../source/registercomponent/registercomponent.cxx | 16 ++++++++--------
cpputools/source/regsingleton/regsingleton.cxx | 2 +-
cpputools/source/unoexe/unoexe.cxx | 18 +++++++++---------
13 files changed, 44 insertions(+), 44 deletions(-)
diff --git a/cppu/source/uno/EnvStack.cxx b/cppu/source/uno/EnvStack.cxx
index d1ff292..9542440 100644
--- a/cppu/source/uno/EnvStack.cxx
+++ b/cppu/source/uno/EnvStack.cxx
@@ -203,7 +203,7 @@ static int s_getNextEnv(uno_Environment ** ppEnv, uno_Environment * pCurrEnv, un
res = 1;
}
- if (nextPurpose.getLength())
+ if (!nextPurpose.isEmpty())
{
rtl::OUString next_envDcp(s_uno_envDcp);
next_envDcp += nextPurpose;
diff --git a/cppu/source/uno/lbenv.cxx b/cppu/source/uno/lbenv.cxx
index 08e7035..ba3465c 100644
--- a/cppu/source/uno/lbenv.cxx
+++ b/cppu/source/uno/lbenv.cxx
@@ -1031,7 +1031,7 @@ inline void EnvironmentsData::getRegisteredEnvironments(
iPos != aName2EnvMap.end(); ++iPos )
{
uno_Environment * pWeak = iPos->second;
- if (!rEnvDcp.getLength() ||
+ if (rEnvDcp.isEmpty() ||
rEnvDcp.equals( pWeak->pTypeName ))
{
ppFound[nSize] = 0;
@@ -1116,7 +1116,7 @@ static uno_Environment * initDefaultEnvironment(
that->releaseInterface = unoenv_releaseInterface;
OUString envPurpose = cppu::EnvDcp::getPurpose(rEnvDcp);
- if (envPurpose.getLength())
+ if (!envPurpose.isEmpty())
{
rtl::OUString libStem = envPurpose.copy(envPurpose.lastIndexOf(':') + 1);
libStem += rtl::OUString( RTL_CONSTASCII_USTRINGPARAM("_uno_uno") );
diff --git a/cppu/source/uno/lbmap.cxx b/cppu/source/uno/lbmap.cxx
index ec56c05..84e2cc7 100644
--- a/cppu/source/uno/lbmap.cxx
+++ b/cppu/source/uno/lbmap.cxx
@@ -312,7 +312,7 @@ static inline OUString getBridgeName(
SAL_THROW( () )
{
OUStringBuffer aBridgeName( 16 );
- if (rAddPurpose.getLength())
+ if (!rAddPurpose.isEmpty())
{
aBridgeName.append( rAddPurpose );
aBridgeName.append( (sal_Unicode)'_' );
@@ -469,7 +469,7 @@ static Mapping getMediateMapping(
}
// connect to uno
- if (rAddPurpose.getLength()) // insert purpose mapping between new ano_uno <-> uno
+ if (!rAddPurpose.isEmpty()) // insert purpose mapping between new ano_uno <-> uno
{
// create anonymous uno env
Environment aAnUno;
@@ -540,7 +540,7 @@ void SAL_CALL uno_getMapping(
}
// See if an identity mapping does fit.
- if (!aRet.is() && pFrom == pTo && !aAddPurpose.getLength())
+ if (!aRet.is() && pFrom == pTo && aAddPurpose.isEmpty())
aRet = createIdentityMapping(pFrom);
if (!aRet.is())
diff --git a/cppuhelper/source/bootstrap.cxx b/cppuhelper/source/bootstrap.cxx
index 399af07..2fb8ccd 100644
--- a/cppuhelper/source/bootstrap.cxx
+++ b/cppuhelper/source/bootstrap.cxx
@@ -81,13 +81,13 @@ namespace cppu
OUString const & get_this_libpath()
{
static OUString s_path;
- if (0 == s_path.getLength())
+ if (s_path.isEmpty())
{
OUString path;
Module::getUrlFromAddress( reinterpret_cast<oslGenericFunction>(get_this_libpath), path );
path = path.copy( 0, path.lastIndexOf( '/' ) );
MutexGuard guard( Mutex::getGlobalMutex() );
- if (0 == s_path.getLength())
+ if (s_path.isEmpty())
s_path = path;
}
return s_path;
@@ -317,7 +317,7 @@ Reference< registry::XSimpleRegistry > nestRegistries(
sal_Int32 index;
Reference< registry::XSimpleRegistry > lastRegistry;
- if(write_rdb.getLength()) // is there a write registry given?
+ if(!write_rdb.isEmpty()) // is there a write registry given?
{
lastRegistry.set(xSimRegFac->createInstance(), UNO_QUERY);
@@ -533,7 +533,7 @@ Reference< XComponentContext > SAL_CALL bootstrap()
throw BootstrapException(
OUSTR("cannot convert soffice installation path to URL!"));
}
- if (path.getLength() > 0 && path[path.getLength() - 1] != '/') {
+ if (!path.isEmpty() && path[path.getLength() - 1] != '/') {
path += OUSTR("/");
}
diff --git a/cppuhelper/source/component_context.cxx b/cppuhelper/source/component_context.cxx
index 97a1f72..da60e39 100644
--- a/cppuhelper/source/component_context.cxx
+++ b/cppuhelper/source/component_context.cxx
@@ -593,7 +593,7 @@ Any ComponentContext::lookupMap( OUString const & rName )
{
OUString serviceName;
if ((usesService >>= serviceName) &&
- serviceName.getLength())
+ !serviceName.isEmpty())
{
xInstance = args.getLength()
? m_xSMgr->createInstanceWithArgumentsAndContext(
diff --git a/cppuhelper/source/factory.cxx b/cppuhelper/source/factory.cxx
index 573f7b4..cab323a 100644
--- a/cppuhelper/source/factory.cxx
+++ b/cppuhelper/source/factory.cxx
@@ -876,7 +876,7 @@ Reference< XInterface > ORegistryFactoryHelper::createModuleFactory()
}
Reference< XInterface > xFactory;
- if( aActivatorName.getLength() != 0 )
+ if( !aActivatorName.isEmpty() )
{
Reference<XInterface > x = xSMgr->createInstance( aActivatorName );
Reference<XImplementationLoader > xLoader( x, UNO_QUERY );
diff --git a/cppuhelper/source/propertysetmixin.cxx b/cppuhelper/source/propertysetmixin.cxx
index 7d2b832..e4cddeb 100644
--- a/cppuhelper/source/propertysetmixin.cxx
+++ b/cppuhelper/source/propertysetmixin.cxx
@@ -1022,7 +1022,7 @@ PropertySetMixinImpl::~PropertySetMixinImpl() {
}
void PropertySetMixinImpl::checkUnknown(rtl::OUString const & propertyName) {
- if (propertyName.getLength() != 0) {
+ if (!propertyName.isEmpty()) {
m_impl->get(
static_cast< css::beans::XPropertySet * >(this), propertyName);
}
diff --git a/cppuhelper/source/propshlp.cxx b/cppuhelper/source/propshlp.cxx
index 3121095..338d9c1 100644
--- a/cppuhelper/source/propshlp.cxx
+++ b/cppuhelper/source/propshlp.cxx
@@ -311,7 +311,7 @@ void OPropertySetHelper::addPropertyChangeListener(
{
// only add listeners if you are not disposed
// a listener with no name means all properties
- if( rPropertyName.getLength() )
+ if( !rPropertyName.isEmpty() )
{
// get the map table
IPropertyArrayHelper & rPH = getInfoHelper();
@@ -357,7 +357,7 @@ void OPropertySetHelper::removePropertyChangeListener(
// all listeners are automaticly released in a dispose call
if( !rBHelper.bInDispose && !rBHelper.bDisposed )
{
- if( rPropertyName.getLength() )
+ if( !rPropertyName.isEmpty() )
{
// get the map table
IPropertyArrayHelper & rPH = getInfoHelper();
@@ -393,7 +393,7 @@ void OPropertySetHelper::addVetoableChangeListener(
{
// only add listeners if you are not disposed
// a listener with no name means all properties
- if( rPropertyName.getLength() )
+ if( !rPropertyName.isEmpty() )
{
// get the map table
IPropertyArrayHelper & rPH = getInfoHelper();
@@ -437,7 +437,7 @@ void OPropertySetHelper::removeVetoableChangeListener(
// all listeners are automaticly released in a dispose call
if( !rBHelper.bInDispose && !rBHelper.bDisposed )
{
- if( rPropertyName.getLength() )
+ if( !rPropertyName.isEmpty() )
{
// get the map table
IPropertyArrayHelper & rPH = getInfoHelper();
diff --git a/cppuhelper/source/servicefactory.cxx b/cppuhelper/source/servicefactory.cxx
index 25f4970..ea97a17 100644
--- a/cppuhelper/source/servicefactory.cxx
+++ b/cppuhelper/source/servicefactory.cxx
@@ -113,7 +113,7 @@ Reference< registry::XSimpleRegistry > SAL_CALL createSimpleRegistry(
createInstance(
loadSharedLibComponentFactory(
OUSTR("bootstrap.uno" SAL_DLLEXTENSION),
- 0 == rBootstrapPath.getLength()
+ rBootstrapPath.isEmpty()
? get_this_libpath() : rBootstrapPath,
OUSTR("com.sun.star.comp.stoc.SimpleRegistry"),
Reference< lang::XMultiServiceFactory >(),
@@ -144,7 +144,7 @@ Reference< registry::XSimpleRegistry > SAL_CALL createNestedRegistry(
createInstance(
loadSharedLibComponentFactory(
OUSTR("bootstrap.uno" SAL_DLLEXTENSION),
- 0 == rBootstrapPath.getLength()
+ rBootstrapPath.isEmpty()
? get_this_libpath() : rBootstrapPath,
OUSTR("com.sun.star.comp.stoc.NestedRegistry"),
Reference< lang::XMultiServiceFactory >(),
@@ -247,7 +247,7 @@ static void add_access_control_entries(
if (bootstrap.getFrom( OUSTR("UNO_AC_SINGLEUSER"), ac_user ))
{
// ac in single-user mode
- if (ac_user.getLength())
+ if (!ac_user.isEmpty())
{
// - ac prop: single-user-id
entry.bLateInitService = false;
@@ -383,7 +383,7 @@ Reference< lang::XMultiComponentFactory > bootstrapInitialSF(
SAL_THROW( (Exception) )
{
OUString const & bootstrap_path =
- 0 == rBootstrapPath.getLength() ? get_this_libpath() : rBootstrapPath;
+ rBootstrapPath.isEmpty() ? get_this_libpath() : rBootstrapPath;
Reference< lang::XMultiComponentFactory > xMgr(
createInstance(
@@ -542,7 +542,7 @@ Reference< XComponentContext > bootstrapInitialContext(
Reference< lang::XSingleComponentFactory > xFac(
loadSharedLibComponentFactory(
OUSTR("bootstrap.uno" SAL_DLLEXTENSION),
- 0 == rBootstrapPath.getLength()
+ rBootstrapPath.isEmpty()
? get_this_libpath() : rBootstrapPath,
OUSTR("com.sun.star.comp.stoc.RegistryTypeDescriptionProvider"),
Reference< lang::XMultiServiceFactory >( xSF, UNO_QUERY ),
@@ -587,7 +587,7 @@ static Reference< lang::XMultiComponentFactory > createImplServiceFactory(
// open a registry
sal_Bool bRegistryShouldBeValid = sal_False;
- if (rWriteRegistry.getLength() && !rReadRegistry.getLength())
+ if (!rWriteRegistry.isEmpty() && rReadRegistry.isEmpty())
{
bRegistryShouldBeValid = sal_True;
xRegistry.set( createSimpleRegistry( rBootstrapPath ) );
@@ -603,7 +603,7 @@ static Reference< lang::XMultiComponentFactory > createImplServiceFactory(
}
}
}
- else if (rWriteRegistry.getLength() && rReadRegistry.getLength())
+ else if (!rWriteRegistry.isEmpty() && !rReadRegistry.isEmpty())
{
// default registry
bRegistryShouldBeValid = sal_True;
diff --git a/cppuhelper/source/shlib.cxx b/cppuhelper/source/shlib.cxx
index 3b6cdfc..1213b0e 100644
--- a/cppuhelper/source/shlib.cxx
+++ b/cppuhelper/source/shlib.cxx
@@ -228,7 +228,7 @@ static OUString makeComponentPath(
OSL_ASSERT( FileBase::E_None ==
FileBase::getSystemPathFromFileURL( rLibName, aComp ) );
OSL_ASSERT(
- ! rPath.getLength() ||
+ rPath.isEmpty() ||
FileBase::E_None ==
FileBase::getSystemPathFromFileURL( rPath, aComp ) );
}
@@ -236,7 +236,7 @@ static OUString makeComponentPath(
OUStringBuffer buf( rPath.getLength() + rLibName.getLength() + 12 );
- if (0 != rPath.getLength())
+ if (!rPath.isEmpty())
{
buf.append( rPath );
if (rPath[ rPath.getLength() -1 ] != '/')
diff --git a/cpputools/source/registercomponent/registercomponent.cxx b/cpputools/source/registercomponent/registercomponent.cxx
index cc9d22e..7ad3abe 100644
--- a/cpputools/source/registercomponent/registercomponent.cxx
+++ b/cpputools/source/registercomponent/registercomponent.cxx
@@ -264,7 +264,7 @@ sal_Bool parseOptions(int ac, char* av[], Options& rOptions, sal_Bool bCmdFile)
{
i++;
OUString regName = OStringToOUString(av[i], osl_getThreadTextEncoding());
- if( ! rOptions.sBootRegName.getLength() )
+ if( rOptions.sBootRegName.isEmpty() )
{
rOptions.sBootRegName = regName;
}
@@ -321,7 +321,7 @@ sal_Bool parseOptions(int ac, char* av[], Options& rOptions, sal_Bool bCmdFile)
sUrls = OStringToOUString(av[i]+2, osl_getThreadTextEncoding());
}
- if (rOptions.sComponentUrls.getLength())
+ if (!rOptions.sComponentUrls.isEmpty())
{
OUString tmp(rOptions.sComponentUrls + OUString(";", 1, osl_getThreadTextEncoding()) + sUrls);
rOptions.sComponentUrls = tmp;
@@ -660,7 +660,7 @@ static void bootstrap(
if ( opt.sRegName.equals(opt.sBootRegName) )
{
- if( opt.sBootRegName2.getLength() )
+ if( !opt.sBootRegName2.isEmpty() )
{
xSMgr = createRegistryServiceFactory(
convertToFileUrl(opt.sRegName),
@@ -675,14 +675,14 @@ static void bootstrap(
}
else
{
- if( opt.sBootRegName2.getLength() )
+ if( !opt.sBootRegName2.isEmpty() )
{
xSMgr = createRegistryServiceFactory(
convertToFileUrl( opt.sBootRegName2 ),
convertToFileUrl( opt.sBootRegName ),
sal_True );
}
- else if ( opt.sBootRegName.getLength() )
+ else if ( !opt.sBootRegName.isEmpty() )
{
xSMgr = createRegistryServiceFactory(
convertToFileUrl( opt.sBootRegName ),
@@ -766,12 +766,12 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
exit(1);
}
- if( ! aOptions.sRegName.getLength() )
+ if( aOptions.sRegName.isEmpty() )
{
fprintf( stderr, "ERROR: target registry missing (-r option)\n" );
exit( 1 );
}
- if ( aOptions.sComponentUrls.getLength() == 0 )
+ if ( aOptions.sComponentUrls.isEmpty() )
{
fprintf(stderr, "ERROR: no component url is specified!\n");
exit(1);
@@ -786,7 +786,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
catch( Exception& e )
{
fprintf(stderr, "ERROR: create ServiceManager failed!\n");
- if ( e.Message.getLength() )
+ if ( !e.Message.isEmpty() )
{
fprintf(stderr, "ERROR description: %s\n",
OUStringToOString(e.Message, osl_getThreadTextEncoding()).getStr());
diff --git a/cpputools/source/regsingleton/regsingleton.cxx b/cpputools/source/regsingleton/regsingleton.cxx
index 05fc7da..da6258f 100644
--- a/cpputools/source/regsingleton/regsingleton.cxx
+++ b/cpputools/source/regsingleton/regsingleton.cxx
@@ -128,7 +128,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
if (insert_entry)
{
- if (service.getLength())
+ if (!service.isEmpty())
{
Reference< registry::XRegistryKey > xEntry( xKey->openKey( singleton ) );
if (! xEntry.is())
diff --git a/cpputools/source/unoexe/unoexe.cxx b/cpputools/source/unoexe/unoexe.cxx
index 684bc39..ea3eac5 100644
--- a/cpputools/source/unoexe/unoexe.cxx
+++ b/cpputools/source/unoexe/unoexe.cxx
@@ -510,7 +510,7 @@ inline Reference< XInterface > OInstanceProvider::createInstance()
throw (Exception)
{
Reference< XInterface > xRet;
- if (_aImplName.getLength()) // manually via loader
+ if (!_aImplName.isEmpty()) // manually via loader
xRet = loadComponent( _xContext, _aImplName, _aLocation );
else // via service manager
unoexe::createInstance( xRet, _xContext, _aServiceName );
@@ -532,7 +532,7 @@ Reference< XInterface > OInstanceProvider::getInstance( const OUString & rName )
{
Reference< XInterface > xRet;
- if (_aImplName.getLength() == 0 && _aServiceName.getLength() == 0)
+ if (_aImplName.isEmpty() && _aServiceName.isEmpty())
{
OSL_ASSERT(
rName.equalsAsciiL(
@@ -702,9 +702,9 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc,)
}
}
- if ((aImplName.getLength() != 0) && (aServiceName.getLength() != 0))
+ if (!(aImplName.isEmpty() || aServiceName.isEmpty()))
throw RuntimeException( OUString( RTL_CONSTASCII_USTRINGPARAM("give component exOR service name!" ) ), Reference< XInterface >() );
- if (aImplName.getLength() == 0 && aServiceName.getLength() == 0)
+ if (aImplName.isEmpty() && aServiceName.isEmpty())
{
if (! aUnoUrl.endsWithIgnoreAsciiCaseAsciiL(
RTL_CONSTASCII_STRINGPARAM(";uno.ComponentContext") ))
@@ -719,9 +719,9 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc,)
"unexpected option --singleinstance!") ),
Reference<XInterface>() );
}
- if (aImplName.getLength() && !aLocation.getLength())
+ if (!aImplName.isEmpty() && aLocation.isEmpty())
throw RuntimeException( OUString( RTL_CONSTASCII_USTRINGPARAM("give component location!" ) ), Reference< XInterface >() );
- if (aServiceName.getLength() && aLocation.getLength())
+ if (!aServiceName.isEmpty() && !aLocation.isEmpty())
out( "\n> warning: service name given, will ignore location!" );
// read component params
@@ -761,7 +761,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc,)
xRegistry = (xRegistry.is() ? nestRegistries(
xNewReg, xRegistry ) : xNewReg);
}
- if (aReadWriteRegistry.getLength())
+ if (!aReadWriteRegistry.isEmpty())
{
#if OSL_DEBUG_LEVEL > 1
out( "\n> trying to open rw registry: " );
@@ -788,7 +788,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc,)
//#### accept, instanciate, etc. ###########################################################
- if (aUnoUrl.getLength()) // accepting connections
+ if (!aUnoUrl.isEmpty()) // accepting connections
{
sal_Int32 nIndex = 0, nTokens = 0;
do { aUnoUrl.getToken( 0, ';', nIndex ); nTokens++; } while( nIndex != -1 );
@@ -854,7 +854,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc,)
else // no uno url
{
Reference< XInterface > xInstance;
- if (aImplName.getLength()) // manually via loader
+ if (!aImplName.isEmpty()) // manually via loader
xInstance = loadComponent( xContext, aImplName, aLocation );
else // via service manager
createInstance( xInstance, xContext, aServiceName );
--
1.7.5.4
--------------020701040502000907050402--
More information about the LibreOffice
mailing list