diff options
author | Fred Hornsey <fred@hornsey.us> | 2019-04-18 11:09:37 -0500 |
---|---|---|
committer | Fred Hornsey <fred@hornsey.us> | 2019-04-18 11:09:37 -0500 |
commit | a454209ec647e6e627ed1102a6cd06ea4b7e9bd0 (patch) | |
tree | fc708d16bfbd879fcb3a87012e42157b3fde4f7d | |
parent | 756b05669ff1178967c840734ac42e2e7d2b8db2 (diff) | |
download | ATCD-a454209ec647e6e627ed1102a6cd06ea4b7e9bd0.tar.gz |
Account for "opaque_pthread_t"
-rw-r--r-- | ACE/ace/OS_NS_Thread.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ACE/ace/OS_NS_Thread.cpp b/ACE/ace/OS_NS_Thread.cpp index 809b3657586..dbdaf91e435 100644 --- a/ACE/ace/OS_NS_Thread.cpp +++ b/ACE/ace/OS_NS_Thread.cpp @@ -4812,8 +4812,10 @@ ACE_OS::thr_gettid () { #if defined(ACE_LINUX) && defined(ACE_HAS_GETTID) return syscall (SYS_gettid); -#else +#elif !defined(ACE_HAS_OPAQUE_PTHREAD_T) return static_cast<pid_t> (ACE_OS::thr_self ()); +#else + return 0; #endif } |