diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-22 23:47:41 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-22 23:47:41 +0000 |
commit | 346a0751763224839391bc0d846fed8031af9df3 (patch) | |
tree | 9bd21993f20134186728d813a774ee5bde429642 | |
parent | 4da19b56f91becb0992375e1305d4ceb7edded3f (diff) | |
download | ATCD-346a0751763224839391bc0d846fed8031af9df3.tar.gz |
ChangeLogTag:Sun Apr 22 16:44:12 2001 Carlos O'Ryan <coryan@uci.edu>
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 79 | ||||
-rw-r--r-- | TAO/tao/Pluggable_Messaging_Utils.cpp | 18 |
2 files changed, 52 insertions, 45 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 7564d47562d..e02a96eb0ae 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,62 +1,69 @@ +Sun Apr 22 16:44:12 2001 Carlos O'Ryan <coryan@uci.edu> + + * tao/Pluggable_Messaging_Utils.cpp: + Use default constructor for the IOP::ServiceContextList instead + of the constructor taking the maximum size hint. This solves + [BUGID:876] + Sun Apr 22 16:27:20 2001 Ossama Othman <ossama@uci.edu> - * tao/TAO_Server_Request.h: - * tao/TAO_Server_Request.i (operation): + * tao/TAO_Server_Request.h: + * tao/TAO_Server_Request.i (operation): - Change the "operation_" member from an "ACE_CString" to a "const - char *". The buffer that contains the operation name will out - live the TAO_ServerRequest object so there is no reason to copy - the operation name into an ACE_CString. [Bug 870] + Change the "operation_" member from an "ACE_CString" to a "const + char *". The buffer that contains the operation name will out + live the TAO_ServerRequest object so there is no reason to copy + the operation name into an ACE_CString. [Bug 870] - * tao/TAO_Server_Request.cpp (TAO_ServerRequest): + * tao/TAO_Server_Request.cpp (TAO_ServerRequest): - This constructor now accepts a "const char *" instead of an - ACE_CString. There is no longer any need to use an ACE_CString. + This constructor now accepts a "const char *" instead of an + ACE_CString. There is no longer any need to use an ACE_CString. - (_tao_send_reply_exception): + (_tao_send_reply_exception): - Initialize the static buffer using aggregate initialization - instead of memset(). It's cleaner. + Initialize the static buffer using aggregate initialization + instead of memset(). It's cleaner. - * tao/GIOP_Message_Generator_Parser_10.cpp (parse_request_header): - * tao/GIOP_Message_Generator_Parser_12.cpp (parse_request_header): - * tao/GIOP_Message_Lite.cpp (parse_request_header): + * tao/GIOP_Message_Generator_Parser_10.cpp (parse_request_header): + * tao/GIOP_Message_Generator_Parser_12.cpp (parse_request_header): + * tao/GIOP_Message_Lite.cpp (parse_request_header): - Don't bother creating a temporary ACE_CString. Just pass the - operation name string to The TAO_ServerRequest object. - TAO_ServerRequest now does the "Right Thing"tm in terms of - managing the operation name string. This removes one heap - allocation from the criticial path (i.e. zero allocations in the - common case (no character set translator) and one allocation in - the case where a character set translator is used). [Bug 870] + Don't bother creating a temporary ACE_CString. Just pass the + operation name string to The TAO_ServerRequest object. + TAO_ServerRequest now does the "Right Thing"tm in terms of + managing the operation name string. This removes one heap + allocation from the criticial path (i.e. zero allocations in the + common case (no character set translator) and one allocation in + the case where a character set translator is used). [Bug 870] - * tao/LocalObject.cpp: + * tao/LocalObject.cpp: - Removed inclusion of "ace/Auto_Ptr.h." There was no need to - include it. + Removed inclusion of "ace/Auto_Ptr.h." There was no need to + include it. - (_hash): + (_hash): - Implemented this method. Simply base the hash on the address of - the object. + Implemented this method. Simply base the hash on the address of + the object. - * tao/Makefile: - * tao/*/Makefile: + * tao/Makefile: + * tao/*/Makefile: - Updated dependencies. + Updated dependencies. Sun Apr 22 14:00:00 2001 Michael Kircher <Michael.Kircher@mchp.siemens.de> * examples/PluggableUDP/DIOP/DIOP_Connector.cpp: * examples/PluggableUDP/DIOP/DIOP_Connector.h: - - Fixed a compiler warning about pragma once by reordering - includes. Thanks to Carlos for reporting this. + + Fixed a compiler warning about pragma once by reordering + includes. Thanks to Carlos for reporting this. * examples/PluggableUDP/tests/Basic/run_test.pl: - Extended the time to wait for the test. - + Extended the time to wait for the test. + Sat Apr 21 19:33:43 2001 Carlos O'Ryan <coryan@uci.edu> * tao/Environment.h: diff --git a/TAO/tao/Pluggable_Messaging_Utils.cpp b/TAO/tao/Pluggable_Messaging_Utils.cpp index 8feaf93e01c..30155e37afb 100644 --- a/TAO/tao/Pluggable_Messaging_Utils.cpp +++ b/TAO/tao/Pluggable_Messaging_Utils.cpp @@ -9,16 +9,16 @@ ACE_RCSID(tao, Pluggable_Messaging_Utils, "$Id$") TAO_Pluggable_Reply_Params::TAO_Pluggable_Reply_Params (TAO_ORB_Core *orb_core) - : svc_ctx_ (0), - request_id_ (0), - reply_status_ (0), - is_dsi_ (0), - dsi_nvlist_align_ (0), - argument_flag_ (0), - input_cdr_ (orb_core->create_input_cdr_data_block ( + : svc_ctx_ () + , request_id_ (0) + , reply_status_ (0) + , is_dsi_ (0) + , dsi_nvlist_align_ (0) + , argument_flag_ (0) + , input_cdr_ (orb_core->create_input_cdr_data_block ( ACE_CDR::DEFAULT_BUFSIZE), TAO_ENCAP_BYTE_ORDER, - orb_core), - service_context_ (0) + orb_core) + , service_context_ (0) { } |