summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog-99b5
-rw-r--r--ace/OS.h15
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:
diff --git a/ace/OS.h b/ace/OS.h
index 2055797fae2..c2a4e45a98b 100644
--- a/ace/OS.h
+++ b/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 */