summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-09-02 19:01:19 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-09-02 19:01:19 +0000
commit3c11880c443ede53d2593fc7f76090bbb11e633a (patch)
tree46c9356d9c99a35813904c42abcd01746e048b23
parent0808aed7ce00cea676124038e7791e0693097a39 (diff)
downloadATCD-3c11880c443ede53d2593fc7f76090bbb11e633a.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-99b48
1 files changed, 43 insertions, 5 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b
index 6b1f6e442a5..f5bc5b1d617 100644
--- a/ChangeLog-99b
+++ b/ChangeLog-99b
@@ -1,3 +1,46 @@
+Thu Sep 2 12:21:41 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
+
+ * ace/OS.h: Added an ACE_static_cast in the ACE_FACTORY_DEFINE macro
+ to let the compiler catch "bad casts," i.e., when X isn't allow
+ to be cast from an ACE_Service_Object. Thanks to Jody Hagins
+ for suggesting this.
+
+ * ace/config-win32-common.h: Deleted
+
+ #define ACE_LACKS_STRPTIME
+
+ and added
+
+ #define ACE_HAS_STRPTIME
+ #define ACE_LACKS_NATIVE_STRPTIME
+
+ In addition, I removed the wday and yday stuff in
+ ACE_OS::strptime(). Thanks to Kevin Lyda
+ <kevin.lyda@trintech.com> for suggesting this.
+
+ * ace/OS.h: Make sure to add a cast to ACE_Service_Object * in the
+ ACE_FACTORY_DEFINE macro so that the offset will be corrected
+ automagically. Thanks to Eric C. Newton <ecn@smart.net> for
+ reporting this and suggesting a fix.
+
+ * ace/Log_Msg: Modified the msg_callback(ACE_Log_Msg_Callback *)
+ method to return the existing ACE_Log_Msg_Callback * so we can
+ support "chaining".
+
+ * ace/Log_Msg.cpp: Added explicit template instantiations for
+ ACE_Reverse_Lock.
+
+ * ace/Log_Msg.cpp: Changed the implementation described below to
+ use an ACE_Reverse_Lock, which is cool ;-). Thanks to Carlos
+ for explaining how this worked.
+
+ * ace/Log_Msg.cpp: Don't hold the lock during a msg_callback() to
+ avoid deadlock. Thanks to Matthew Davis
+ <matthew.davis@solers.com> for reporting this.
+
+ * tests/Cached_Accept_Conn_Test.cpp: Removed a "static" from
+ int debug so that the friggin' SunC++ compiler will link...
+
Thu Sep 02 11:04:18 1999 David L. Levine <levine@cs.wustl.edu>
* bin/check_build_logs: added /dev/null to egrep invocation
@@ -8,11 +51,6 @@ Thu Sep 02 11:02:25 1999 David L. Levine <levine@cs.wustl.edu>
* ace/config-qnx-neutrino.h: added ACE_LACKS_SOCKET_BUFSIZ.
-Thu Sep 2 10:41:14 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
-
- * tests/Cached_Accept_Conn_Test.cpp: Removed a "static" from
- int debug so that the friggin' SunC++ compiler will link...
-
Thu Sep 2 08:56:39 1999 Jeff Parsons <parsons@cs.wustl.edu>
* ace/CDR_Stream.h: