summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-04-22 23:47:41 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-04-22 23:47:41 +0000
commit346a0751763224839391bc0d846fed8031af9df3 (patch)
tree9bd21993f20134186728d813a774ee5bde429642
parent4da19b56f91becb0992375e1305d4ceb7edded3f (diff)
downloadATCD-346a0751763224839391bc0d846fed8031af9df3.tar.gz
ChangeLogTag:Sun Apr 22 16:44:12 2001 Carlos O'Ryan <coryan@uci.edu>
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a79
-rw-r--r--TAO/tao/Pluggable_Messaging_Utils.cpp18
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)
{
}