diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-09-02 19:01:19 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-09-02 19:01:19 +0000 |
commit | 3c11880c443ede53d2593fc7f76090bbb11e633a (patch) | |
tree | 46c9356d9c99a35813904c42abcd01746e048b23 | |
parent | 0808aed7ce00cea676124038e7791e0693097a39 (diff) | |
download | ATCD-3c11880c443ede53d2593fc7f76090bbb11e633a.tar.gz |
*** empty log message ***
-rw-r--r-- | ChangeLog-99b | 48 |
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: |