diff options
-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: |