[Lldb-commits] [lldb] r298061 - Speculative build fix for FreeBSD
Pavel Labath via lldb-commits
lldb-commits at lists.llvm.org
Fri Mar 17 03:09:57 PDT 2017
Author: labath
Date: Fri Mar 17 05:09:56 2017
New Revision: 298061
URL: http://llvm.org/viewvc/llvm-project?rev=298061&view=rev
Log:
Speculative build fix for FreeBSD
broken by r298058.
Modified:
lldb/trunk/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
Modified: lldb/trunk/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp?rev=298061&r1=298060&r2=298061&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp (original)
+++ lldb/trunk/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp Fri Mar 17 05:09:56 2017
@@ -9,6 +9,8 @@
// C Includes
#include <errno.h>
+#include <sys/sysctl.h>
+#include <sys/types.h>
// C++ Includes
// Other libraries and framework includes
@@ -141,7 +143,7 @@ const char *FreeBSDThread::GetName() {
}
for (size_t i = 0; i < len / sizeof(*kp); i++) {
- if (kp[i].ki_tid == (lwpid_t)tid) {
+ if (kp[i].ki_tid == (lwpid_t)GetID()) {
m_thread_name.append(kp[i].ki_tdname,
kp[i].ki_tdname + strlen(kp[i].ki_tdname));
break;
More information about the lldb-commits
mailing list