[Haiku-commits] r31082 - haiku/trunk/src/apps/debugger
bonefish at mail.berlios.de
bonefish at mail.berlios.de
Wed Jun 17 15:35:30 CEST 2009
Author: bonefish
Date: 2009-06-17 15:35:27 +0200 (Wed, 17 Jun 2009)
New Revision: 31082
ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=31082&view=rev
Modified:
haiku/trunk/src/apps/debugger/Team.cpp
haiku/trunk/src/apps/debugger/Team.h
Log:
New AddThread() method.
Modified: haiku/trunk/src/apps/debugger/Team.cpp
===================================================================
--- haiku/trunk/src/apps/debugger/Team.cpp 2009-06-17 13:34:31 UTC (rev 31081)
+++ haiku/trunk/src/apps/debugger/Team.cpp 2009-06-17 13:35:27 UTC (rev 31082)
@@ -73,6 +73,15 @@
}
+status_t
+Team::AddThread(thread_id threadID, Thread** _thread)
+{
+ thread_info threadInfo;
+ status_t error = get_thread_info(threadID, &threadInfo);
+ return error == B_OK ? AddThread(threadInfo, _thread) : error;
+}
+
+
void
Team::RemoveThread(Thread* thread)
{
Modified: haiku/trunk/src/apps/debugger/Team.h
===================================================================
--- haiku/trunk/src/apps/debugger/Team.h 2009-06-17 13:34:31 UTC (rev 31081)
+++ haiku/trunk/src/apps/debugger/Team.h 2009-06-17 13:35:27 UTC (rev 31082)
@@ -29,6 +29,8 @@
void AddThread(Thread* thread);
status_t AddThread(const thread_info& threadInfo,
Thread** _thread = NULL);
+ status_t AddThread(thread_id threadID,
+ Thread** _thread = NULL);
void RemoveThread(Thread* thread);
bool RemoveThread(thread_id threadID);
Thread* ThreadByID(thread_id threadID) const;
More information about the Haiku-commits
mailing list