diff options
Diffstat (limited to 'basctl')
-rw-r--r-- | basctl/source/accessibility/makefile.mk | 1 | ||||
-rw-r--r-- | basctl/source/basicide/basobj2.cxx | 4 | ||||
-rw-r--r-- | basctl/source/basicide/basobj3.cxx | 2 | ||||
-rw-r--r-- | basctl/source/basicide/makefile.mk | 1 | ||||
-rw-r--r-- | basctl/source/basicide/register.cxx | 4 | ||||
-rw-r--r-- | basctl/source/dlged/makefile.mk | 1 | ||||
-rw-r--r-- | basctl/source/inc/basobj.hxx | 10 | ||||
-rw-r--r-- | basctl/util/makefile.mk | 1 |
8 files changed, 10 insertions, 14 deletions
diff --git a/basctl/source/accessibility/makefile.mk b/basctl/source/accessibility/makefile.mk index 97310b4fee31..7871bcb7ff19 100644 --- a/basctl/source/accessibility/makefile.mk +++ b/basctl/source/accessibility/makefile.mk @@ -34,6 +34,7 @@ PRJ=..$/.. PRJNAME=basctl TARGET=accessibility ENABLE_EXCEPTIONS=TRUE +VISIBILITY_HIDDEN=TRUE # --- Settings ----------------------------------------------------- diff --git a/basctl/source/basicide/basobj2.cxx b/basctl/source/basicide/basobj2.cxx index 6f80721d5e39..4d0ccca05581 100644 --- a/basctl/source/basicide/basobj2.cxx +++ b/basctl/source/basicide/basobj2.cxx @@ -59,7 +59,7 @@ using namespace ::com::sun::star::container; //---------------------------------------------------------------------------- extern "C" { - rtl_uString* basicide_choose_macro( void* pOnlyInDocument_AsXModel, BOOL bChooseOnly, rtl_uString* pMacroDesc ) + SAL_DLLPUBLIC_EXPORT rtl_uString* basicide_choose_macro( void* pOnlyInDocument_AsXModel, BOOL bChooseOnly, rtl_uString* pMacroDesc ) { ::rtl::OUString aMacroDesc( pMacroDesc ); Reference< frame::XModel > aDocument( static_cast< frame::XModel* >( pOnlyInDocument_AsXModel ) ); @@ -69,7 +69,7 @@ extern "C" { return pScriptURL; } - void basicide_macro_organizer( INT16 nTabId ) + SAL_DLLPUBLIC_EXPORT void basicide_macro_organizer( INT16 nTabId ) { OSL_TRACE("in basicide_macro_organizer"); BasicIDE::Organize( nTabId ); diff --git a/basctl/source/basicide/basobj3.cxx b/basctl/source/basicide/basobj3.cxx index 11b47178be23..8ef06af7dc25 100644 --- a/basctl/source/basicide/basobj3.cxx +++ b/basctl/source/basicide/basobj3.cxx @@ -73,7 +73,7 @@ using namespace ::com::sun::star::container; //---------------------------------------------------------------------------- extern "C" { - long basicide_handle_basic_error( void* pPtr ) + SAL_DLLPUBLIC_EXPORT long basicide_handle_basic_error( void* pPtr ) { return BasicIDE::HandleBasicError( (StarBASIC*)pPtr ); } diff --git a/basctl/source/basicide/makefile.mk b/basctl/source/basicide/makefile.mk index 765be5607610..8766473d8157 100644 --- a/basctl/source/basicide/makefile.mk +++ b/basctl/source/basicide/makefile.mk @@ -33,6 +33,7 @@ PRJ=..$/.. PRJNAME=basctl TARGET=basicide +VISIBILITY_HIDDEN=TRUE PROJECTPCH4DLL=TRUE PROJECTPCH=ide_pch diff --git a/basctl/source/basicide/register.cxx b/basctl/source/basicide/register.cxx index 9d030fc30224..4204765ab704 100644 --- a/basctl/source/basicide/register.cxx +++ b/basctl/source/basicide/register.cxx @@ -47,7 +47,7 @@ using namespace ::com::sun::star::lang; extern "C" { -void SAL_CALL component_getImplementationEnvironment( +SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment( const sal_Char** ppEnvironmentTypeName, uno_Environment** ppEnvironment ) { @@ -55,6 +55,7 @@ void SAL_CALL component_getImplementationEnvironment( *ppEnvironmentTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME ; } +SAL_DLLPUBLIC_EXPORT sal_Bool SAL_CALL component_writeInfo( void* pServiceManager , void* pRegistryKey ) { @@ -76,6 +77,7 @@ sal_Bool SAL_CALL component_writeInfo( void* pServiceManager , return sal_True; } +SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory( const sal_Char* pImplementationName, void* pServiceManager, void* pRegistryKey ) diff --git a/basctl/source/dlged/makefile.mk b/basctl/source/dlged/makefile.mk index 235abca7f78b..cdd85e583b8c 100644 --- a/basctl/source/dlged/makefile.mk +++ b/basctl/source/dlged/makefile.mk @@ -34,6 +34,7 @@ PRJ=..$/.. PRJNAME=basctl TARGET=dlged AUTOSEG=true +VISIBILITY_HIDDEN=TRUE # --- Settings ----------------------------------------------------- diff --git a/basctl/source/inc/basobj.hxx b/basctl/source/inc/basobj.hxx index 5ac4d608856c..a243d64af39a 100644 --- a/basctl/source/inc/basobj.hxx +++ b/basctl/source/inc/basobj.hxx @@ -52,16 +52,6 @@ class SfxBindings; class Window; struct BasicIDE_Impl; -extern "C" { - rtl_uString* basicide_choose_macro( void* pOnlyInDocument_AsXModel, BOOL bChooseOnly, rtl_uString* pMacroDesc ); - void basicide_macro_organizer( INT16 nTabId ); -} - -extern "C" { - long basicide_handle_basic_error( void* pPtr ); -} - - namespace BasicIDE { SfxMacro* CreateMacro(); diff --git a/basctl/util/makefile.mk b/basctl/util/makefile.mk index 784872f8e854..80b3efd4325d 100644 --- a/basctl/util/makefile.mk +++ b/basctl/util/makefile.mk @@ -36,6 +36,7 @@ TARGET=basctl #svx.hid generieren GEN_HID=TRUE GEN_HID_OTHER=TRUE +VISIBILITY_HIDDEN=TRUE # --- Settings ----------------------------------------------------- |