summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp b/TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp
index 24e674ded19..d30c009f4d6 100644
--- a/TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp
@@ -157,14 +157,11 @@ be_visitor_interface_any_op_cs::visit_interface (be_interface *node)
<< "}";
// All we have to do is to visit the scope and generate code.
- if (!node->is_local ())
+ if (this->visit_scope (node) == -1)
{
- if (this->visit_scope (node) == -1)
- {
- ACE_ERROR_RETURN ((LM_ERROR,
- "(%N:%l) be_visitor_interface::visit_interface - "
- "codegen for scope failed\n"), -1);
- }
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "(%N:%l) be_visitor_interface::visit_interface - "
+ "codegen for scope failed\n"), -1);
}
node->cli_stub_any_op_gen (1);