summaryrefslogtreecommitdiff
path: root/cppu/source/UnsafeBridge/UnsafeBridge.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'cppu/source/UnsafeBridge/UnsafeBridge.cxx')
-rw-r--r--cppu/source/UnsafeBridge/UnsafeBridge.cxx7
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");