diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_argument.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_argument.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/be/be_argument.cpp b/TAO/TAO_IDL/be/be_argument.cpp index 1aafd25caa1..e5cbeadc83a 100644 --- a/TAO/TAO_IDL/be/be_argument.cpp +++ b/TAO/TAO_IDL/be/be_argument.cpp @@ -58,7 +58,7 @@ be_argument::be_argument (AST_Argument::Direction d, // If there have been previous errors, dcl may be 0, // and we don't want to crash, so we check for non-zero. // Also, we don't want to set the bit if the operation is - // declared in an included file UNLESS the enclosing + // declared in an included file UNLESS the enclosing // interface is abstract, in which case we regenerate the // operation. if (dcl != 0 @@ -66,8 +66,9 @@ be_argument::be_argument (AST_Argument::Direction d, && (idl_global->in_main_file () || dcl->is_abstract ())) { be_type *bt = be_type::narrow_from_decl (ft); - bt->seen_in_operation (I_TRUE); + bt->seen_in_operation (true); this->set_arg_seen_bit (bt); + idl_global->need_skeleton_includes_ = true; } } |