diff options
-rw-r--r-- | ChangeLog-99b | 5 | ||||
-rw-r--r-- | ace/OS.h | 15 |
2 files changed, 13 insertions, 7 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b index 08156741104..f61e05d72bd 100644 --- a/ChangeLog-99b +++ b/ChangeLog-99b @@ -1,3 +1,8 @@ +Tue Jun 15 13:44:04 1999 Irfan Pyarali <irfan@cs.wustl.edu> + + * ace/OS.h: Moved the typedef of ACE_SIGNAL_C_FUNC to after when + siginfo_t has been declared and changed siginfo to siginfo_t. + Tue Jun 15 13:17:01 1999 Alexander Babu Arulanthu <alex@cs.wustl.edu> * ace/OS.h: @@ -4165,14 +4165,9 @@ union semun // Max size of an ACE Token client ID. # define ACE_MAXCLIENTIDLEN MAXHOSTNAMELEN + 20 +// // Create some useful typedefs. - -// Typedef for the null handler func. -extern "C" -{ -typedef void (*ACE_SIGNAL_C_FUNC)(int,siginfo*,void*); -} - +// typedef const char **SYS_SIGLIST; typedef void *(*ACE_THR_FUNC)(void *); // This is for C++ static methods. @@ -4236,6 +4231,12 @@ struct ACE_Export siginfo_t }; # endif /* ACE_HAS_SIGINFO_T */ +// Typedef for the null handler func. +extern "C" +{ + typedef void (*ACE_SIGNAL_C_FUNC)(int,siginfo_t*,void*); +} + # if !defined (ACE_HAS_UCONTEXT_T) typedef int ucontext_t; # endif /* ACE_HAS_UCONTEXT_T */ |