diff options
Diffstat (limited to 'ACE/ace/POSIX_CB_Proactor.h')
-rw-r--r-- | ACE/ace/POSIX_CB_Proactor.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/ACE/ace/POSIX_CB_Proactor.h b/ACE/ace/POSIX_CB_Proactor.h index 2b844c180a8..238b1f5287f 100644 --- a/ACE/ace/POSIX_CB_Proactor.h +++ b/ACE/ace/POSIX_CB_Proactor.h @@ -19,7 +19,7 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#if defined (ACE_HAS_AIO_CALLS) && !defined(__Lynx__) && !defined (__FreeBSD__) +#if defined (ACE_HAS_AIO_CALLS) #include "ace/Synch_Traits.h" #include "ace/Thread_Semaphore.h" @@ -27,9 +27,6 @@ #include "ace/POSIX_Proactor.h" -#if defined (ACE_LACKS_SIGVAL_T) -typedef union sigval sigval_t; -#endif ACE_BEGIN_VERSIONED_NAMESPACE_DECL @@ -54,7 +51,7 @@ public: // This only public so the "extern C" completion function can see it // when needed. - static void aio_completion_func (sigval_t cb_data); + static void aio_completion_func (sigval cb_data); protected: @@ -96,5 +93,5 @@ protected: ACE_END_VERSIONED_NAMESPACE_DECL -#endif /* ACE_HAS_AIO_CALLS && !__Lynx__ && !__FreeBSD__ */ +#endif /* ACE_HAS_AIO_CALLS */ #endif /* ACE_POSIX_CB_PROACTOR_H*/ |