desktop/source/deployment/manager/dp_commandenvironments.cxx | 6 desktop/source/deployment/manager/dp_extensionmanager.cxx | 107 ++---- desktop/source/deployment/manager/dp_informationprovider.cxx | 9 desktop/source/deployment/manager/dp_manager.cxx | 196 ++++------- desktop/source/deployment/manager/dp_manager.h | 2 desktop/source/deployment/manager/dp_managerfac.cxx | 6 desktop/source/deployment/manager/dp_properties.cxx | 32 - 7 files changed, 159 insertions(+), 199 deletions(-)
New commits: commit 8736d50780c915cc0dc3d06f0aa4a8b3801cde5d Author: Chr. Rossmanith <chrrossman...@gmx.de> Date: Sun Dec 30 11:30:44 2012 +0100 RTL_CONSTASCII_(U)STRINGPARAM removed in desktop/source/deployment/manager removed OUSTR() as well and replaced .equals() with == Change-Id: I3cbf3654f64bbc906352efc34d1458b00db3ddef diff --git a/desktop/source/deployment/manager/dp_commandenvironments.cxx b/desktop/source/deployment/manager/dp_commandenvironments.cxx index d9693ce..56fc23e 100644 --- a/desktop/source/deployment/manager/dp_commandenvironments.cxx +++ b/desktop/source/deployment/manager/dp_commandenvironments.cxx @@ -35,8 +35,6 @@ namespace task = com::sun::star::task; namespace ucb = com::sun::star::ucb; namespace uno = com::sun::star::uno; -#define OUSTR(s) rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(s)) - using ::com::sun::star::uno::Reference; using ::rtl::OUString; @@ -195,8 +193,8 @@ void LicenseCommandEnv::handle( if (request >>= licExc) { if (m_bSuppressLicense - || m_repository.equals(OUSTR("bundled")) - || licExc.AcceptBy.equals(OUSTR("admin"))) + || m_repository == "bundled" + || licExc.AcceptBy == "admin") { //always approve in bundled case, because we do not support //showing licenses anyway. diff --git a/desktop/source/deployment/manager/dp_extensionmanager.cxx b/desktop/source/deployment/manager/dp_extensionmanager.cxx index 3d73b5d..90dc8d8 100644 --- a/desktop/source/deployment/manager/dp_extensionmanager.cxx +++ b/desktop/source/deployment/manager/dp_extensionmanager.cxx @@ -121,8 +121,7 @@ void writeLastModified(OUString & url, Reference<ucb::XCommandEnvironment> const catch(...) { uno::Any exc(::cppu::getCaughtException()); - throw deploy::DeploymentException( - OUSTR("Failed to update") + url, 0, exc); + throw deploy::DeploymentException("Failed to update" + url, 0, exc); } } @@ -174,9 +173,9 @@ ExtensionManager::ExtensionManager( Reference< uno::XComponentContext > const& x m_xPackageManagerFactory = deploy::thePackageManagerFactory::get(m_xContext); OSL_ASSERT(m_xPackageManagerFactory.is()); - m_repositoryNames.push_back(OUSTR("user")); - m_repositoryNames.push_back(OUSTR("shared")); - m_repositoryNames.push_back(OUSTR("bundled")); + m_repositoryNames.push_back("user"); + m_repositoryNames.push_back("shared"); + m_repositoryNames.push_back("bundled"); } //------------------------------------------------------------------------------ @@ -187,23 +186,23 @@ ExtensionManager::~ExtensionManager() Reference<deploy::XPackageManager> ExtensionManager::getUserRepository() { - return m_xPackageManagerFactory->getPackageManager(OUSTR("user")); + return m_xPackageManagerFactory->getPackageManager("user"); } Reference<deploy::XPackageManager> ExtensionManager::getSharedRepository() { - return m_xPackageManagerFactory->getPackageManager(OUSTR("shared")); + return m_xPackageManagerFactory->getPackageManager("shared"); } Reference<deploy::XPackageManager> ExtensionManager::getBundledRepository() { - return m_xPackageManagerFactory->getPackageManager(OUSTR("bundled")); + return m_xPackageManagerFactory->getPackageManager("bundled"); } Reference<deploy::XPackageManager> ExtensionManager::getTmpRepository() { - return m_xPackageManagerFactory->getPackageManager(OUSTR("tmp")); + return m_xPackageManagerFactory->getPackageManager("tmp"); } Reference<deploy::XPackageManager> ExtensionManager::getBakRepository() { - return m_xPackageManagerFactory->getPackageManager(OUSTR("bak")); + return m_xPackageManagerFactory->getPackageManager("bak"); } Reference<task::XAbortChannel> ExtensionManager::createAbortChannel() @@ -217,19 +216,19 @@ ExtensionManager::getPackageManager(::rtl::OUString const & repository) throw (css::lang::IllegalArgumentException) { Reference<deploy::XPackageManager> xPackageManager; - if (repository.equals(OUSTR("user"))) + if (repository == "user") xPackageManager = getUserRepository(); - else if (repository.equals(OUSTR("shared"))) + else if (repository == "shared") xPackageManager = getSharedRepository(); - else if (repository.equals(OUSTR("bundled"))) + else if (repository == "bundled") xPackageManager = getBundledRepository(); - else if (repository.equals(OUSTR("tmp"))) + else if (repository == "tmp") xPackageManager = getTmpRepository(); - else if (repository.equals(OUSTR("bak"))) + else if (repository == "bak") xPackageManager = getBakRepository(); else throw lang::IllegalArgumentException( - OUSTR("No valid repository name provided."), + "No valid repository name provided.", static_cast<cppu::OWeakObject*>(this), 0); return xPackageManager; } @@ -338,7 +337,7 @@ ExtensionManager::getExtensionsWithSameIdentifier( bHasExtension |= i->is(); if (!bHasExtension) throw lang::IllegalArgumentException( - OUSTR("Could not find extension: ") + identifier + OUSTR(", ") + fileName, + "Could not find extension: " + identifier + ", " + fileName, static_cast<cppu::OWeakObject*>(this), -1); return comphelper::containerToSequence< @@ -362,7 +361,7 @@ ExtensionManager::getExtensionsWithSameIdentifier( { uno::Any exc = ::cppu::getCaughtException(); throw deploy::DeploymentException( - OUSTR("Extension Manager: exception during getExtensionsWithSameIdentifier"), + "Extension Manager: exception during getExtensionsWithSameIdentifier", static_cast<OWeakObject*>(this), exc); } } @@ -621,12 +620,12 @@ bool ExtensionManager::doChecksForAddExtension( } catch (const uno::Exception &) { uno::Any excOccurred = ::cppu::getCaughtException(); deploy::DeploymentException exc( - OUSTR("Extension Manager: exception in doChecksForAddExtension"), + "Extension Manager: exception in doChecksForAddExtension", static_cast<OWeakObject*>(this), excOccurred); throw exc; } catch (...) { throw uno::RuntimeException( - OUSTR("Extension Manager: unexpected exception in doChecksForAddExtension"), + "Extension Manager: unexpected exception in doChecksForAddExtension", static_cast<OWeakObject*>(this)); } } @@ -646,13 +645,13 @@ Reference<deploy::XPackage> ExtensionManager::addExtension( Reference<deploy::XPackage> xNewExtension; //Determine the repository to use Reference<deploy::XPackageManager> xPackageManager; - if (repository.equals(OUSTR("user"))) + if (repository == "user") xPackageManager = getUserRepository(); - else if (repository.equals(OUSTR("shared"))) + else if (repository == "shared") xPackageManager = getSharedRepository(); else throw lang::IllegalArgumentException( - OUSTR("No valid repository name provided."), + "No valid repository name provided.", static_cast<cppu::OWeakObject*>(this), 0); //We must make sure that the xTmpExtension is not create twice, because this //would remove the first one. @@ -743,7 +742,7 @@ Reference<deploy::XPackage> ExtensionManager::addExtension( //add to another repository then the user extension remains //disabled. bool bUserDisabled2 = bUserDisabled; - if (repository.equals(OUSTR("user"))) + if (repository == "user") bUserDisabled2 = false; // pass the two values via variables to workaround gcc-4.3.4 specific bug (bnc#655912) @@ -763,7 +762,7 @@ Reference<deploy::XPackage> ExtensionManager::addExtension( ::cppu::throwException(pSilentCommandEnv->m_UnknownException); else throw deploy::DeploymentException ( - OUSTR("Extension Manager: exception during addExtension, ckeckPrerequisites failed"), + "Extension Manager: exception during addExtension, ckeckPrerequisites failed", static_cast<OWeakObject*>(this), uno::Any()); } } @@ -780,7 +779,7 @@ Reference<deploy::XPackage> ExtensionManager::addExtension( } catch (...) { excOccurred2 = ::cppu::getCaughtException(); deploy::DeploymentException exc( - OUSTR("Extension Manager: exception during addExtension, url: ") + "Extension Manager: exception during addExtension, url: " + url, static_cast<OWeakObject*>(this), excOccurred2); excOccurred2 <<= exc; } @@ -830,12 +829,12 @@ Reference<deploy::XPackage> ExtensionManager::addExtension( } catch (const uno::Exception &) { uno::Any excOccurred = ::cppu::getCaughtException(); deploy::DeploymentException exc( - OUSTR("Extension Manager: exception in doChecksForAddExtension"), + "Extension Manager: exception in doChecksForAddExtension", static_cast<OWeakObject*>(this), excOccurred); throw exc; } catch (...) { throw uno::RuntimeException( - OUSTR("Extension Manager: unexpected exception in doChecksForAddExtension"), + "Extension Manager: unexpected exception in doChecksForAddExtension", static_cast<OWeakObject*>(this)); } @@ -861,13 +860,13 @@ void ExtensionManager::removeExtension( try { //Determine the repository to use - if (repository.equals(OUSTR("user"))) + if (repository == "user") xPackageManager = getUserRepository(); - else if (repository.equals(OUSTR("shared"))) + else if (repository == "shared") xPackageManager = getSharedRepository(); else throw lang::IllegalArgumentException( - OUSTR("No valid repository name provided."), + "No valid repository name provided.", static_cast<cppu::OWeakObject*>(this), 0); bUserDisabled = isUserDisabled(identifier, fileName); @@ -900,7 +899,7 @@ void ExtensionManager::removeExtension( } catch (...) { excOccurred1 = ::cppu::getCaughtException(); deploy::DeploymentException exc( - OUSTR("Extension Manager: exception during removeEtension"), + "Extension Manager: exception during removeEtension", static_cast<OWeakObject*>(this), excOccurred1); excOccurred1 <<= exc; } @@ -961,9 +960,9 @@ void ExtensionManager::enableExtension( if (!extension.is()) return; OUString repository = extension->getRepositoryName(); - if (!repository.equals(OUSTR("user"))) + if (!(repository == "user")) throw lang::IllegalArgumentException( - OUSTR("No valid repository name provided."), + "No valid repository name provided.", static_cast<cppu::OWeakObject*>(this), 0); bUserDisabled = isUserDisabled(dp_misc::getIdentifier(extension), @@ -986,7 +985,7 @@ void ExtensionManager::enableExtension( } catch (...) { excOccurred = ::cppu::getCaughtException(); deploy::DeploymentException exc( - OUSTR("Extension Manager: exception during enableExtension"), + "Extension Manager: exception during enableExtension", static_cast<OWeakObject*>(this), excOccurred); excOccurred <<= exc; } @@ -1051,7 +1050,7 @@ sal_Int32 ExtensionManager::checkPrerequisitesAndEnable( } catch (...) { uno::Any excOccurred = ::cppu::getCaughtException(); deploy::DeploymentException exc( - OUSTR("Extension Manager: exception during disableExtension"), + "Extension Manager: exception during disableExtension", static_cast<OWeakObject*>(this), excOccurred); throw exc; } @@ -1075,9 +1074,9 @@ void ExtensionManager::disableExtension( if (!extension.is()) return; const OUString repository( extension->getRepositoryName()); - if (!repository.equals(OUSTR("user"))) + if (! (repository == "user")) throw lang::IllegalArgumentException( - OUSTR("No valid repository name provided."), + "No valid repository name provided.", static_cast<cppu::OWeakObject*>(this), 0); const OUString id(dp_misc::getIdentifier(extension)); @@ -1099,7 +1098,7 @@ void ExtensionManager::disableExtension( } catch (...) { excOccurred = ::cppu::getCaughtException(); deploy::DeploymentException exc( - OUSTR("Extension Manager: exception during disableExtension"), + "Extension Manager: exception during disableExtension", static_cast<OWeakObject*>(this), excOccurred); excOccurred <<= exc; } @@ -1165,13 +1164,13 @@ uno::Sequence< uno::Sequence<Reference<deploy::XPackage> > > uno::Sequence<Reference<deploy::XPackage> > userExt = getUserRepository()->getDeployedPackages(xAbort, xCmdEnv); - addExtensionsToMap(mapExt, userExt, OUSTR("user")); + addExtensionsToMap(mapExt, userExt, "user"); uno::Sequence<Reference<deploy::XPackage> > sharedExt = getSharedRepository()->getDeployedPackages(xAbort, xCmdEnv); - addExtensionsToMap(mapExt, sharedExt, OUSTR("shared")); + addExtensionsToMap(mapExt, sharedExt, "shared"); uno::Sequence<Reference<deploy::XPackage> > bundledExt = getBundledRepository()->getDeployedPackages(xAbort, xCmdEnv); - addExtensionsToMap(mapExt, bundledExt, OUSTR("bundled")); + addExtensionsToMap(mapExt, bundledExt, "bundled"); //copy the values of the map to a vector for sorting ::std::vector< ::std::vector<Reference<deploy::XPackage> > > @@ -1206,7 +1205,7 @@ uno::Sequence< uno::Sequence<Reference<deploy::XPackage> > > } catch (...) { uno::Any exc = ::cppu::getCaughtException(); throw deploy::DeploymentException( - OUSTR("Extension Manager: exception during enableExtension"), + "Extension Manager: exception during enableExtension", static_cast<OWeakObject*>(this), exc); } } @@ -1288,7 +1287,7 @@ void ExtensionManager::reinstallDeployedExtensions( } catch (...) { uno::Any exc = ::cppu::getCaughtException(); throw deploy::DeploymentException( - OUSTR("Extension Manager: exception during enableExtension"), + "Extension Manager: exception during enableExtension", static_cast<OWeakObject*>(this), exc); } } @@ -1306,16 +1305,16 @@ sal_Bool ExtensionManager::synchronize( { ::osl::MutexGuard guard(getMutex()); String sSynchronizingShared(StrSyncRepository::get()); - sSynchronizingShared.SearchAndReplaceAllAscii( "%NAME", OUSTR("shared")); + sSynchronizingShared.SearchAndReplaceAllAscii( "%NAME", OUString("shared")); dp_misc::ProgressLevel progressShared(xCmdEnv, sSynchronizingShared); sal_Bool bModified = getSharedRepository()->synchronize(xAbortChannel, xCmdEnv); progressShared.update(OUSTR("\n\n")); String sSynchronizingBundled(StrSyncRepository::get()); - sSynchronizingBundled.SearchAndReplaceAllAscii( "%NAME", OUSTR("bundled")); + sSynchronizingBundled.SearchAndReplaceAllAscii( "%NAME", OUString("bundled")); dp_misc::ProgressLevel progressBundled(xCmdEnv, sSynchronizingBundled); bModified |= getBundledRepository()->synchronize(xAbortChannel, xCmdEnv); - progressBundled.update(OUSTR("\n\n")); + progressBundled.update("\n\n"); //Always determine the active extension. //TODO: Is this still necessary? (It used to be necessary for the @@ -1344,11 +1343,9 @@ sal_Bool ExtensionManager::synchronize( //so we will no repeat this everytime OOo starts. OSL_FAIL("Extensions Manager: synchronize"); } - OUString lastSyncBundled(RTL_CONSTASCII_USTRINGPARAM( - "$BUNDLED_EXTENSIONS_USER/lastsynchronized")); + OUString lastSyncBundled("$BUNDLED_EXTENSIONS_USER/lastsynchronized"); writeLastModified(lastSyncBundled, xCmdEnv, m_xContext); - OUString lastSyncShared(RTL_CONSTASCII_USTRINGPARAM( - "$SHARED_EXTENSIONS_USER/lastsynchronized")); + OUString lastSyncShared("$SHARED_EXTENSIONS_USER/lastsynchronized"); writeLastModified(lastSyncShared, xCmdEnv, m_xContext); return bModified; } catch ( const deploy::DeploymentException& ) { @@ -1364,7 +1361,7 @@ sal_Bool ExtensionManager::synchronize( } catch (...) { uno::Any exc = ::cppu::getCaughtException(); throw deploy::DeploymentException( - OUSTR("Extension Manager: exception in synchronize"), + "Extension Manager: exception in synchronize", static_cast<OWeakObject*>(this), exc); } } @@ -1382,8 +1379,8 @@ void ExtensionManager::checkInstall( { uno::Any request( deploy::InstallException( - OUSTR("Extension ") + displayName + - OUSTR(" is about to be installed."), + "Extension " + displayName + + " is about to be installed.", static_cast<OWeakObject *>(this), displayName)); bool approve = false, abort = false; if (! dp_misc::interactContinuation( @@ -1487,7 +1484,7 @@ void ExtensionManager::check() ::osl::MutexGuard guard( getMutex() ); if (rBHelper.bInDispose || rBHelper.bDisposed) { throw lang::DisposedException( - OUSTR("ExtensionManager instance has already been disposed!"), + "ExtensionManager instance has already been disposed!", static_cast<OWeakObject *>(this) ); } } diff --git a/desktop/source/deployment/manager/dp_informationprovider.cxx b/desktop/source/deployment/manager/dp_informationprovider.cxx index 2807531..3eff9fc 100644 --- a/desktop/source/deployment/manager/dp_informationprovider.cxx +++ b/desktop/source/deployment/manager/dp_informationprovider.cxx @@ -53,7 +53,6 @@ namespace css_ucb = com::sun::star::ucb ; namespace uno = com::sun::star::uno ; namespace xml = com::sun::star::xml ; -#define UNISTRING(s) rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(s)) namespace dp_info { @@ -142,15 +141,15 @@ rtl::OUString SAL_CALL PackageInformationProvider::getPackageLocation( const rtl::OUString& _sExtensionId ) throw ( uno::RuntimeException ) { - rtl::OUString aLocationURL = getPackageLocation( UNISTRING("user"), _sExtensionId ); + rtl::OUString aLocationURL = getPackageLocation( rtl::OUString("user"), _sExtensionId ); if ( aLocationURL.isEmpty() ) { - aLocationURL = getPackageLocation( UNISTRING("shared"), _sExtensionId ); + aLocationURL = getPackageLocation( rtl::OUString("shared"), _sExtensionId ); } if ( aLocationURL.isEmpty() ) { - aLocationURL = getPackageLocation( UNISTRING("bundled"), _sExtensionId ); + aLocationURL = getPackageLocation( rtl::OUString("bundled"), _sExtensionId ); } if ( !aLocationURL.isEmpty() ) { @@ -237,7 +236,7 @@ PackageInformationProvider::isUpdateAvailable( const rtl::OUString& _sExtensionI if (extensions[2].is() ) sVersionBundled = extensions[2]->getVersion(); - bool bSharedReadOnly = extMgr->isReadOnlyRepository(OUSTR("shared")); + bool bSharedReadOnly = extMgr->isReadOnlyRepository("shared"); dp_misc::UPDATE_SOURCE sourceUser = dp_misc::isUpdateUserExtension( bSharedReadOnly, sVersionUser, sVersionShared, sVersionBundled, sOnlineVersion); diff --git a/desktop/source/deployment/manager/dp_manager.cxx b/desktop/source/deployment/manager/dp_manager.cxx index ba67f9e..89e46c9 100644 --- a/desktop/source/deployment/manager/dp_manager.cxx +++ b/desktop/source/deployment/manager/dp_manager.cxx @@ -168,18 +168,18 @@ void PackageManagerImpl::initActivationLayer( create_folder( 0, m_activePackages_expanded, xCmdEnv, true); OUString dbName; - if (m_context.equals(OUSTR("user"))) - dbName = m_activePackages_expanded + OUSTR(".pmap"); + if (m_context == "user") + dbName = m_activePackages_expanded + ".pmap"; else { // Create the extension data base in the user installation create_folder( 0, m_registrationData_expanded, xCmdEnv, true); - dbName = m_registrationData_expanded + OUSTR("/extensions.pmap"); + dbName = m_registrationData_expanded + "/extensions.pmap"; } // The data base can always be written because it it always in the user installation m_activePackagesDB.reset( new ActivePackages( dbName, false ) ); - if (! m_readOnly && ! m_context.equals(OUSTR("bundled"))) + if (! m_readOnly && ! (m_context == "bundled")) { // clean up activation layer, scan for zombie temp dirs: ActivePackages::Entries id2temp( m_activePackagesDB->getEntries() ); @@ -200,8 +200,7 @@ void PackageManagerImpl::initActivationLayer( 1 /* Title */ ) ); const char extensionRemoved[] = "removed"; - if (title.endsWithAsciiL( - extensionRemoved, sizeof(extensionRemoved) - 1)) + if (title.endsWith( extensionRemoved )) { //save the file name withouth the "removed" part sal_Int32 index = title.lastIndexOfAsciiL( @@ -221,7 +220,7 @@ void PackageManagerImpl::initActivationLayer( } } - bool bShared = m_context.equals(OUSTR("shared")) ? true : false; + bool bShared = (m_context == "shared") ? true : false; for ( ::std::size_t pos = 0; pos < tempEntries.size(); ++pos ) { OUString const & tempEntry = tempEntries[ pos ]; @@ -256,7 +255,7 @@ void PackageManagerImpl::initActivationLayer( ::osl::Security aSecurity; aSecurity.getUserName( aUserName ); ucbhelper::Content remFileContent( - url + OUSTR("removed"), Reference<XCommandEnvironment>(), m_xComponentContext); + url + "removed", Reference<XCommandEnvironment>(), m_xComponentContext); ::rtl::ByteSequence data = dp_misc::readFile(remFileContent); ::rtl::OString osData(reinterpret_cast<const sal_Char*>(data.getConstArray()), data.getLength()); @@ -267,13 +266,13 @@ void PackageManagerImpl::initActivationLayer( } } // temp entry not needed anymore: - erase_path( url + OUSTR("_"), + erase_path( url + "_", Reference<XCommandEnvironment>(), false /* no throw: ignore errors */ ); erase_path( url, Reference<XCommandEnvironment>(), false /* no throw: ignore errors */ ); //delete the xxx.tmpremoved file - erase_path(url + OUSTR("removed"), + erase_path(url + "removed", Reference<XCommandEnvironment>(), false); } } @@ -338,14 +337,10 @@ Reference<deployment::XPackageManager> PackageManagerImpl::create( OUString logFile, stamp; if ( context == "user" ) { - that->m_activePackages = OUSTR( - "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages"); - that->m_registrationData = OUSTR( - "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE"); - that->m_registryCache = OUSTR( - "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/registry"); - logFile = OUSTR( - "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/log.txt"); + that->m_activePackages = "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages"; + that->m_registrationData = "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE"; + that->m_registryCache = "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/registry"; + logFile = "vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/log.txt"; //We use the extension .sys for the file because on Windows Vista a sys //(as well as exe and dll) file //will not be written in the VirtualStore. For example if the process has no @@ -357,54 +352,39 @@ Reference<deployment::XPackageManager> PackageManagerImpl::create( //using virtualization it appears that he/she can. Then a shared extension can //be installed but is only visible for the user (because the extension is in //the virtual store). - stamp = OUSTR("$UNO_USER_PACKAGES_CACHE"); + stamp = "$UNO_USER_PACKAGES_CACHE"; } else if ( context == "shared" ) { - that->m_activePackages = OUSTR( - "vnd.sun.star.expand:$UNO_SHARED_PACKAGES_CACHE/uno_packages"); - that->m_registrationData = OUSTR( - "vnd.sun.star.expand:$SHARED_EXTENSIONS_USER"); - that->m_registryCache = OUSTR( - "vnd.sun.star.expand:$SHARED_EXTENSIONS_USER/registry"); - logFile = OUSTR( - "vnd.sun.star.expand:$SHARED_EXTENSIONS_USER/log.txt"); - stamp = OUSTR("$UNO_SHARED_PACKAGES_CACHE"); + that->m_activePackages = "vnd.sun.star.expand:$UNO_SHARED_PACKAGES_CACHE/uno_packages"; + that->m_registrationData = "vnd.sun.star.expand:$SHARED_EXTENSIONS_USER"; + that->m_registryCache = "vnd.sun.star.expand:$SHARED_EXTENSIONS_USER/registry"; + logFile = "vnd.sun.star.expand:$SHARED_EXTENSIONS_USER/log.txt"; + stamp = "$UNO_SHARED_PACKAGES_CACHE"; } else if ( context == "bundled" ) { - that->m_activePackages = OUSTR( - "vnd.sun.star.expand:$BUNDLED_EXTENSIONS"); - that->m_registrationData = OUSTR( - "vnd.sun.star.expand:$BUNDLED_EXTENSIONS_USER"); - that->m_registryCache = OUSTR( - "vnd.sun.star.expand:$BUNDLED_EXTENSIONS_USER/registry"); - logFile = OUSTR( - "vnd.sun.star.expand:$BUNDLED_EXTENSIONS_USER/log.txt"); + that->m_activePackages = "vnd.sun.star.expand:$BUNDLED_EXTENSIONS"; + that->m_registrationData = "vnd.sun.star.expand:$BUNDLED_EXTENSIONS_USER"; + that->m_registryCache = "vnd.sun.star.expand:$BUNDLED_EXTENSIONS_USER/registry"; + logFile = "vnd.sun.star.expand:$BUNDLED_EXTENSIONS_USER/log.txt"; //No stamp file. We assume that bundled is always readonly. It must not be //modified from ExtensionManager but only by the installer } else if ( context == "tmp" ) { - that->m_activePackages = OUSTR( - "vnd.sun.star.expand:$TMP_EXTENSIONS/extensions"); - that->m_registrationData = OUSTR( - "vnd.sun.star.expand:$TMP_EXTENSIONS"); - that->m_registryCache = OUSTR( - "vnd.sun.star.expand:$TMP_EXTENSIONS/registry"); - stamp = OUSTR("$TMP_EXTENSIONS"); - } - else if (context.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM("bak") )) { - that->m_activePackages = OUSTR( - "vnd.sun.star.expand:$BAK_EXTENSIONS/extensions"); - that->m_registrationData = OUSTR( - "vnd.sun.star.expand:$BAK_EXTENSIONS"); - that->m_registryCache = OUSTR( - "vnd.sun.star.expand:$BAK_EXTENSIONS/registry"); - stamp = OUSTR("vnd.sun.star.expand:$BAK_EXTENSIONS/stamp.sys"); - } - - else if (! context.matchAsciiL( - RTL_CONSTASCII_STRINGPARAM("vnd.sun.star.tdoc:/") )) { + that->m_activePackages = "vnd.sun.star.expand:$TMP_EXTENSIONS/extensions"; + that->m_registrationData = "vnd.sun.star.expand:$TMP_EXTENSIONS"; + that->m_registryCache = "vnd.sun.star.expand:$TMP_EXTENSIONS/registry"; + stamp = "$TMP_EXTENSIONS"; + } + else if (context == "bak") { + that->m_activePackages = "vnd.sun.star.expand:$BAK_EXTENSIONS/extensions"; + that->m_registrationData = "vnd.sun.star.expand:$BAK_EXTENSIONS"; + that->m_registryCache = "vnd.sun.star.expand:$BAK_EXTENSIONS/registry"; + stamp = "vnd.sun.star.expand:$BAK_EXTENSIONS/stamp.sys"; + } + + else if (! context.match("vnd.sun.star.tdoc:/")) { throw lang::IllegalArgumentException( - OUSTR("invalid context given: ") + context, + "invalid context given: " + context, Reference<XInterface>(), static_cast<sal_Int16>(-1) ); } @@ -485,7 +465,7 @@ void PackageManagerImpl::disposing() catch (const Exception &) { Any exc( ::cppu::getCaughtException() ); throw lang::WrappedTargetRuntimeException( - OUSTR("caught unexpected exception while disposing..."), + "caught unexpected exception while disposing...", static_cast<OWeakObject *>(this), exc ); } } @@ -567,11 +547,10 @@ OUString PackageManagerImpl::detectMediaType( ::ucbhelper::Content ucbContent(ucbContent_); OUString url( ucbContent.getURL() ); OUString mediaType; - if (url.matchAsciiL( RTL_CONSTASCII_STRINGPARAM("vnd.sun.star.tdoc:") ) || - url.matchAsciiL( RTL_CONSTASCII_STRINGPARAM("vnd.sun.star.pkg:") )) + if (url.match( "vnd.sun.star.tdoc:" ) || url.match( "vnd.sun.star.pkg:" )) { try { - ucbContent.getPropertyValue( OUSTR("MediaType") ) >>= mediaType; + ucbContent.getPropertyValue( "MediaType" ) >>= mediaType; } catch (const beans::UnknownPropertyException &) { } @@ -615,26 +594,22 @@ OUString PackageManagerImpl::insertToActivationLayer( OUString tempEntry = aTemp.GetURL(); tempEntry = tempEntry.copy(tempEntry.lastIndexOf('/') + 1); OUString destFolder = makeURL( m_activePackages, tempEntry); - destFolder += OUSTR("_"); + destFolder += "_"; // prepare activation folder: ::ucbhelper::Content destFolderContent; create_folder( &destFolderContent, destFolder, xCmdEnv ); // copy content into activation temp dir: - if (mediaType.matchIgnoreAsciiCaseAsciiL( - RTL_CONSTASCII_STRINGPARAM( - "application/vnd.sun.star.package-bundle") ) || + if (mediaType.matchIgnoreAsciiCase("application/vnd.sun.star.package-bundle") || // xxx todo: more sophisticated parsing - mediaType.matchIgnoreAsciiCaseAsciiL( - RTL_CONSTASCII_STRINGPARAM( - "application/vnd.sun.star.legacy-package-bundle") )) + mediaType.matchIgnoreAsciiCase("application/vnd.sun.star.legacy-package-bundle")) { // inflate content: ::rtl::OUStringBuffer buf; if (!sourceContent.isFolder()) { - buf.appendAscii( RTL_CONSTASCII_STRINGPARAM("vnd.sun.star.zip://") ); + buf.appendAscii( "vnd.sun.star.zip://" ); buf.append( ::rtl::Uri::encode( sourceContent.getURL(), rtl_UriCharClassRegName, rtl_UriEncodeIgnoreEscapes, @@ -652,13 +627,13 @@ OUString PackageManagerImpl::insertToActivationLayer( if (! destFolderContent.transferContent( sourceContent, ::ucbhelper::InsertOperation_COPY, title, NameClash::OVERWRITE )) - throw RuntimeException( OUSTR("UCB transferContent() failed!"), 0 ); + throw RuntimeException( "UCB transferContent() failed!", 0 ); // write to DB: //bundled extensions should only be added by the synchronizeAddedExtensions //functions. Moreover, there is no "temporary folder" for bundled extensions. - OSL_ASSERT(!m_context.equals(OUSTR("bundled"))); + OSL_ASSERT(!(m_context == "bundled")); OUString sFolderUrl = makeURLAppendSysPathSegment(destFolderContent.getURL(), title); DescriptionInfoset info = dp_misc::getDescriptionInfoset(sFolderUrl); @@ -730,10 +705,10 @@ Reference<deployment::XPackage> PackageManagerImpl::addPackage( if (m_readOnly) { OUString message; - if (m_context == OUSTR("shared")) - message = OUSTR("You need write permissions to install a shared extension!"); + if (m_context == "shared") + message = "You need write permissions to install a shared extension!"; else - message = OUSTR("You need write permissions to install this extension!"); + message = "You need write permissions to install this extension!"; throw deployment::DeploymentException( message, static_cast<OWeakObject *>(this), Any() ); } @@ -770,8 +745,7 @@ Reference<deployment::XPackage> PackageManagerImpl::addPackage( sourceContent, ::ucbhelper::InsertOperation_COPY, OUString(), NameClash::ASK /* xxx todo: ASK not needed? */)) - throw RuntimeException( - OUSTR("UCB transferContent() failed!"), 0 ); + throw RuntimeException("UCB transferContent() failed!", 0 ); // set media-type: ::ucbhelper::Content docContent( makeURL( m_context, title_enc ), xCmdEnv, m_xComponentContext ); @@ -779,12 +753,11 @@ Reference<deployment::XPackage> PackageManagerImpl::addPackage( // clashes, but the whole m_activePackages.getLength()==0 // case (i.e., document-relative deployment) currently does // not work, anyway. - docContent.setPropertyValue( - OUSTR("MediaType"), Any(mediaType) ); + docContent.setPropertyValue("MediaType", Any(mediaType) ); // xxx todo: obsolete in the future try { - docFolderContent.executeCommand( OUSTR("flush"), Any() ); + docFolderContent.executeCommand( "flush", Any() ); } catch (const UnsupportedCommandException &) { } @@ -909,13 +882,13 @@ void PackageManagerImpl::removePackage( //the flag file it will then recognize, that the extension was //deleted and can then update the extnesion database of the shared //extensions in the user installation. - if ( xPackage.is() && !m_readOnly && !xPackage->isRemoved() && m_context.equals(OUSTR("shared"))) + if ( xPackage.is() && !m_readOnly && !xPackage->isRemoved() && (m_context == "shared")) { ActivePackages::Data val; m_activePackagesDB->get( & val, id, fileName); OSL_ASSERT(!val.temporaryName.isEmpty()); OUString url(makeURL(m_activePackages_expanded, - val.temporaryName + OUSTR("removed"))); + val.temporaryName + "removed")); ::ucbhelper::Content contentRemoved(url, xCmdEnv, m_xComponentContext); OUString aUserName; ::osl::Security aSecurity; @@ -969,9 +942,9 @@ OUString PackageManagerImpl::getDeployPath( ActivePackages::Data const & data ) //The bundled extensions are not contained in an additional folder //with a unique name. data.temporaryName contains already the //UTF8 encoded folder name. See PackageManagerImpl::synchronize - if (!m_context.equals(OUSTR("bundled"))) + if (!(m_context == "bundled")) { - buf.appendAscii( RTL_CONSTASCII_STRINGPARAM("_/") ); + buf.appendAscii( "_/" ); buf.append( ::rtl::Uri::encode( data.fileName, rtl_UriCharClassPchar, rtl_UriEncodeIgnoreEscapes, RTL_TEXTENCODING_UTF8 ) ); @@ -1019,7 +992,7 @@ Reference<deployment::XPackage> PackageManagerImpl::getDeployedPackage_( { //Ignore extensions where XPackage::checkPrerequisites failed. //They must not be usable for this user. - if (data.failedPrerequisites.equals(OUSTR("0"))) + if (data.failedPrerequisites == "0") { xExtension = m_xRegistry->bindPackage( getDeployPath( data ), data.mediaType, false, OUString(), xCmdEnv ); @@ -1043,7 +1016,7 @@ PackageManagerImpl::getDeployedPackages_( ActivePackages::Entries::const_iterator const iEnd( id2temp.end() ); for ( ; iPos != iEnd; ++iPos ) { - if (! iPos->second.failedPrerequisites.equals(OUSTR("0"))) + if (! (iPos->second.failedPrerequisites == "0")) continue; try { packages.push_back( @@ -1106,7 +1079,7 @@ Reference<deployment::XPackage> PackageManagerImpl::getDeployedPackage( logIntern( exc ); throw deployment::DeploymentException( // ought never occur... - OUSTR("error while accessing deployed package: ") + id, + "error while accessing deployed package: " + id, static_cast<OWeakObject *>(this), exc ); } } @@ -1151,7 +1124,7 @@ PackageManagerImpl::getDeployedPackages( logIntern( exc ); throw deployment::DeploymentException( // ought never occur... - OUSTR("error while getting all deployed packages: ") + m_context, + "error while getting all deployed packages: " + m_context, static_cast<OWeakObject *>(this), exc ); } } @@ -1171,8 +1144,8 @@ void PackageManagerImpl::reinstallDeployedPackages( check(); if (!force && office_is_running()) throw RuntimeException( - OUSTR("You must close any running Office process before " - "reinstalling packages!"), static_cast<OWeakObject *>(this) ); + "You must close any running Office process before reinstalling packages!", + static_cast<OWeakObject *>(this) ); Reference<XCommandEnvironment> xCmdEnv; if (m_xLogFile.is()) @@ -1182,7 +1155,7 @@ void PackageManagerImpl::reinstallDeployedPackages( try { ProgressLevel progress( - xCmdEnv, OUSTR("Reinstalling all deployed packages...") ); + xCmdEnv, "Reinstalling all deployed packages..." ); try_dispose( m_xRegistry ); m_xRegistry.clear(); @@ -1214,8 +1187,7 @@ void PackageManagerImpl::reinstallDeployedPackages( Any exc( ::cppu::getCaughtException() ); logIntern( exc ); throw deployment::DeploymentException( - OUSTR("Error while reinstalling all previously deployed " - "packages of context ") + m_context, + "Error while reinstalling all previously deployed packages of context " + m_context, static_cast<OWeakObject *>(this), exc ); } } @@ -1233,12 +1205,12 @@ bool PackageManagerImpl::synchronizeRemovedExtensions( //find all which are in the extension data base but which //are removed already. - OSL_ASSERT(!m_context.equals(OUSTR("user"))); + OSL_ASSERT(!(m_context == "user")); bool bModified = false; ActivePackages::Entries id2temp( m_activePackagesDB->getEntries() ); typedef ActivePackages::Entries::const_iterator ITActive; - bool bShared = m_context.equals(OUSTR("shared")); + bool bShared = (m_context == "shared"); for (ITActive i = id2temp.begin(); i != id2temp.end(); ++i) { @@ -1248,7 +1220,7 @@ bool PackageManagerImpl::synchronizeRemovedExtensions( //shared repository including the temporary name OUString url = makeURL(m_activePackages, i->second.temporaryName); if (bShared) - url = makeURLAppendSysPathSegment( url + OUSTR("_"), i->second.fileName); + url = makeURLAppendSysPathSegment( url + "_", i->second.fileName); bool bRemoved = false; //Check if the URL to the extension is still the same @@ -1271,8 +1243,8 @@ bool PackageManagerImpl::synchronizeRemovedExtensions( if (create_ucb_content( &contentRemoved, - m_activePackages_expanded + OUSTR("/") + - i->second.temporaryName + OUSTR("removed"), + m_activePackages_expanded + "/" + + i->second.temporaryName + "removed", Reference<XCommandEnvironment>(), false)) { bRemoved = true; @@ -1321,7 +1293,7 @@ bool PackageManagerImpl::synchronizeAddedExtensions( Reference<css::ucb::XCommandEnvironment> const & xCmdEnv) { bool bModified = false; - OSL_ASSERT(!m_context.equals(OUSTR("user"))); + OSL_ASSERT(!(m_context == "user")); ActivePackages::Entries id2temp( m_activePackagesDB->getEntries() ); //check if the folder exist at all. The shared extension folder @@ -1346,7 +1318,7 @@ bool PackageManagerImpl::synchronizeAddedExtensions( //The temporary folders of user and shared have an '_' at then end. //But the name in ActivePackages.temporaryName is saved without. OUString title2 = title; - bool bShared = m_context.equals(OUSTR("shared")); + bool bShared = (m_context == "shared"); if (bShared) { OSL_ASSERT(title2[title2.getLength() -1] == '_'); @@ -1367,19 +1339,19 @@ bool PackageManagerImpl::synchronizeAddedExtensions( // The folder was not found in the data base, so it must be // an added extension - OUString url(m_activePackages_expanded + OUSTR("/") + titleEncoded); + OUString url(m_activePackages_expanded + "/" + titleEncoded); OUString sExtFolder; if (bShared) //that is, shared { //Check if the extension was not "deleted" already which is indicated //by a xxx.tmpremoved file ::ucbhelper::Content contentRemoved; - if (create_ucb_content(&contentRemoved, url + OUSTR("removed"), + if (create_ucb_content(&contentRemoved, url + "removed", Reference<XCommandEnvironment>(), false)) continue; sExtFolder = getExtensionFolder( - m_activePackages_expanded + - OUString(OUSTR("/")) + titleEncoded + OUSTR("_"), xCmdEnv, m_xComponentContext); + m_activePackages_expanded + "/" + titleEncoded + "_", + xCmdEnv, m_xComponentContext); url = makeURLAppendSysPathSegment(m_activePackages_expanded, title); url = makeURLAppendSysPathSegment(url, sExtFolder); } @@ -1407,7 +1379,7 @@ bool PackageManagerImpl::synchronizeAddedExtensions( //showing a license if simple-licens/@accept-by = "admin" //It will also prevent showing the license for bundled extensions //which is not supported. - OSL_ASSERT(!m_context.equals(OUSTR("user"))); + OSL_ASSERT(!(m_context == "user")); // shall the license be suppressed? DescriptionInfoset info = @@ -1453,7 +1425,7 @@ sal_Bool PackageManagerImpl::synchronize( { check(); bool bModified = false; - if (m_context.equals(OUSTR("user"))) + if (m_context == "user") return bModified; bModified |= synchronizeRemovedExtensions(xAbortChannel, xCmdEnv); @@ -1475,7 +1447,7 @@ Sequence< Reference<deployment::XPackage> > PackageManagerImpl::getExtensionsWit ActivePackages::Entries id2temp( m_activePackagesDB->getEntries() ); ActivePackages::Entries::const_iterator i = id2temp.begin(); - bool bShared = m_context.equals(OUSTR("shared")); + bool bShared = (m_context == "shared"); for (; i != id2temp.end(); ++i ) { @@ -1490,7 +1462,7 @@ Sequence< Reference<deployment::XPackage> > PackageManagerImpl::getExtensionsWit //Prepare the URL to the extension OUString url = makeURL(m_activePackages, i->second.temporaryName); if (bShared) - url = makeURLAppendSysPathSegment( url + OUSTR("_"), i->second.fileName); + url = makeURLAppendSysPathSegment( url + "_", i->second.fileName); Reference<deployment::XPackage> p = m_xRegistry->bindPackage( url, OUString(), false, OUString(), xCmdEnv ); @@ -1513,7 +1485,7 @@ Sequence< Reference<deployment::XPackage> > PackageManagerImpl::getExtensionsWit { Any exc = ::cppu::getCaughtException(); deployment::DeploymentException de( - OUSTR("PackageManagerImpl::getExtensionsWithUnacceptedLicenses"), + "PackageManagerImpl::getExtensionsWithUnacceptedLicenses", static_cast<OWeakObject*>(this), exc); exc <<= de; ::cppu::throwException(exc); @@ -1538,8 +1510,8 @@ sal_Int32 PackageManagerImpl::checkPrerequisites( return 0; if (!m_context.equals(extension->getRepositoryName())) throw lang::IllegalArgumentException( - OUSTR("PackageManagerImpl::checkPrerequisites: extension is not" - " from this repository."), 0, 0); + "PackageManagerImpl::checkPrerequisites: extension is not from this repository.", + 0, 0); ActivePackages::Data dbData; OUString id = dp_misc::getIdentifier(extension); @@ -1559,7 +1531,7 @@ sal_Int32 PackageManagerImpl::checkPrerequisites( else { throw lang::IllegalArgumentException( - OUSTR("PackageManagerImpl::checkPrerequisites: unknown extension"), + "PackageManagerImpl::checkPrerequisites: unknown extension", 0, 0); } @@ -1578,7 +1550,7 @@ sal_Int32 PackageManagerImpl::checkPrerequisites( } catch (...) { uno::Any excOccurred = ::cppu::getCaughtException(); deployment::DeploymentException exc( - OUSTR("PackageManagerImpl::checkPrerequisites: exception "), + "PackageManagerImpl::checkPrerequisites: exception ", static_cast<OWeakObject*>(this), excOccurred); throw exc; } diff --git a/desktop/source/deployment/manager/dp_manager.h b/desktop/source/deployment/manager/dp_manager.h index 17d170d..facc82b 100644 --- a/desktop/source/deployment/manager/dp_manager.h +++ b/desktop/source/deployment/manager/dp_manager.h @@ -268,7 +268,7 @@ inline void PackageManagerImpl::check() ::osl::MutexGuard guard( getMutex() ); if (rBHelper.bInDispose || rBHelper.bDisposed) throw css::lang::DisposedException( - OUSTR("PackageManager instance has already been disposed!"), + "PackageManager instance has already been disposed!", static_cast< ::cppu::OWeakObject * >(this) ); } diff --git a/desktop/source/deployment/manager/dp_managerfac.cxx b/desktop/source/deployment/manager/dp_managerfac.cxx index 2e0e3f8..33b4968 100644 --- a/desktop/source/deployment/manager/dp_managerfac.cxx +++ b/desktop/source/deployment/manager/dp_managerfac.cxx @@ -95,7 +95,7 @@ inline void PackageManagerFactoryImpl::check() if (rBHelper.bInDispose || rBHelper.bDisposed) { throw lang::DisposedException( - OUSTR("PackageManagerFactory instance has already been disposed!"), + "PackageManagerFactory instance has already been disposed!", static_cast<OWeakObject *>(this) ); } } @@ -149,9 +149,9 @@ PackageManagerFactoryImpl::getPackageManager( OUString const & context ) m_xSharedMgr = xRet; else if ( context == "bundled" ) m_xBundledMgr = xRet; - else if (context.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM("tmp") )) + else if ( context == "tmp" ) m_xTmpMgr = xRet; - else if (context.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM("bak") )) + else if ( context == "bak" ) m_xBakMgr = xRet; } else diff --git a/desktop/source/deployment/manager/dp_properties.cxx b/desktop/source/deployment/manager/dp_properties.cxx index 7c227aa..0259df6 100644 --- a/desktop/source/deployment/manager/dp_properties.cxx +++ b/desktop/source/deployment/manager/dp_properties.cxx @@ -32,7 +32,6 @@ namespace lang = com::sun::star::lang; namespace ucb = com::sun::star::ucb; namespace uno = com::sun::star::uno; -#define OUSTR(s) rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(s)) using ::com::sun::star::uno::Reference; using ::rtl::OUString; @@ -49,7 +48,7 @@ ExtensionProperties::ExtensionProperties( Reference<uno::XComponentContext> const & xContext) : m_xCmdEnv(xCmdEnv), m_xContext(xContext) { - m_propFileUrl = urlExtension + OUSTR("properties"); + m_propFileUrl = urlExtension + "properties"; ::std::list< ::std::pair< OUString, OUString> > props; if (! dp_misc::create_ucb_content(NULL, m_propFileUrl, 0, false)) @@ -61,7 +60,7 @@ ExtensionProperties::ExtensionProperties( typedef ::std::list< ::std::pair< OUString, OUString> >::const_iterator CI; for (CI i = props.begin(); i != props.end(); ++i) { - if (i->first.equals(OUSTR(PROP_SUPPRESS_LICENSE))) + if (i->first == PROP_SUPPRESS_LICENSE) m_prop_suppress_license = i->second; } } @@ -74,39 +73,34 @@ ExtensionProperties::ExtensionProperties( Reference<uno::XComponentContext> const & xContext) : m_xCmdEnv(xCmdEnv), m_xContext(xContext) { - m_propFileUrl = urlExtension + OUSTR("properties"); + m_propFileUrl = urlExtension + "properties"; for (sal_Int32 i = 0; i < properties.getLength(); i++) { css::beans::NamedValue const & v = properties[i]; - if (v.Name.equals(OUSTR(PROP_SUPPRESS_LICENSE))) + if (v.Name == PROP_SUPPRESS_LICENSE) { m_prop_suppress_license = getPropertyValue(v); } - else if (v.Name.equals(OUSTR(PROP_EXTENSION_UPDATE))) + else if (v.Name == PROP_EXTENSION_UPDATE) { m_prop_extension_update = getPropertyValue(v); } else { throw lang::IllegalArgumentException( - OUSTR("Extension Manager: unknown property"), 0, -1); + "Extension Manager: unknown property", 0, -1); } } } OUString ExtensionProperties::getPropertyValue(css::beans::NamedValue const & v) { - OUString value(OUSTR("0")); - if (v.Value >>= value) - { - if (value.equals(OUSTR("1"))) - value = OUSTR("1"); - } - else + OUString value("0"); + if (! (v.Value >>= value) ) { throw lang::IllegalArgumentException( - OUSTR("Extension Manager: wrong property value"), 0, -1); + "Extension Manager: wrong property value", 0, -1); } return value; } @@ -117,8 +111,8 @@ void ExtensionProperties::write() if (m_prop_suppress_license) { - buf.append(OUSTR(PROP_SUPPRESS_LICENSE)); - buf.append(OUSTR("=")); + buf.append(PROP_SUPPRESS_LICENSE); + buf.append("="); buf.append(*m_prop_suppress_license); } @@ -137,7 +131,7 @@ bool ExtensionProperties::isSuppressedLicense() bool ret = false; if (m_prop_suppress_license) { - if (m_prop_suppress_license->equals(OUSTR("1"))) + if (*m_prop_suppress_license == "1") ret = true; } return ret; @@ -148,7 +142,7 @@ bool ExtensionProperties::isExtensionUpdate() bool ret = false; if (m_prop_extension_update) { - if (m_prop_extension_update->equals(OUSTR("1"))) + if (*m_prop_extension_update == "1") ret = true; } return ret; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits