diff options
Diffstat (limited to 'examples/Threads')
-rw-r--r-- | examples/Threads/thread_manager.cpp | 2 | ||||
-rw-r--r-- | examples/Threads/thread_specific.cpp | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/examples/Threads/thread_manager.cpp b/examples/Threads/thread_manager.cpp index 1bea4d676a3..704cf88753b 100644 --- a/examples/Threads/thread_manager.cpp +++ b/examples/Threads/thread_manager.cpp @@ -63,7 +63,7 @@ main (int argc, char *argv[]) ACE_Thread_Manager *thr_mgr = ACE_Thread_Manager::instance (); int grp_id = thr_mgr->spawn_n (n_threads, ACE_THR_FUNC (worker), - (void *) n_iterations, + ACE_reinterpret_cast (void *, n_iterations), THR_NEW_LWP | THR_DETACHED); // Wait for 1 second and then suspend every thread in the group. diff --git a/examples/Threads/thread_specific.cpp b/examples/Threads/thread_specific.cpp index 401e9a27332..bf21d0a9e41 100644 --- a/examples/Threads/thread_specific.cpp +++ b/examples/Threads/thread_specific.cpp @@ -200,7 +200,8 @@ main (int argc, char *argv[]) #if defined (ACE_HAS_THREADS) if (ACE_Thread_Manager::instance ()->spawn_n (threads, ACE_THR_FUNC (&worker), - (void *) count, + ACE_reinterpret_cast(void *, + count), THR_BOUND | THR_DETACHED) == -1) ACE_ERROR_RETURN ((LM_ERROR, "%p\n", |