diff options
Diffstat (limited to 'cppu/source/UnsafeBridge/UnsafeBridge.cxx')
-rw-r--r-- | cppu/source/UnsafeBridge/UnsafeBridge.cxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cppu/source/UnsafeBridge/UnsafeBridge.cxx b/cppu/source/UnsafeBridge/UnsafeBridge.cxx index 6a5f4831f282..511969116dbb 100644 --- a/cppu/source/UnsafeBridge/UnsafeBridge.cxx +++ b/cppu/source/UnsafeBridge/UnsafeBridge.cxx @@ -20,6 +20,7 @@ #include "osl/mutex.hxx" #include "osl/thread.h" +#include "osl/thread.hxx" #include "cppu/helper/purpenv/Environment.hxx" #include "cppu/helper/purpenv/Mapping.hxx" @@ -89,7 +90,7 @@ void UnsafeBridge::v_callOut_v(uno_EnvCallee * pCallee, va_list * pParam) ++ m_count; if (!m_threadId) - m_threadId = osl_getThreadIdentifier(NULL); + m_threadId = osl::Thread::getCurrentIdentifier(); } void UnsafeBridge::v_enter(void) @@ -99,7 +100,7 @@ void UnsafeBridge::v_enter(void) OSL_ASSERT(m_count >= 0); if (m_count == 0) - m_threadId = osl_getThreadIdentifier(NULL); + m_threadId = osl::Thread::getCurrentIdentifier(); ++ m_count; } @@ -125,7 +126,7 @@ int UnsafeBridge::v_isValid(rtl::OUString * pReason) } else { - result = m_threadId == osl_getThreadIdentifier(NULL); + result = m_threadId == osl::Thread::getCurrentIdentifier(); if (!result) *pReason = rtl::OUString("wrong thread"); |