diff options
author | Tor Lillqvist <tml@collabora.com> | 2014-10-21 23:21:37 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2014-10-22 09:30:23 +0300 |
commit | 9ecac3874d179b1d7aa6b45337001b1def06a9dd (patch) | |
tree | 120fc40fda1055a0f504e60c553b5734030d2741 /sfx2/source/doc/objxtor.cxx | |
parent | d0be09322d127e7d517851db38c764d57fbab2dc (diff) |
Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTING
Feature test macros that govern conditional compilation should be
defined in config_*.h include files, not on the compilation command
line.
Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
Diffstat (limited to 'sfx2/source/doc/objxtor.cxx')
-rw-r--r-- | sfx2/source/doc/objxtor.cxx | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/sfx2/source/doc/objxtor.cxx b/sfx2/source/doc/objxtor.cxx index dcb115d84624..67cd9642b351 100644 --- a/sfx2/source/doc/objxtor.cxx +++ b/sfx2/source/doc/objxtor.cxx @@ -113,7 +113,7 @@ namespace { class theCurrentComponent : public rtl::Static< WeakReference< XInterface >, theCurrentComponent > {}; -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING // remember all registered components for VBA compatibility, to be able to remove them on disposing the model typedef ::std::map< XInterface*, OString > VBAConstantNameMap; @@ -179,7 +179,7 @@ void SAL_CALL SfxModelListener_Impl::disposing( const com::sun::star::lang::Even SfxObjectShell::SetCurrentComponent( Reference< XInterface >() ); } -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING /* Remove VBA component from AppBasic. As every application registers its own current component, the disposed component may not be the "current component" of the SfxObjectShell. */ @@ -677,7 +677,7 @@ bool SfxObjectShell::PrepareClose } -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING namespace { static BasicManager* lcl_getBasicManagerForDocument( const SfxObjectShell& _rDocument ) @@ -716,7 +716,7 @@ namespace BasicManager* SfxObjectShell::GetBasicManager() const { BasicManager* pBasMgr = NULL; -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING try { pBasMgr = lcl_getBasicManagerForDocument( *this ); @@ -738,7 +738,7 @@ void SfxObjectShell::SetHasNoBasic() bool SfxObjectShell::HasBasic() const { -#ifdef DISABLE_SCRIPTING +#if !HAVE_FEATURE_SCRIPTING return false; #else if ( pImp->m_bNoBasicCapabilities ) @@ -752,7 +752,7 @@ bool SfxObjectShell::HasBasic() const } -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING namespace { const Reference< XLibraryContainer >& @@ -785,7 +785,7 @@ namespace Reference< XLibraryContainer > SfxObjectShell::GetDialogContainer() { -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING try { if ( !pImp->m_bNoBasicCapabilities ) @@ -807,7 +807,7 @@ Reference< XLibraryContainer > SfxObjectShell::GetDialogContainer() Reference< XLibraryContainer > SfxObjectShell::GetBasicContainer() { -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING try { if ( !pImp->m_bNoBasicCapabilities ) @@ -828,7 +828,7 @@ Reference< XLibraryContainer > SfxObjectShell::GetBasicContainer() StarBASIC* SfxObjectShell::GetBasic() const { -#ifdef DISABLE_SCRIPTING +#if !HAVE_FEATURE_SCRIPTING return NULL; #else BasicManager * pMan = GetBasicManager(); @@ -873,7 +873,7 @@ void SfxObjectShell::InitBasicManager_Impl() does not take ownership but stores only the raw pointer. Owner of all Basic managers is the global BasicManagerRepository instance. */ -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING DBG_ASSERT( !pImp->bBasicInitialized && !pImp->aBasicManager.isValid(), "Lokaler BasicManager bereits vorhanden"); try { @@ -969,7 +969,7 @@ void SfxObjectShell::SetCurrentComponent( const Reference< XInterface >& _rxComp // In other words, it's still possible that we here do something which is not necessary, // but we should have filtered quite some unnecessary calls already. -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING BasicManager* pAppMgr = SfxGetpApp()->GetBasicManager(); rTheCurrentComponent = _rxComponent; if ( pAppMgr ) @@ -1063,7 +1063,7 @@ OUString SfxObjectShell::GetServiceNameFromFactory( const OUString& rFact ) { aServiceName = "com.sun.star.formula.FormulaProperties"; } -#ifndef DISABLE_SCRIPTING +#if HAVE_FEATURE_SCRIPTING else if ( aFact == "sbasic" ) { aServiceName = "com.sun.star.script.BasicIDE"; |