summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_interface/interface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_interface/interface.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_interface/interface.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/interface.cpp b/TAO/TAO_IDL/be/be_visitor_interface/interface.cpp
index b02cd9a48e1..c9ae586fb1d 100644
--- a/TAO/TAO_IDL/be/be_visitor_interface/interface.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_interface/interface.cpp
@@ -116,13 +116,10 @@ be_visitor_interface::visit_scope (be_scope *node)
return 0;
}
- // 'abstract_paths_only' arg is FALSE here because we want to traverse
- // through concrete parents to get to all the abstract ones. The helper
- // will do nothing unless the base interface passed to it is abstract.
int status =
intf->traverse_inheritance_graph (helper,
this->ctx_->stream (),
- I_FALSE);
+ I_TRUE);
if (status == -1)
{