diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_component/component_svs.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_component/component_svs.cpp | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_component/component_svs.cpp b/TAO/TAO_IDL/be/be_visitor_component/component_svs.cpp index 1062183a9ae..5e098aa39fa 100644 --- a/TAO/TAO_IDL/be/be_visitor_component/component_svs.cpp +++ b/TAO/TAO_IDL/be/be_visitor_component/component_svs.cpp @@ -43,21 +43,15 @@ be_visitor_component_svs::visit_component (be_component *node) return 0; } - AST_Decl::NodeType nt = node->node_type (); - bool is_connector = (nt == AST_Decl::NT_connector); + be_visitor_facet_svs facet_visitor (this->ctx_); - if (! is_connector) + if (facet_visitor.visit_component_scope (node) == -1) { - be_visitor_facet_svs facet_visitor (this->ctx_); - - if (facet_visitor.visit_component_scope (node) == -1) - { - ACE_ERROR_RETURN ((LM_ERROR, - ACE_TEXT ("be_visitor_component_svs::") - ACE_TEXT ("visit_component - ") - ACE_TEXT ("facet visitor failed\n")), - -1); - } + ACE_ERROR_RETURN ((LM_ERROR, + ACE_TEXT ("be_visitor_component_svs::") + ACE_TEXT ("visit_component - ") + ACE_TEXT ("facet visitor failed\n")), + -1); } /// CIDL-generated namespace used 'CIDL_' + composition name. |