summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-21 16:46:35 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-21 16:46:35 +0000
commit3857372aa9eccb3f5c9f1fe34bc32be1338d56ce (patch)
tree5e9de3e471c39fb6bc66ba84e07eb10c4c81d1eb
parentad9b1ef45d07dc9a15ce62ada7349ba91795c797 (diff)
downloadATCD-3857372aa9eccb3f5c9f1fe34bc32be1338d56ce.tar.gz
ChangeLogTag:Wed Jul 21 11:44:19 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
-rw-r--r--ChangeLog-99b9
-rw-r--r--ace/OS.h6
2 files changed, 12 insertions, 3 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b
index 5a9cf132991..ef0c6f4ecd1 100644
--- a/ChangeLog-99b
+++ b/ChangeLog-99b
@@ -1,3 +1,12 @@
+Wed Jul 21 11:44:19 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
+
+ * ace/OS.h:
+ Simplified the definition of the ACE_THR_PRI_*_DEF macros from
+ (MIN+(MAX-MIN)/2) to ((MIN+MAX)/2), the new definition is not
+ only easier to read, makes less operations (and function calls)
+ but it is also safer when the the priorities are "backwards" and
+ PRI_MAX < PRI_MIN
+
Wed Jul 21 11:40:31 1999 Steve Huston <shuston@riverace.com>
* include/makeinclude/platform_aix4_cset++.GNU:
diff --git a/ace/OS.h b/ace/OS.h
index f4fe8250faf..1a116d4ee98 100644
--- a/ace/OS.h
+++ b/ace/OS.h
@@ -2054,13 +2054,13 @@ struct stat
# define ACE_THR_PRI_OTHER_MAX ACE_PROC_PRI_OTHER_MAX
# endif
# if !defined(ACE_THR_PRI_FIFO_DEF)
-# define ACE_THR_PRI_FIFO_DEF (ACE_THR_PRI_FIFO_MIN + (ACE_THR_PRI_FIFO_MAX - ACE_THR_PRI_FIFO_MIN)/2)
+# define ACE_THR_PRI_FIFO_DEF ((ACE_THR_PRI_FIFO_MIN + ACE_THR_PRI_FIFO_MAX)/2)
# endif
# if !defined(ACE_THR_PRI_RR_DEF)
-# define ACE_THR_PRI_RR_DEF (ACE_THR_PRI_RR_MIN + (ACE_THR_PRI_RR_MAX - ACE_THR_PRI_RR_MIN)/2)
+# define ACE_THR_PRI_RR_DEF ((ACE_THR_PRI_RR_MIN + ACE_THR_PRI_RR_MAX)/2)
# endif
# if !defined(ACE_THR_PRI_OTHER_DEF)
-# define ACE_THR_PRI_OTHER_DEF (ACE_THR_PRI_OTHER_MIN + (ACE_THR_PRI_OTHER_MAX - ACE_THR_PRI_OTHER_MIN)/2)
+# define ACE_THR_PRI_OTHER_DEF ((ACE_THR_PRI_OTHER_MIN + ACE_THR_PRI_OTHER_MAX)/2)
# endif
// Typedefs to help compatibility with Windows NT and Pthreads.