diff options
author | rpj <rpj> | 1999-02-09 14:59:13 +0000 |
---|---|---|
committer | rpj <rpj> | 1999-02-09 14:59:13 +0000 |
commit | a3db256e9e64a55e53e051756b3c1a6b6328c529 (patch) | |
tree | be1b2ed556407fbb1acddfbea76cf11f68d5a760 | |
parent | 9e253ed18b58158600fe1b4eed306c11523e7a53 (diff) |
Thu Feb 4 10:07:28 1999 Ross Johnson <rpj@ixobrychus.canberra.edu.au>snapshot-1999-02-10
* global.c: Remove Pthread_exception instantiation.
* cancel.c (pthread_testcancel): Change C++ exception throw.
* implement.h: Remove extern declaration.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | cancel.c | 2 | ||||
-rw-r--r-- | global.c | 6 | ||||
-rw-r--r-- | implement.h | 2 |
4 files changed, 9 insertions, 9 deletions
@@ -2,6 +2,14 @@ Fri Feb 5 13:42:30 1999 Ross Johnson <rpj@swan.canberra.edu.au> * semaphore.c: Comment format changes. +Thu Feb 4 10:07:28 1999 Ross Johnson <rpj@ixobrychus.canberra.edu.au> + + * global.c: Remove Pthread_exception instantiation. + + * cancel.c (pthread_testcancel): Change C++ exception throw. + + * implement.h: Remove extern declaration. + Wed Feb 3 13:04:44 1999 Ross Johnson <rpj@swan.canberra.edu.au> * cleanup.c: Rename _pthread_*_cleanup() to pthread_*_cleanup(). @@ -194,7 +194,7 @@ pthread_testcancel (void) #ifdef __cplusplus - throw pthread_exception; + throw Pthread_exception(); #endif /* __cplusplus */ @@ -14,12 +14,6 @@ int _pthread_processInitialized = FALSE; pthread_key_t _pthread_selfThreadKey = NULL; pthread_key_t _pthread_cleanupKey = NULL; -#if !defined(_MSC_VER) && defined(__cplusplus) - -Pthread_exception pthread_exception; - -#endif - /* * Global lock for testing internal state of PTHREAD_MUTEX_INITIALIZER * created mutexes. diff --git a/implement.h b/implement.h index ca138cd..2103027 100644 --- a/implement.h +++ b/implement.h @@ -134,8 +134,6 @@ struct ThreadKeyAssoc { class Pthread_exception {}; -extern Pthread_exception pthread_exception; - #else /* __cplusplus */ #warning File __FILE__, Line __LINE__: Cancellation not supported under C. |