diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-05-01 00:23:57 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-05-01 00:23:57 +0000 |
commit | 970eb25229a9bc2703007e8c7201a244e038efc3 (patch) | |
tree | a7fb9acebfa48a57f84152ba7c24cdb429fadafe /TAO | |
parent | ab5e45d5e0d58535c75c3cd7e3df7bf09897b07c (diff) | |
download | ATCD-970eb25229a9bc2703007e8c7201a244e038efc3.tar.gz |
* TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
If the member is an interface, the CDR extraction
operator for the union extracts it straight into
a _var. In the IDL_Test file full.idl, the interface
member is undefined, and VxWorks balks. The target
of the member extraction was modified to be
foo_var.inout(), which it should have been anyway.
* tests/IDL_Test/fwd.idl:
* tests/IDL_Test/full.idl:
If modules are nested, VxWorks gives a typedef error,
thinking that mod1::mod2::foo_ptr and
POA_mod1::mod2::foo_ptr are the same. Since the
nested modules are not essential to the test, and
rather than disable the test for VxWorks, one layer
of modules was taken out of the mutually dependent
IDL files.
Diffstat (limited to 'TAO')
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 502a9a2bc22..dd63f70d202 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,25 @@ +Mon Apr 30 19:17:42 2001 Jeff Parsons <parsons@cs.wustl.edu> + + * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp: + + If the member is an interface, the CDR extraction + operator for the union extracts it straight into + a _var. In the IDL_Test file full.idl, the interface + member is undefined, and VxWorks balks. The target + of the member extraction was modified to be + foo_var.inout(), which it should have been anyway. + + * tests/IDL_Test/fwd.idl: + * tests/IDL_Test/full.idl: + + If modules are nested, VxWorks gives a typedef error, + thinking that mod1::mod2::foo_ptr and + POA_mod1::mod2::foo_ptr are the same. Since the + nested modules are not essential to the test, and + rather than disable the test for VxWorks, one layer + of modules was taken out of the mutually dependent + IDL files. + Mon Apr 30 18:49:56 2001 Jeff Parsons <parsons@cs.wustl.edu> * TAO_IDL/be/be_visitor_root/root_sth.cpp: |