diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2011-12-18 04:56:57 +0100 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2011-12-19 10:14:52 +0100 |
commit | d899f976ee0f4d1058f1adc94853df94a3c6eaea (patch) | |
tree | e940d6111ad58fc618eeeca7e213c864a3f11dc3 /cppu/source/threadpool | |
parent | 051fdda153d45789c6eb1a0ec32dbd32dfd8a978 (diff) |
cppu: add visibility symbols
Diffstat (limited to 'cppu/source/threadpool')
-rw-r--r-- | cppu/source/threadpool/current.cxx | 4 | ||||
-rw-r--r-- | cppu/source/threadpool/threadident.cxx | 6 | ||||
-rw-r--r-- | cppu/source/threadpool/threadpool.cxx | 14 |
3 files changed, 12 insertions, 12 deletions
diff --git a/cppu/source/threadpool/current.cxx b/cppu/source/threadpool/current.cxx index 4521a7c64380..2839406ea172 100644 --- a/cppu/source/threadpool/current.cxx +++ b/cppu/source/threadpool/current.cxx @@ -200,7 +200,7 @@ IdContainer * getIdContainer() SAL_THROW( () ) } //################################################################################################## -extern "C" sal_Bool SAL_CALL uno_setCurrentContext( +extern "C" CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_setCurrentContext( void * pCurrentContext, rtl_uString * pEnvTypeName, void * pEnvContext ) SAL_THROW_EXTERN_C() @@ -248,7 +248,7 @@ extern "C" sal_Bool SAL_CALL uno_setCurrentContext( return sal_True; } //################################################################################################## -extern "C" sal_Bool SAL_CALL uno_getCurrentContext( +extern "C" CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_getCurrentContext( void ** ppCurrentContext, rtl_uString * pEnvTypeName, void * pEnvContext ) SAL_THROW_EXTERN_C() { diff --git a/cppu/source/threadpool/threadident.cxx b/cppu/source/threadpool/threadident.cxx index a4e76c4b91e7..c190572b3d4a 100644 --- a/cppu/source/threadpool/threadident.cxx +++ b/cppu/source/threadpool/threadident.cxx @@ -60,7 +60,7 @@ static inline void createLocalId( sal_Sequence **ppThreadId ) } -extern "C" void SAL_CALL +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_getIdOfCurrentThread( sal_Sequence **ppThreadId ) SAL_THROW_EXTERN_C() { @@ -92,7 +92,7 @@ uno_getIdOfCurrentThread( sal_Sequence **ppThreadId ) } -extern "C" void SAL_CALL uno_releaseIdFromCurrentThread() +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_releaseIdFromCurrentThread() SAL_THROW_EXTERN_C() { IdContainer *p = getIdContainer(); @@ -106,7 +106,7 @@ extern "C" void SAL_CALL uno_releaseIdFromCurrentThread() } } -extern "C" sal_Bool SAL_CALL uno_bindIdToCurrentThread( sal_Sequence *pThreadId ) +extern "C" CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_bindIdToCurrentThread( sal_Sequence *pThreadId ) SAL_THROW_EXTERN_C() { IdContainer *p = getIdContainer(); diff --git a/cppu/source/threadpool/threadpool.cxx b/cppu/source/threadpool/threadpool.cxx index 312fd89c4375..fe1094774f70 100644 --- a/cppu/source/threadpool/threadpool.cxx +++ b/cppu/source/threadpool/threadpool.cxx @@ -412,7 +412,7 @@ struct _uno_ThreadPool sal_Int32 dummy; }; -extern "C" uno_ThreadPool SAL_CALL +extern "C" CPPU_DLLPUBLIC uno_ThreadPool SAL_CALL uno_threadpool_create() SAL_THROW_EXTERN_C() { MutexGuard guard( Mutex::getGlobalMutex() ); @@ -427,7 +427,7 @@ uno_threadpool_create() SAL_THROW_EXTERN_C() return h; } -extern "C" void SAL_CALL +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_threadpool_attach( uno_ThreadPool ) SAL_THROW_EXTERN_C() { sal_Sequence *pThreadId = 0; @@ -437,7 +437,7 @@ uno_threadpool_attach( uno_ThreadPool ) SAL_THROW_EXTERN_C() uno_releaseIdFromCurrentThread(); } -extern "C" void SAL_CALL +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_threadpool_enter( uno_ThreadPool hPool , void **ppJob ) SAL_THROW_EXTERN_C() { @@ -452,13 +452,13 @@ uno_threadpool_enter( uno_ThreadPool hPool , void **ppJob ) uno_releaseIdFromCurrentThread(); } -extern "C" void SAL_CALL +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_threadpool_detach( uno_ThreadPool ) SAL_THROW_EXTERN_C() { // we might do here some tiding up in case a thread called attach but never detach } -extern "C" void SAL_CALL +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_threadpool_putJob( uno_ThreadPool, sal_Sequence *pThreadId, @@ -469,7 +469,7 @@ uno_threadpool_putJob( ThreadPool::getInstance()->addJob( pThreadId, bIsOneway, pJob ,doRequest ); } -extern "C" void SAL_CALL +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_threadpool_dispose( uno_ThreadPool hPool ) SAL_THROW_EXTERN_C() { ThreadPool::getInstance()->dispose( @@ -477,7 +477,7 @@ uno_threadpool_dispose( uno_ThreadPool hPool ) SAL_THROW_EXTERN_C() reinterpret_cast< sal_IntPtr >(hPool)) ); } -extern "C" void SAL_CALL +extern "C" CPPU_DLLPUBLIC void SAL_CALL uno_threadpool_destroy( uno_ThreadPool hPool ) SAL_THROW_EXTERN_C() { ThreadPool::getInstance()->stopDisposing( |