summaryrefslogtreecommitdiff
path: root/ACE/ace/Asynch_IO_Impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/Asynch_IO_Impl.h')
-rw-r--r--ACE/ace/Asynch_IO_Impl.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/ACE/ace/Asynch_IO_Impl.h b/ACE/ace/Asynch_IO_Impl.h
index b1af7a57d25..3e0af19f2e7 100644
--- a/ACE/ace/Asynch_IO_Impl.h
+++ b/ACE/ace/Asynch_IO_Impl.h
@@ -30,7 +30,7 @@
#pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#if defined (ACE_HAS_WIN32_OVERLAPPED_IO) || defined (ACE_HAS_AIO_CALLS)
+#if (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) || (defined (ACE_HAS_AIO_CALLS))
// This only works on Win32 platforms and on Unix platforms supporting
// aio calls.
@@ -811,6 +811,6 @@ ACE_END_VERSIONED_NAMESPACE_DECL
#include "ace/Asynch_IO_Impl.inl"
#endif /* __ACE_INLINE__ */
-#endif /* ACE_HAS_WIN32_OVERLAPPED_IO || ACE_HAS_AIO_CALLS */
+#endif /* ACE_HAS_AIO_CALLS || !ACE_HAS_WINCE && ACE_WIN32 */
#include /**/ "ace/post.h"
#endif /* ACE_ASYNCH_IO_IMPL_H */