diff options
author | rpj <rpj> | 2004-09-13 04:32:16 +0000 |
---|---|---|
committer | rpj <rpj> | 2004-09-13 04:32:16 +0000 |
commit | 531ca4db4794aab863a898b4d079ccd59b424b25 (patch) | |
tree | 0fb6d71aef115a8a01cd0252363f369517deed3c /implement.h | |
parent | 4b0d69122798d07ac700941d3b649f1653750ce2 (diff) |
Clarify behaviour and remove some redundant code - see ChangeLogs
Diffstat (limited to 'implement.h')
-rw-r--r-- | implement.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/implement.h b/implement.h index 4ce91cd..95308f5 100644 --- a/implement.h +++ b/implement.h @@ -107,20 +107,6 @@ typedef enum PThreadState; -typedef enum -{ - /* - * This enumeration represents the reason why a thread has - * terminated/is terminating. - */ - PThreadDemisePeaceful = 0, /* Death due natural causes */ - PThreadDemiseCancelled, /* Death due to user cancel */ - PThreadDemiseException, /* Death due to unhandled */ - /* exception */ - PThreadDemiseNotDead /* I'm not dead! */ -} -PThreadDemise; - struct pthread_t_ { #ifdef _UWIN @@ -130,7 +116,6 @@ struct pthread_t_ HANDLE threadH; /* POSIX thread is invalid if threadH == 0 */ pthread_t prevReuse; /* Links threads on reuse stack */ PThreadState state; - PThreadDemise demise; void *exitStatus; void *parms; int ptErrno; |