summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-21 21:47:41 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-21 21:47:41 +0000
commit24862a902f72ba55a8e82fb8de3a909422b9665e (patch)
treec29241de4cddd923e9843a5cbe1501a27499e127
parent919162bbcade122701ad47b25e28eb47010504e7 (diff)
downloadATCD-24862a902f72ba55a8e82fb8de3a909422b9665e.tar.gz
Fri May 21 16:34:35 1999 Irfan Pyarali <irfan@cs.wustl.edu>
-rw-r--r--TAO/ChangeLog-99c20
-rw-r--r--TAO/tao/Connect.cpp2
2 files changed, 17 insertions, 5 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index b866b60a80e..95194e04cf0 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1,3 +1,15 @@
+Fri May 21 16:34:35 1999 Irfan Pyarali <irfan@cs.wustl.edu>
+
+ * tao/Connect.cpp (handle_message): Changed the length of the INS
+ lookup string from <TAO_POA::TAO_OBJECTKEY_PREFIX_SIZE> to
+ <request.object_key ().length ()>. Since Vishal always tested
+ with the "bank" string, he got lucky with this since
+ <TAO_POA::TAO_OBJECTKEY_PREFIX_SIZE> is 4 and strlen ("bank") is
+ also 4.
+
+ Thanks to Vyacheslav A. Batenin <slavikb@iname.com> for
+ reporting this.
+
Fri May 21 16:19:08 1999 Jeff Parsons <parsons@cs.wustl.edu>
* TAO/tests/param_test/param_test.idl:
@@ -11,8 +23,8 @@ Fri May 21 16:19:08 1999 Jeff Parsons <parsons@cs.wustl.edu>
* TAO/tests/param_test/tests.h:
* TAO/tests/param_test/client.dsp:
Added new test. The data type is a complex Any, suggested
- by a real-world use case submitted by
- Frank Buschmann <Frank.Buschmann@mchp.siemens.de>. See
+ by a real-world use case submitted by
+ Frank Buschmann <Frank.Buschmann@mchp.siemens.de>. See
comment in complex_any.cpp above reset_parameters for
the Any structure.
@@ -22,7 +34,7 @@ Fri May 21 16:19:08 1999 Jeff Parsons <parsons@cs.wustl.edu>
Fri May 21 12:27:16 1999 Nagarajan Surendran <naga@cs.wustl.edu>
- * orbsvcs/orbsvcs/AV/AVStreams_i.{h,cpp}:
+ * orbsvcs/orbsvcs/AV/AVStreams_i.{h,cpp}:
* orbsvcs/orbsvcs/AV/sfp.cpp:
Fixed g++ template errors and warnings. Thanks to David and Andy
for reporting these errors.
@@ -114,7 +126,7 @@ Thu May 20 19:52:49 1999 Nagarajan Surendran <naga@cs.wustl.edu>
<jrtaylor@george.lbl.gov>,gwtovrea@west.raytheon.com,
Andy Gokhale<gokhale@cs.wustl.edu> and David
Levine<levine@cs.wustl.edu> for reporting these errors.
-
+
* orbsvcs/orbsvcs/Makefile:
Updated dependencies.
diff --git a/TAO/tao/Connect.cpp b/TAO/tao/Connect.cpp
index 6d2e69a256e..ee75c34ecb0 100644
--- a/TAO/tao/Connect.cpp
+++ b/TAO/tao/Connect.cpp
@@ -282,7 +282,7 @@ TAO_Server_Connection_Handler::handle_message (TAO_InputCDR &input,
TAO_POA::TAO_OBJECTKEY_PREFIX_SIZE) != 0)
{
ACE_CString object_id (ACE_reinterpret_cast (const char *, object_key),
- TAO_POA::TAO_OBJECTKEY_PREFIX_SIZE,
+ request.object_key ().length (),
0,
0);