From 531ca4db4794aab863a898b4d079ccd59b424b25 Mon Sep 17 00:00:00 2001 From: rpj Date: Mon, 13 Sep 2004 04:32:16 +0000 Subject: Clarify behaviour and remove some redundant code - see ChangeLogs --- implement.h | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'implement.h') 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; -- cgit v1.2.3