From 756af68422f49ac5da1cd11b3f2517bf059f43c7 Mon Sep 17 00:00:00 2001 From: rpj Date: Sun, 3 Jul 2011 03:54:34 +0000 Subject: See the ChanegLog --- tests/cancel2.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'tests/cancel2.c') diff --git a/tests/cancel2.c b/tests/cancel2.c index 0eff4a0..2ee596a 100644 --- a/tests/cancel2.c +++ b/tests/cancel2.c @@ -73,9 +73,9 @@ */ /* - * EXCEPTION_CONTINUE_SEARCH is used to identify that we are using SEH + * Don't know how to identify if we are using SEH so it's only C++ for now */ -#if defined(EXCEPTION_CONTINUE_SEARCH) || defined(__cplusplus) +#if defined(__cplusplus) #include "test.h" @@ -123,7 +123,7 @@ mythread(void * arg) break; } -#if defined(_MSC_VER) && !defined(__cplusplus) +#if !defined(__cplusplus) __try #else try @@ -139,7 +139,7 @@ mythread(void * arg) pthread_testcancel(); } } -#if defined(_MSC_VER) && !defined(__cplusplus) +#if !defined(__cplusplus) __except(EXCEPTION_EXECUTE_HANDLER) #else #if defined(PtW32CatchAll) @@ -243,7 +243,7 @@ main() return 0; } -#else /* defined(_MSC_VER) || defined(__cplusplus) */ +#else /* defined(__cplusplus) */ #include @@ -254,4 +254,5 @@ main() return 0; } -#endif /* defined(_MSC_VER) || defined(__cplusplus) */ +#endif /* defined(__cplusplus) */ + -- cgit v1.2.3