From a378d97dc9d9eadaef00a9f01816948db5f3a796 Mon Sep 17 00:00:00 2001 From: rpj Date: Tue, 4 Jan 2000 10:19:28 +0000 Subject: Main changes (see ChangeLog diff for details and attributions):- - asynchronous cancellation added - attempt to hide internal exceptions from applications - kernel32 load/free problem fixed - new tests - changes only to comments in some tests --- cleanup.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cleanup.c') diff --git a/cleanup.c b/cleanup.c index c46f1e9..b92d502 100644 --- a/cleanup.c +++ b/cleanup.c @@ -78,7 +78,7 @@ pthread_pop_cleanup (int execute) */ (*cleanup->routine) (cleanup->arg); } - __except (EXCEPTION_EXECUTE_HANDLER) + _pthread__except (EXCEPTION_EXECUTE_HANDLER) { /* * A system unexpected exception had occurred @@ -98,7 +98,7 @@ pthread_pop_cleanup (int execute) */ (*cleanup->routine) (cleanup->arg); } - catch(...) + _pthread_catch(...) { /* * A system unexpected exception had occurred -- cgit v1.2.3