summaryrefslogtreecommitdiffstats
path: root/lldb/source/API/SBDebugger.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2011-11-17 01:23:07 +0000
committerGreg Clayton <gclayton@apple.com>2011-11-17 01:23:07 +0000
commit2637f82542071c5ce21aa79ae897c01d29c8f560 (patch)
tree12108f1cf911d90e23df87a73b612e2482a7b8b0 /lldb/source/API/SBDebugger.cpp
parent78d614883f2f751ea9334f2a16b3bdedcf15be5a (diff)
downloadbcm5719-llvm-2637f82542071c5ce21aa79ae897c01d29c8f560.tar.gz
bcm5719-llvm-2637f82542071c5ce21aa79ae897c01d29c8f560.zip
Fixed an issue with the pthread_setspecific() where we weren't NULL-ing out
the thread specific data and were destroying the thread specfic data more than once. Also added the ability to ask a lldb::StateType if it is stopped with an additional paramter of "must_exist" which means that the state must be a stopped state for a process that still exists. This means that eStateExited and eStateUnloaded will no longer return true if "must_exist" is set to true. llvm-svn: 144875
Diffstat (limited to 'lldb/source/API/SBDebugger.cpp')
-rw-r--r--lldb/source/API/SBDebugger.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/API/SBDebugger.cpp b/lldb/source/API/SBDebugger.cpp
index b15bc3d7611..b8be227f557 100644
--- a/lldb/source/API/SBDebugger.cpp
+++ b/lldb/source/API/SBDebugger.cpp
@@ -452,7 +452,7 @@ SBDebugger::StateIsStoppedState (StateType state)
{
LogSP log(GetLogIfAllCategoriesSet (LIBLLDB_LOG_API));
- const bool result = lldb_private::StateIsStoppedState (state);
+ const bool result = lldb_private::StateIsStoppedState (state, false);
if (log)
log->Printf ("SBDebugger::StateIsStoppedState (state=%s) => %i",
StateAsCString (state), result);
OpenPOWER on IntegriCloud