diff options
Diffstat (limited to 'ACE/ace/OS_NS_signal.cpp')
-rw-r--r-- | ACE/ace/OS_NS_signal.cpp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/ACE/ace/OS_NS_signal.cpp b/ACE/ace/OS_NS_signal.cpp new file mode 100644 index 00000000000..9acf69c2e78 --- /dev/null +++ b/ACE/ace/OS_NS_signal.cpp @@ -0,0 +1,26 @@ +// $Id$ + +#include "ace/OS_NS_signal.h" + +ACE_RCSID(ace, OS_NS_signal, "$Id$") + +#if !defined (ACE_HAS_INLINED_OSCALLS) +# include "ace/OS_NS_signal.inl" +#endif /* ACE_HAS_INLINED_OSCALLS */ + +#if !defined (ACE_HAS_SIGINFO_T) +siginfo_t::siginfo_t (ACE_HANDLE handle) + : si_handle_ (handle), + si_handles_ (&handle) +{ +} + +siginfo_t::siginfo_t (ACE_HANDLE *handles) + : si_handle_ (handles[0]), + si_handles_ (handles) +{ +} +#endif /* ACE_HAS_SIGINFO_T */ + +ACE_BEGIN_VERSIONED_NAMESPACE_DECL +ACE_END_VERSIONED_NAMESPACE_DECL |