PERFORCE change 74699 for review

David Xu davidxu at FreeBSD.org
Thu Apr 7 15:59:42 PDT 2005


http://perforce.freebsd.org/chv.cgi?CH=74699

Change 74699 by davidxu at davidxu_alona on 2005/04/07 22:59:28

	Replace magic number with intuitive macro name.

Affected files ...

.. //depot/projects/davidxu_thread/src/lib/libthread_db/libthr_db.c#9 edit

Differences ...

==== //depot/projects/davidxu_thread/src/lib/libthread_db/libthr_db.c#9 (text+ko) ====

@@ -39,6 +39,8 @@
 
 #include "thread_db_int.h"
 
+#define	TERMINATED	1
+
 struct pt_map {
 	int		used;
 	lwpid_t		lwp;
@@ -295,7 +297,7 @@
 			&lwp, sizeof(long));
 		if (ret != 0)
 			return (P2T(ret));
-		if (lwp == 1) {
+		if (lwp == TERMINATED) {
 			ta->map[id].used = 0;
 			return (TD_NOTHR);
 		}
@@ -372,7 +374,7 @@
 			      sizeof(tmp_lwp));
 		if (ret != 0)
 			return (P2T(ret));
-		if (tmp_lwp != 0 && tmp_lwp != 1) {
+		if (tmp_lwp != 0 && tmp_lwp != TERMINATED) {
 			th.th_ta  = ta;
 			th.th_tid = pt_map_thread(ta, tmp_lwp, pt);
 			th.th_thread = pt;


More information about the p4-projects mailing list