diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2009-03-18 09:17:18 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2009-03-18 09:17:18 +0000 |
commit | 1507a4d84abee2c9d4fbfd05f0601db0b9421055 (patch) | |
tree | 4912dc6cafecda2eaeff3a1202c0e17eb7d499d3 | |
parent | 3958b1eda7d4da83b2ed23f75573f90af07853f3 (diff) | |
download | ATCD-1507a4d84abee2c9d4fbfd05f0601db0b9421055.tar.gz |
Wed Mar 18 09:17:22 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/OS_NS_Thread.cpp:
For ACE_BEGINTHREADEX with WinCE, just past all flags to CreateThread,
that way the user can also specify STACK_SIZE_PARAM_IS_A_RESERVATION
as flag
-rw-r--r-- | ACE/ChangeLog | 7 | ||||
-rw-r--r-- | ACE/ace/OS_NS_Thread.cpp | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index 82c396d885c..a50d7fd9f59 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,10 @@ +Wed Mar 18 09:17:22 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl> + + * ace/OS_NS_Thread.cpp: + For ACE_BEGINTHREADEX with WinCE, just past all flags to CreateThread, + that way the user can also specify STACK_SIZE_PARAM_IS_A_RESERVATION + as flag + Tue Mar 17 09:10:00 UTC 2009 Simon Massey <sma at prismtech dot com> * bin/diff-builds-and-group-fixed-tests-only.sh: diff --git a/ACE/ace/OS_NS_Thread.cpp b/ACE/ace/OS_NS_Thread.cpp index ef04ad2edad..64c7ff1cb2d 100644 --- a/ACE/ace/OS_NS_Thread.cpp +++ b/ACE/ace/OS_NS_Thread.cpp @@ -35,7 +35,7 @@ ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args) (*THR_ID = ::_beginthreadex ((void(_Optlink*)(void*))ENTRY_POINT, STACK, STACKSIZE, ARGS), *THR_ID) #elif defined (ACE_HAS_WINCE) && defined (UNDER_CE) && (UNDER_CE >= 211) # define ACE_BEGINTHREADEX(STACK, STACKSIZE, ENTRY_POINT, ARGS, FLAGS, THR_ID) \ - CreateThread (0, STACKSIZE, (unsigned long (__stdcall *) (void *)) ENTRY_POINT, ARGS, (FLAGS) & CREATE_SUSPENDED, (unsigned long *) THR_ID) + CreateThread (0, STACKSIZE, (unsigned long (__stdcall *) (void *)) ENTRY_POINT, ARGS, FLAGS, (unsigned long *) THR_ID) #elif defined(ACE_HAS_WTHREADS) // Green Hills compiler gets confused when __stdcall is imbedded in // parameter list, so we define the type ACE_WIN32THRFUNC_T and use it |