diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-02-18 15:15:48 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-02-18 15:15:48 +0000 |
commit | 692a0b39b0ff56f9d36d395cb933fd29bffd9574 (patch) | |
tree | dcb642a102a9e1aa4a154dc6c12dc2ba010fc458 /TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp | |
parent | 03b972bd08e84d1062c1421a9383d7ad2c91d254 (diff) | |
download | ATCD-692a0b39b0ff56f9d36d395cb933fd29bffd9574.tar.gz |
ChangeLogTag: Mon Feb 18 09:14:47 2002 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp b/TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp index c7d0f9b8976..62cc817c917 100644 --- a/TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp +++ b/TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp @@ -48,7 +48,9 @@ int be_visitor_array_ch::visit_array (be_array *node) // Nothing to do if we are imported or code is already generated. if (node->imported () || (node->cli_hdr_gen ())) - return 0; + { + return 0; + } this->ctx_->node (node); @@ -163,7 +165,7 @@ int be_visitor_array_ch::visit_array (be_array *node) -1); } - // An out defn is generated only for a variable length struct + // An out defn is generated only for a variable size array. if (node->size_type () == be_decl::VARIABLE) { if (this->gen_out_defn (node) == -1) @@ -469,15 +471,10 @@ be_visitor_array_ch::gen_out_defn (be_array *node) return 0; } -// generate the _forany definition for ourself. +// Generate the _forany definition for ourself. int be_visitor_array_ch::gen_forany_defn (be_array *node) { - if (node->is_local ()) - { - return 0; - } - TAO_OutStream *os = this->ctx_->stream (); char namebuf [NAMEBUFSIZE]; char foranyname [NAMEBUFSIZE]; |